/l3/users/wdw/nt-ladm/linux1.linux.nt/root :1 :2 :3 :4 :5 |
|
#chkconfig --list
acpid 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл amd 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл anacron 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл apmd 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл atd 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл auditd 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл autofs 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл bluetooth 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл cpuspeed 0:выкл 1:вкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл crond 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл ... eklogin: выкл gssftp: выкл klogin: выкл krb5-telnet: выкл kshell: выкл ktalk: выкл rsync: выкл time: выкл time-udp: выкл uucp: выкл |
#chkconfig --help
chkconfig version 1.3.23 - Copyright (C) 1997-2000 Red Hat, Inc. Может свободно распостраняться в рамках GNU Public License. применение: chkconfig --list [имя сервиса] chkconfig --add <имя сервиса> chkconfig --del <имя сервиса> chkconfig [--level <уровни>] <имя сервиса> <on|off|reset> |
#chkconfig --list
acpid 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл amd 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл anacron 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл apmd 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл atd 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл auditd 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл autofs 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл bluetooth 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл cpuspeed 0:выкл 1:вкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл crond 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл ... eklogin: выкл gssftp: выкл klogin: выкл krb5-telnet: выкл kshell: выкл ktalk: выкл rsync: выкл time: выкл time-udp: выкл uucp: выкл |
#chkconfig --help
chkconfig version 1.3.23 - Copyright (C) 1997-2000 Red Hat, Inc. Может свободно распостраняться в рамках GNU Public License. применение: chkconfig --list [имя сервиса] chkconfig --add <имя сервиса> chkconfig --del <имя сервиса> chkconfig [--level <уровни>] <имя сервиса> <on|off|reset> |
#pidof init
1 |
#ps
PID TTY TIME CMD 3620 pts/6 00:00:00 bash 3693 pts/6 00:00:00 ps |
#pidof bash
3620 3482 3261 |
#pstree
init─┬─acpid ├─anacron ├─atd ├─auditd ├─automount ├─crond ├─cups-config-dae ├─cupsd ├─2*[dbus-daemon] ├─dbus-launch ... ├─rpc.statd ├─sdpd ├─2*[sendmail] ├─shpchpd_event ├─smartd ├─sshd───sshd───script───script───bash ├─syslogd ├─udevd ├─xfs └─xinetd |
#pstree | less
|
#pstree > /tmp/xprocess
|
#id
uid=0(root) gid=0(root) группы=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) |
#rpm -ih /tmp/screen-4.0.2-5.1.i386.rpm
########################################### [100%] Ð¿Ð°ÐºÐµÑ screen-4.0.2-9 (коÑоÑÑй новее, Ñем screen-4.0.2-5.1) Ñже ÑÑÑановлен Ñайл /etc/init.d из ÑÑÑанавливаемого пакеÑа screen-4.0.2-5.1 конÑликÑÑÐµÑ Ñ Ñайлом из пакеÑа Ñайл /etc/screenrc из ÑÑÑанавливаемого пакеÑа screen-4.0.2-5.1 конÑликÑÑÐµÑ Ñ Ñайлом из пакРÑайл /usr/bin/screen из ÑÑÑанавливаемого пакеÑа screen-4.0.2-5.1 конÑликÑÑÐµÑ Ñ Ñайлом из пакРÑайл /usr/share/info/screen.info.gz из ÑÑÑанавливаемого пакеÑа screen-4.0.2-5.1 конÑликÑÑÐµÑ Ñ Ñайлом из пакРÑайл /usr/share/man/man1/screen.1.gz из ÑÑÑанавливаемого пакеÑа screen-4.0.2-5.1 конÑликÑÑÐµÑ Ñ Ñайлом из пакР|
#screen
|
## Привет!
[root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# # Привет! [root@linux1:~]# |
##Ghbrjkmyj
[root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# [root@linux1:~]# # Привет! [root@linux1:~]# #Ghbrjkmyj [root@linux1:~]# # |
#мvi /etc/X11/xorg.conf
Load "type1" Load "dri" EndSection Section "InputDevice" # Specify which keyboard LEDs can be user-controlled (eg, with xset(1)) # Option "Xleds" "1 2 3" # To disable the XKEYBOARD extension, uncomment XkbDisable. # Option "XkbDisable" |
#vim
|
#init 3 ; init5
Option "XkbLayout" "us" EndSection ,ru,ua" Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:Scroll" Section "InputDevice" Identifier "Mouse0" "/etc/X11/xorg.conf" 115L, 2887C записано [root@linux1:~]# init 3 ; init5 bash: init5: command not found [root@linux1:~]# init 3 ; init 5 [root@linux1:~]# bash: init5: command not found |
#init 3 ; init 5
|
#vi /etc/X11/xorg.conf
|
#vim
|
#reboot
|
#init 3 ; init 5
|
#vim
|
#init 3 ; init 5
|
#screen -x
|
#vim
|
#vim
|
#init 3 ; init 5
|
#fdgdf
bash: fdgdf: command not found |
#gfd
bash: gfd: command not found |
#dfgdf
bash: dfgdf: command not found |
#fdgdf
bash: fdgdf: command not found |
#ps
[root@linux1:~]# [root@linux1:~]# [root@linux1:~]# fdgdf bash: fdgdf: command not found [root@linux1:~]# ps PID TTY TIME CMD 5918 pts/8 00:00:00 bash 6678 pts/8 00:00:00 ps [root@linux1:~]# PID TTY TIME CMD 5918 pts/8 00:00:00 bash 6678 pts/8 00:00:00 ps |
#ps -x
6427 ? S 0:00 /sbin/pam_timestamp_check -d root 6443 ? S 0:00 /usr/libexec/mapping-daemon 6448 ? S 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:G 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x |
#ps -U user
2608 ? 00:00:37 l3-agent 2625 ? 00:00:00 dbus-daemon 4118 ? 00:00:00 dbus-daemon 4901 ? 00:00:00 dbus-daemon 5554 ? 00:00:00 dbus-daemon [root@linux1:~]# PID TTY TIME CMD 2608 ? 00:00:37 l3-agent 2625 ? 00:00:00 dbus-daemon 4118 ? 00:00:00 dbus-daemon ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -t tty1
PID TTY TIME CMD 2608 ? 00:00:37 l3-agent 2625 ? 00:00:00 dbus-daemon 4118 ? 00:00:00 dbus-daemon 4901 ? 00:00:00 dbus-daemon 5554 ? 00:00:00 dbus-daemon [root@linux1:~]# ps -t tty1 PID TTY TIME CMD 2283 tty1 00:00:00 mingetty [root@linux1:~]# ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -ax
6427 ? S 0:00 /sbin/pam_timestamp_check -d root 6443 ? S 0:00 /usr/libexec/mapping-daemon 6448 ? S 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:G 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6699 ? Sl 0:00 gnome-terminal --working-directory= 6700 ? S 0:00 gnome-pty-helper 6701 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//1105516722325451272-11600 6752 pts/1 S+ 0:00 script -f -q /root/.lilalo//1105516722325451272-11600 6753 pts/2 Ss 0:00 bash -i 6791 pts/2 S+ 0:00 screen -x ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -aux
root 6427 0.0 0.0 1696 664 ? S 12:37 0:00 /sbin/pam_times root 6443 0.0 0.0 2156 732 ? S 12:37 0:00 /usr/libexec/ma root 6448 0.0 0.9 25444 9620 ? S 12:37 0:00 /usr/libexec/cl root 6450 0.0 0.7 21484 7252 ? S 12:37 0:00 /usr/libexec/no root 6699 0.3 1.4 47392 15152 ? Sl 12:40 0:00 gnome-terminal root 6700 0.0 0.0 2160 636 ? S 12:40 0:00 gnome-pty-helpe root 6701 0.0 0.0 3600 488 pts/1 Ss+ 12:40 0:00 script -f -q /r root 6752 0.0 0.0 3604 320 pts/1 S+ 12:40 0:00 script -f -q /r root 6753 0.0 0.2 5028 2104 pts/2 Ss 12:40 0:00 bash -i root 6791 0.0 0.0 4604 956 pts/2 S+ 12:40 0:00 screen -x ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -aux | less
|
#ps -avx | les
769 ? S< 0:00 0 0 0 0 0.0 [scsi_eh_1] 1051 ? S 0:00 0 0 0 0 0.0 [shpchpd_event] 1207 ? S< 0:00 0 0 0 0 0.0 [kauditd] 1325 ? S 0:00 0 0 0 0 0.0 [kjournald] 1326 ? S 0:00 0 0 0 0 0.0 [kjournald] 1327 ? S 0:00 0 0 0 0 0.0 [kjournald] 1328 ? S 0:00 0 0 0 0 0.0 [kjournald] 1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -aux | greep -v USER.*PID.*%cpu | sort -n +3
1328 ? S 0:00 0 0 0 0 0.0 [kjournald] 1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -aux | grep -v USER.*PID.*%CPU | sort -n +3
root 6337 0.1 0.8 12384 8876 ? S 12:37 0:00 /usr/libexec/gconfd-2 5 root 6344 0.3 0.8 15500 8304 ? Ss 12:37 0:02 /usr/bin/metacity --sm-client-id=default1 root 6239 0.1 0.9 23236 9540 ? Ss 12:37 0:00 /usr/bin/gnome-session root 6377 0.1 0.9 50380 10088 ? S 12:37 0:00 /usr/libexec/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=29 root 6448 0.0 0.9 25444 9620 ? S 12:37 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=37 root 6402 0.0 1.0 52012 10696 ? S 12:37 0:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=33 root 6368 0.2 1.4 52744 14776 ? Ssl 12:37 0:01 gnome-panel --sm-client-id default2 root 6370 0.2 1.4 60380 14764 ? Ssl 12:37 0:01 nautilus --no-default-window --sm-client-id default3 root 6699 0.3 1.4 47524 15232 ? Sl 12:40 0:01 gnome-terminal --working-directory= root 6210 1.6 2.4 29712 25024 ? S 12:37 0:10 /usr/X11R6/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 |less
|
#pstree
init─┬─acpid ├─atd ├─auditd ├─automount ├─bonobo-activati ├─clock-applet ├─crond ├─cups-config-dae ├─cupsd ├─6*[dbus-daemon] ... ├─sdpd ├─2*[sendmail] ├─shpchpd_event ├─smartd ├─sshd───sshd───script───script───bash───screen ├─syslogd ├─udevd ├─wnck-applet ├─xfs └─xinetd |
#pstree | less
|
#top
83 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd 148 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 149 root 15 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 151 root 13 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 150 root 21 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 237 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 353 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald 761 root 11 -4 1628 528 444 S 0.0 0.1 0:00.27 udevd 765 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 ata/0 [1]+ Stopped top |
#uptime
1328 ? S 0:00 0 0 0 0 0.0 [kjournald] 1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -t tty1
1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 PID TTY TIME CMD ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#pid
1328 ? S 0:00 0 0 0 0 0.0 [kjournald] 1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps tty1
*********** output format ********** *********** long options *********** -o,o user-defined -f full --Group --User --pid --cols --ppid -j,j job control s signal --group --user --sid --rows --info -O,O preloaded -o v virtual memory --cumulative --format --deselect -l,l long u user-oriented --sort --tty --forest --version -F extra full X registers --heading --no-heading --context ********* misc options ********* -V,V show version L list format codes f ASCII art forest -m,m,-L,-T,H threads S children in sum -y change -l format -M,Z security data c true command name -c scheduling class ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps -t tty1
1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 PID TTY TIME CMD ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#psoff mingetty
1328 ? S 0:00 0 0 0 0 0.0 [kjournald] 1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#pidoff mingetty
1328 ? S 0:00 0 0 0 0 0.0 [kjournald] 1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#pidof mingetty
2288 2287 2286 2285 2284 2283 |
#ps
1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 PID TTY TIME CMD 5918 pts/8 00:00:00 bash 6983 pts/8 00:00:00 top ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#kill 5918
1327 ? S 0:00 0 0 0 0 0.0 [kjournald] 1328 ? S 0:00 0 0 0 0 0.0 [kjournald] 1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps
PID TTY TIME CMD 5918 pts/8 00:00:00 bash 6983 pts/8 00:00:00 top 7065 pts/8 00:00:00 ps |
#kill 5918
1327 ? S 0:00 0 0 0 0 0.0 [kjournald] 1328 ? S 0:00 0 0 0 0 0.0 [kjournald] 1678 ? Ss 0:00 0 30 1581 580 0.0 syslogd -m 0 1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#ps aux | grep screen
1680 ? Ss 0:00 0 21 1542 404 0.0 klogd -x 1697 ? Ss 0:00 1 29 1666 568 0.0 portmap 1715 ? Ss 0:00 0 42 1693 720 0.0 rpc.statd [root@linux1:~]# [root@linux1:~]# ps -aux | greep -v USER.*PID.*%cpu | sort -n +3 bash: greep: command not found Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.5/FAQ [root@linux1:~]# ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 root 6791 0.0 0.0 4604 956 pts/2 S+ 12:40 0:00 screen -x root 7029 0.0 0.0 4608 944 pts/7 R+ 12:52 0:00 screen -x ... 6450 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate- 6454 ? Sl 0:00 gnome-terminal --working-directory= 6455 ? S 0:00 gnome-pty-helper 6456 pts/1 Ss+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6507 pts/1 S+ 0:00 script -f -q /root/.lilalo//10920274321539625829-1160 6508 pts/2 Ss 0:00 bash -i 6577 pts/2 S+ 0:00 screen -x 6684 pts/8 R+ 0:00 ps -x [root@linux1:~]# -------------------------------------------------------------------------------- |
#screen
|
#ps uax | grep bash
[root@linux1:~]# ps uax | grep bash root 6753 0.0 0.2 5152 2188 pts/2 Ss 12:40 0:00 bash -i root 7442 0.5 0.2 5036 2116 pts/4 Ss 12:55 0:00 bash -i root 7574 0.7 0.2 5036 2132 pts/6 Ss 12:55 0:00 bash -i root 7615 0.0 0.0 3788 756 pts/6 S+ 12:56 0:00 grep bash [root@linux1:~]# root 6753 0.0 0.2 5152 2188 pts/2 Ss 12:40 0:00 bash -i root 7442 0.5 0.2 5036 2116 pts/4 Ss 12:55 0:00 bash -i root 7574 0.7 0.2 5036 2132 pts/6 Ss 12:55 0:00 bash -i root 7615 0.0 0.0 3788 756 pts/6 S+ 12:56 0:00 grep bash |
#ps uax | grep bash
[root@linux1:~]# ps uax | grep bash root 6753 0.0 0.2 5152 2188 pts/2 Ss 12:40 0:00 bash -i root 7442 0.5 0.2 5036 2116 pts/4 Ss 12:55 0:00 bash -i root 7574 0.7 0.2 5036 2132 pts/6 Ss 12:55 0:00 bash -i root 7615 0.0 0.0 3788 756 pts/6 S+ 12:56 0:00 grep bash [root@linux1:~]# ps uax | grep bash root 6753 0.0 0.2 5152 2188 pts/2 Ss 12:40 0:00 bash -i root 7442 0.3 0.2 5036 2116 pts/4 Ss 12:55 0:00 bash -i root 7574 0.4 0.2 5036 2132 pts/6 Ss 12:55 0:00 bash -i user 7697 1.3 0.2 5044 2124 pts/7 Ss+ 12:56 0:00 bash -i root 7764 0.0 0.0 3788 748 pts/6 R+ 12:56 0:00 grep bash [root@linux1:~]# root 6753 0.0 0.2 5152 2188 pts/2 Ss 12:40 0:00 bash -i root 7442 0.3 0.2 5036 2116 pts/4 Ss 12:55 0:00 bash -i root 7574 0.4 0.2 5036 2132 pts/6 Ss 12:55 0:00 bash -i user 7697 1.3 0.2 5044 2124 pts/7 Ss+ 12:56 0:00 bash -i root 7764 0.0 0.0 3788 748 pts/6 R+ 12:56 0:00 grep bash |
#kill -9 7697
[root@linux1:~]# ps uax | grep bash root 6753 0.0 0.2 5152 2188 pts/2 Ss 12:40 0:00 bash -i root 7442 0.5 0.2 5036 2116 pts/4 Ss 12:55 0:00 bash -i root 7574 0.7 0.2 5036 2132 pts/6 Ss 12:55 0:00 bash -i root 7615 0.0 0.0 3788 756 pts/6 S+ 12:56 0:00 grep bash [root@linux1:~]# ps uax | grep bash root 6753 0.0 0.2 5152 2188 pts/2 Ss 12:40 0:00 bash -i root 7442 0.3 0.2 5036 2116 pts/4 Ss 12:55 0:00 bash -i root 7574 0.4 0.2 5036 2132 pts/6 Ss 12:55 0:00 bash -i user 7697 1.3 0.2 5044 2124 pts/7 Ss+ 12:56 0:00 bash -i root 7764 0.0 0.0 3788 748 pts/6 R+ 12:56 0:00 grep bash [root@linux1:~]# kill -9 7697 [root@linux1:~]# |
#screen
|
#rpm -i /tmp/fluxbox-0.1.14-0.9asp.i386.rpm
ошибка: Неудовлетворенные зависимости: libstdc++.so.5 нужен для fluxbox-0.1.14-0.9asp.i386 libstdc++.so.5(CXXABI_1.2) нужен для fluxbox-0.1.14-0.9asp.i386 libstdc++.so.5(GLIBCPP_3.2) нужен для fluxbox-0.1.14-0.9asp.i386 libstdc++.so.5(GLIBCPP_3.2.2) нужен для fluxbox-0.1.14-0.9asp.i386 |
#ls -l /tmp/fluxbox-0.1.*
[root@linux1:~]# ls -l /tmp/fluxbox-0.1.* -rwxr-xr-x 1 root root 406901 Окт 5 13:08 /tmp/fluxbox-0.1.14-0.9asp.i386.rpm -rw-r--r-- 1 root root 329862 Окт 5 13:11 /tmp/fluxbox-0.1.7-1.src.rpm [root@linux1:~]# -rwxr-xr-x 1 root root 406901 Окт 5 13:08 /tmp/fluxbox-0.1.14-0.9asp.i386.rpm -rw-r--r-- 1 root root 329862 Окт 5 13:11 /tmp/fluxbox-0.1.7-1.src.rpm |
#screen -x
|
#rpm -i /tmp/fluxbox-0.1.7-1.src.rpm
[root@linux1:~]# ls /usr/src/ asplinux [root@linux1:~]# предупреждение: пользователь han не существует - используется root предупреждение: группа han не существует - используется root предупреждение: пользователь han не существует - используется root предупреждение: группа han не существует - используется root |
#ls /usr/src/
asplinux |
#ls /usr/src/asplinux/
asplinux [root@linux1:~]# ls /usr/src/asplinux/ BUILD RPMS SOURCES SPECS SRPMS [root@linux1:~]# ls /usr/src/asplinux/SOURCES/ fluxbox-0.1.7.tar.bz2 [root@linux1:~]# BUILD RPMS SOURCES SPECS SRPMS |
#ls /usr/src/asplinux/SOURCES/
fluxbox-0.1.7.tar.bz2 |
#cd /usr/src/asplinux/SOURCES/
asplinux [root@linux1:~]# ls /usr/src/asplinux/ BUILD RPMS SOURCES SPECS SRPMS [root@linux1:~]# ls /usr/src/asplinux/SOURCES/ fluxbox-0.1.7.tar.bz2 [root@linux1:~]# cd /usr/src/asplinux/SOURCES/ [root@linux1:SOURCES]# tar |
#tar xvjfC fluxbox-0.1.7.tar.bz2 ../../
fluxbox-0.1.7/src/Resource.cc fluxbox-0.1.7/util/ fluxbox-0.1.7/util/Makefile.in fluxbox-0.1.7/util/Makefile.am fluxbox-0.1.7/util/bsetroot.cc fluxbox-0.1.7/util/bsetroot.hh fluxbox-0.1.7/util/bsetbg |
#cd ../../
fluxbox-0.1.7/util/bsetroot.cc fluxbox-0.1.7/util/bsetroot.hh fluxbox-0.1.7/util/bsetbg [root@linux1:SOURCES]# cd ../../ [root@linux1:src]# pwd /usr/src [root@linux1:src]# |
#pwd
/usr/src |
#ls
aclocal.m4 config.sub doc Makefile.am nls util AUTHORS configure INSTALL Makefile.in README version.h.in ChangeLog configure.in install-sh missing src config.guess COPYING ltconfig mkinstalldirs stamp-h.in config.h.in data ltmain.sh NEWS TODO [root@linux1:fluxbox-0.1.7]# vi asplinux fluxbox-0.1.7 |
#cd fluxbox-0.1.7/
|
#ls
aclocal.m4 config.sub doc Makefile.am nls util AUTHORS configure INSTALL Makefile.in README version.h.in ChangeLog configure.in install-sh missing src config.guess COPYING ltconfig mkinstalldirs stamp-h.in config.h.in data ltmain.sh NEWS TODO |
#vi README
|
#./configure
config.status: creating nls/tr_TR/Makefile config.status: creating nls/it_IT/Makefile config.status: creating nls/pt_PT/Makefile config.status: creating nls/bg_BG/Makefile config.status: creating nls/ja_JP/Makefile config.status: creating version.h config.status: creating config.h |
#vi README
|
#make
make[3]: *** [blackbox.cat] Ошибка 1 make[3]: Leaving directory `/usr/src/fluxbox-0.1.7/nls/da_DK' make[2]: *** [all-recursive] Ошибка 1 make[2]: Leaving directory `/usr/src/fluxbox-0.1.7/nls' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/usr/src/fluxbox-0.1.7' make: *** [all-recursive-am] Ошибка 2 |
#ls
make[2]: *** [all-recursive] Ошибка 1 make[2]: Leaving directory `/usr/src/fluxbox-0.1.7/nls' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/usr/src/fluxbox-0.1.7' make: *** [all-recursive-am] Ошибка 2 [root@linux1:fluxbox-0.1.7]# ls [root@linux1:fluxbox-0.1.7]# ls ----------------------------------------------------------------------------------- [root@linux1:~]# ls /usr/src/ asplinux [root@linux1:~]# ls /usr/src/asplinux/ BUILD RPMS SOURCES SPECS SRPMS [root@linux1:~]# ls /usr/src/asplinux/SOURCES/ fluxbox-0.1.7.tar.bz2 [root@linux1:~]# cd /usr/src/asplinux/SOURCES/ |
#cd
Desktop/ .gnome/ .kde/ mytgz/ .eggcups/ .gnome2/ .lilalo/ .nautilus/ .gconf/ .gnome2_private/ .metacity/ .ssh/ .gconfd/ .gstreamer-0.8/ .mozilla/ Templates/ |
#cd /usr/src/fluxbox-0.1.7/
|
#ls
aclocal.m4 config.log data ltmain.sh NEWS TODO AUTHORS config.status doc Makefile nls util ChangeLog config.sub INSTALL Makefile.am README version.h config.guess configure install-sh Makefile.in src version.h.in config.h configure.in libtool missing stamp-h config.h.in COPYING ltconfig mkinstalldirs stamp-h.in |
#make clean
Making clean in . make[1]: Entering directory `/usr/src/fluxbox-0.1.7' make[1]: Цель `clean-am' не требует выполнения команд. make[1]: Leaving directory `/usr/src/fluxbox-0.1.7' Making clean in util make[1]: Entering directory `/usr/src/fluxbox-0.1.7/util' test -z "bsetroot" || rm -f bsetroot rm -rf .libs _libs rm -f *.o core *.core rm -f *.o ... make[1]: Entering directory `/usr/src/fluxbox-0.1.7/data' Making clean in . make[2]: Entering directory `/usr/src/fluxbox-0.1.7/data' test -z "menu menu.in menu.pre init" || rm -f menu menu.in menu.pre init make[2]: Leaving directory `/usr/src/fluxbox-0.1.7/data' Making clean in styles make[2]: Entering directory `/usr/src/fluxbox-0.1.7/data/styles' make[2]: Цель `clean' не требует выполнения команд. make[2]: Leaving directory `/usr/src/fluxbox-0.1.7/data/styles' make[1]: Leaving directory `/usr/src/fluxbox-0.1.7/data' |
#scvi README
# ./configure # make For KDE slitsupport: (Allows kde tray icons to be placed in the fluxbox slit) # make installort: ./configure --enable-kde --Gnome support: --enable-gnome :q :q! |
#./configure --enable-kde
checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... gcc checking for C compiler default output... a.out ... config.status: creating nls/ru_RU/Makefile config.status: creating nls/sv_SE/Makefile config.status: creating nls/tr_TR/Makefile config.status: creating nls/it_IT/Makefile config.status: creating nls/pt_PT/Makefile config.status: creating nls/bg_BG/Makefile config.status: creating nls/ja_JP/Makefile config.status: creating version.h config.status: creating config.h config.status: config.h is unchanged |
#make
make all-recursive make[1]: Entering directory `/usr/src/fluxbox-0.1.7' Making all in data make[2]: Entering directory `/usr/src/fluxbox-0.1.7/data' Making all in styles make[3]: Entering directory `/usr/src/fluxbox-0.1.7/data/styles' make[3]: Цель `all' не требует выполнения команд. make[3]: Leaving directory `/usr/src/fluxbox-0.1.7/data/styles' make[3]: Entering directory `/usr/src/fluxbox-0.1.7/data' sh ./generate_menu ... Translation.m:186: invalid character: message ignored Translation.m:200: invalid character: message ignored Translation.m:201: invalid character: message ignored make[3]: *** [blackbox.cat] Ошибка 1 make[3]: Leaving directory `/usr/src/fluxbox-0.1.7/nls/da_DK' make[2]: *** [all-recursive] Ошибка 1 make[2]: Leaving directory `/usr/src/fluxbox-0.1.7/nls' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/usr/src/fluxbox-0.1.7' make: *** [all-recursive-am] Ошибка 2 |
#make mrproper
make: *** Нет правила для сборки цели `mrproper'. Останов. |
#make clean
Making clean in . make[1]: Entering directory `/usr/src/fluxbox-0.1.7' make[1]: Цель `clean-am' не требует выполнения команд. make[1]: Leaving directory `/usr/src/fluxbox-0.1.7' Making clean in util make[1]: Entering directory `/usr/src/fluxbox-0.1.7/util' test -z "bsetroot" || rm -f bsetroot rm -rf .libs _libs rm -f *.o core *.core rm -f *.o ... make[1]: Entering directory `/usr/src/fluxbox-0.1.7/data' Making clean in . make[2]: Entering directory `/usr/src/fluxbox-0.1.7/data' test -z "menu menu.in menu.pre init" || rm -f menu menu.in menu.pre init make[2]: Leaving directory `/usr/src/fluxbox-0.1.7/data' Making clean in styles make[2]: Entering directory `/usr/src/fluxbox-0.1.7/data/styles' make[2]: Цель `clean' не требует выполнения команд. make[2]: Leaving directory `/usr/src/fluxbox-0.1.7/data/styles' make[1]: Leaving directory `/usr/src/fluxbox-0.1.7/data' |
Время первой команды журнала | 11:29:10 2006-10- 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:16:57 2006-10- 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 16.83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 8.91 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.51 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008