/l3/trainings/nt-ladm/2006-01-14/linux3.unix.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 |
|
#top | less
|
#ps | grep tty print
grep: print: No such file or directory |
#ps | grep tty
|
#ps | less
|
#ps -a
PID TTY TIME CMD 3381 pts/5 00:00:00 script 3417 pts/6 00:00:00 su 3420 pts/6 00:00:00 bash 3612 tty1 00:00:00 script 3648 pts/7 00:00:00 su 3649 pts/7 00:00:00 bash 3797 pts/3 00:00:00 script 3833 pts/1 00:00:00 su 3836 pts/1 00:00:00 bash ... 3269 pts/7 00:00:00 vim.orig 3770 pts/2 00:00:00 script 3856 pts/7 00:00:00 su 3857 pts/7 00:00:00 bash 4014 pts/7 00:00:00 su 4015 pts/7 00:00:00 bash 4392 tty2 00:00:00 script 4502 pts/8 00:00:00 su 4503 pts/8 00:00:00 bash 4631 pts/7 00:00:00 ps |
#kill 4392
|
#ssh root@m01
root@m01's password: Last login: Sat Feb 4 14:51:32 2006 from linux6.linux.nt ÷ÁÓ ÐÒÉ×ÅÔÓÔ×ÕÅÔ ÕÞÅÂÎÙÊ ÃÅÎÔÒ óÅÔÅ×ÙÅ ôÅÈÎÏÌÏÇÉÉ. äÏÂÒÏ ÐÏÖÁÌÏ×ÁÔØ × ÓÉÓÔÅÍÕ! |
#top
top - 14:34:01 up 3:44, 6 users, load average: 0.14, 0.11, 0.03 Tasks: 104 total, 1 running, 101 sleeping, 2 stopped, 0 zombie Cpu(s): 50.0% us, 50.0% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 1027772k total, 969708k used, 58064k free, 133748k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 1024088k total, 0k used, 1024088k free, 494188k cached 5098 root 17 0 2212 912 1624 R 78.6 0.1 0:00.04 top 1 root 16 0 2176 452 1312 S 0.0 0.0 0:01.02 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.04 ksoftirqd/0 3 root 5 -10 0 0 0 S 0.0 0.0 0:00.12 events/0 ... 27 root 15 0 0 0 0 S 0.0 0.0 0:00.12 pdflush 29 root 11 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 17 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd 28 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 102 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 183 root 15 0 0 0 0 S 0.0 0.0 0:00.17 kjournald 943 root 6 -10 2104 372 1292 S 0.0 0.0 0:00.01 udevd 1151 root 15 0 0 0 0 S 0.0 0.0 0:00.02 kjournald 1152 root 15 0 0 0 0 S 0.0 0.0 0:00.17 kjournald 1153 root 15 0 0 0 0 S 0.0 0.0 0:00.05 kjournald |
#top | less
|
#top |less
|
#logout
|
$Password:
su: неправильный пароль |
$bash: assword: command not found
|
$Password:
su: неправильный пароль |
$bash: ootpassexit: command not found
|
$exit
|
#logout
There are stopped jobs. |
#logout
Vim: Caught deadly signal TERM Vim: Finished. |
$ssh -C 62.244.12.71
The authenticity of host '62.244.12.71 (62.244.12.71)' can't be established. DSA key fingerprint is 84:6b:69:bc:94:53:b5:38:59:5c:3d:39:5f:ec:1f:38. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '62.244.12.71' (DSA) to the list of known hosts. user@62.244.12.71's password: Connection closed by 62.244.12.71 |
$ssh -C root@62.244.12.71
Connection to 62.244.12.71 closed. |
$su -
Password: |
#top
top - 14:49:14 up 3:59, 5 users, load average: 0.53, 0.37, 0.22 Tasks: 95 total, 2 running, 93 sleeping, 0 stopped, 0 zombie Cpu(s): 89.0% us, 0.3% sy, 0.0% ni, 10.6% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 1027772k total, 973404k used, 54368k free, 135728k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 1024088k total, 0k used, 1024088k free, 494832k cached 2469 root 15 0 148m 16m 137m S 1.0 1.6 1:48.55 X 2852 user 15 0 45296 19m 20m S 0.7 1.9 1:06.85 gnome-terminal 3797 user 16 0 4304 508 3296 S 0.3 0.0 0:00.29 script 5395 root 17 0 2664 908 1624 R 0.3 0.1 0:00.20 top ... 27 root 15 0 0 0 0 S 0.0 0.0 0:00.12 pdflush 29 root 11 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 17 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd 28 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 102 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 183 root 15 0 0 0 0 S 0.0 0.0 0:00.19 kjournald 943 root 6 -10 2104 372 1292 S 0.0 0.0 0:00.01 udevd 1151 root 15 0 0 0 0 S 0.0 0.0 0:00.02 kjournald 1152 root 15 0 0 0 0 S 0.0 0.0 0:00.18 kjournald 1153 root 15 0 0 0 0 S 0.0 0.0 0:00.06 kjournald |
#exec top
top - 14:53:25 up 4:03, 5 users, load average: 0.41, 0.39, 0.26 Tasks: 95 total, 2 running, 93 sleeping, 0 stopped, 0 zombie Cpu(s): 78.7% us, 0.7% sy, 0.0% ni, 20.6% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 1027772k total, 974492k used, 53280k free, 136408k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 1024088k total, 0k used, 1024088k free, 495196k cached 2469 root 15 0 148m 16m 137m S 1.0 1.6 1:51.60 X 5342 root 16 0 3412 908 1624 R 0.7 0.1 0:00.24 top 2852 user 15 0 45296 19m 20m S 0.3 1.9 1:07.82 gnome-terminal 3797 user 16 0 4304 508 3296 S 0.3 0.0 0:00.33 script ... 27 root 15 0 0 0 0 S 0.0 0.0 0:00.12 pdflush 29 root 11 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 17 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd 28 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 102 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 183 root 15 0 0 0 0 S 0.0 0.0 0:00.20 kjournald 943 root 6 -10 2104 372 1292 S 0.0 0.0 0:00.01 udevd 1151 root 15 0 0 0 0 S 0.0 0.0 0:00.02 kjournald 1152 root 15 0 0 0 0 S 0.0 0.0 0:00.18 kjournald 1153 root 15 0 0 0 0 S 0.0 0.0 0:00.06 kjournald |
$su -
xauth: creating new authority file /home/user/.Xauthority xauth: creating new authority file /home/user/.Xauthority X Window System Version 6.8.1 Release Date: 17 September 2004 X Protocol Version 11, Revision 0, Release 6.8.1 Build Operating System: Linux 2.4.21-20.EL.aspsmp i686 [ELF] Current Operating System: Linux linux3.unix.nt 2.6.9-1.667asp #1 Fri Nov 12 22:29:40 EET 2004 i686 Build Date: 18 November 2004 Build Host: pylesos.asp-linux.com.ua Before reporting problems, check http://wiki.X.Org ... manager.c/717: New Device: /org/freedesktop/Hal/devices/block_ASP-10-install-and-updates manager.c/753: Changed: /dev/hdc manager.c/834: Mounted: /org/freedesktop/Hal/devices/block_ASP-10-install-and-updates Use of deprecated SAXv1 function endElement manager.c/851: Unmounted: /org/freedesktop/Hal/devices/block_ASP-10-install-and-updates manager.c/780: Device removed: /org/freedesktop/Hal/devices/block_ASP-10-install-and-updates manager.c/717: New Device: /org/freedesktop/Hal/devices/block_OpenOffice.org-2.0.0-RU-prof manager.c/753: Changed: /dev/hdc manager.c/834: Mounted: /org/freedesktop/Hal/devices/block_OpenOffice.org-2.0.0-RU-prof Password: |
#exec top
top - 14:57:42 up 4:08, 6 users, load average: 0.45, 0.43, 0.30 Tasks: 100 total, 1 running, 99 sleeping, 0 stopped, 0 zombie Cpu(s): 1.0% us, 1.0% sy, 0.0% ni, 98.0% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 1027772k total, 977372k used, 50400k free, 137216k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 1024088k total, 0k used, 1024088k free, 495652k cached 2469 root 15 0 148m 16m 137m S 0.7 1.6 1:58.20 X 5510 root 17 0 2708 912 1624 R 0.7 0.1 0:00.26 top 2852 user 15 0 45296 19m 20m S 0.3 1.9 1:09.31 gnome-terminal 5342 root 17 0 3412 916 1624 S 0.3 0.1 0:01.23 top ... 5 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid 16 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 26 root 15 0 0 0 0 S 0.0 0.0 0:00.09 pdflush 27 root 15 0 0 0 0 S 0.0 0.0 0:00.12 pdflush 29 root 11 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 17 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd 28 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 102 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 183 root 15 0 0 0 0 S 0.0 0.0 0:00.20 kjournald 1151 root 15 0 0 0 0 S 0.0 0.0 0:00.02 kjournald |
$su -
Password: su: неправильный пароль |
$su -
Password: |
#exec top
top - 15:02:48 up 4:13, 6 users, load average: 0.51, 0.47, 0.35 Tasks: 100 total, 2 running, 98 sleeping, 0 stopped, 0 zombie Cpu(s): 99.0% us, 1.0% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 1027772k total, 979196k used, 48576k free, 138148k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 1024088k total, 0k used, 1024088k free, 496516k cached 2717 user 25 0 11640 6108 5136 R 98.6 0.6 17:56.70 l3-agent 5585 root 17 0 3356 916 1624 R 0.7 0.1 0:00.24 top 3043 root 16 0 11220 5644 5088 S 0.3 0.5 0:07.54 l3-agent 3797 user 16 0 4304 508 3296 S 0.3 0.0 0:00.46 script ... 5 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid 16 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 26 root 15 0 0 0 0 S 0.0 0.0 0:00.09 pdflush 27 root 15 0 0 0 0 S 0.0 0.0 0:00.12 pdflush 29 root 11 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 17 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd 28 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 28 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 102 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 943 root 6 -10 2104 372 1292 S 0.0 0.0 0:00.01 udevd |
#exec top
Help for Windows / Field Groups - "Current Window" = 1:Def . Use multiple windows, each with separate config opts (color,fields,sort,etc) . The 'current' window controls the Summary Area and responds to your Commands . that window's task display can be turned Off & On, growing/shrinking others . with NO task display, some commands will be disabled ('i','R','n','c', etc) until a different window has been activated, making it the 'current' window . You change the 'current' window by: 1) cycling forward/backward; 2) choosing a specific field group; or 3) exiting the color mapping screen . Commands available anytime ------------- A . Alternate display mode toggle, show Single / Multiple windows G . Choose another field group and make it 'current', or change now by selecting a number from: 1 =Def; 2 =Job; 3 =Mem; or 4 =Usr . Commands requiring 'A' mode ------------- g . Change the Name of the 'current' window/field group * a , w . Cycle through all four windows: 'a' Forward; 'w' Backward * - , _ . Show/Hide: '-' Current window; '_' all Visible/Invisible |
$su -
Password: |
#exec top
Current Fields: AHEIOQTWKNMbcdfgjrplsuvyzX for window 1:Def Upper case letter moves field left, lower case right * A: PID = Process Id * X: COMMAND = Command name/line * H: PR = PriorityId * E: USER = User Name Flags field: * I: NI = Nice value 0x00000001 PF_ALIGNWARN * O: VIRT = Virtual Image (kb) 0x00000002 PF_STARTING * Q: RES = Resident size (kb) 0x00000004 PF_EXITING * T: SHR = Shared Mem size (kb) 0x00000040 PF_FORKNOEXEC * W: S = Process Status 0x00000100 PF_SUPERPRIV ... g: TTY = Controlling Tty 0x00100000 PF_USEDFPU (thru 2.4) j: #C = Last used cpu (SMP) r: CODE = Code size (kb)kb) p: SWAP = Swapped size (kb) l: TIME = CPU Timee (kb) s: DATA = Data+Stack size (kb) u: nFLT = Page Fault count v: nDRT = Dirty Pages count y: WCHAN = Sleeping in Function z: Flags = Task Flags <sched.h> |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 3336 452 ? S 10:48 0:01 init [5] root 2 0.0 0.0 0 0 ? SWN 10:48 0:00 [ksoftirqd/0] root 3 0.0 0.0 0 0 ? SW< 10:48 0:00 [events/0] root 4 0.0 0.0 0 0 ? SW< 10:48 0:00 [khelper] root 5 0.0 0.0 0 0 ? SW< 10:48 0:00 [kacpid] root 19 0.0 0.0 0 0 ? SW< 10:48 0:00 [kblockd/0] root 29 0.0 0.0 0 0 ? SW 10:48 0:00 [pdflush] root 30 0.0 0.0 0 0 ? SW 10:48 0:00 [pdflush] root 32 0.0 0.0 0 0 ? SW< 10:48 0:00 [aio/0] ... root 7972 0.0 0.0 3628 508 pts/13 S 14:51 0:00 script -f -q /roo root 7973 0.0 0.1 4608 1448 pts/14 S 14:51 0:00 bash -i root 7980 0.0 0.1 7520 1892 ? S 14:51 0:00 sshd: root@pts/17 root 8015 0.0 0.0 4700 416 pts/17 S 14:51 0:00 script -f -q /roo root 8076 0.0 0.0 4708 508 pts/17 S 14:52 0:00 script -f -q /roo root 8077 0.0 0.1 5344 1348 pts/18 S 14:52 0:00 bash -i root 8099 0.0 0.0 5924 868 pts/14 S 14:52 0:00 screen -x root 8177 0.0 0.0 2300 756 pts/18 R 15:07 0:00 ps aux root 8178 0.0 0.1 5036 1488 pts/5 R 15:07 0:00 bash -i root 8179 0.0 0.1 5036 1488 pts/5 R 15:07 0:00 bash -i |
#ps -a
PID TTY TIME CMD 5250 pts/6 00:00:00 script 5329 pts/11 00:00:00 script 5687 pts/12 00:00:01 ssh 5790 pts/15 00:00:00 script 5951 pts/4 00:00:00 script 6120 pts/16 00:00:00 screen 6163 pts/3 00:00:00 script 6197 pts/9 00:00:00 screen 6198 pts/10 00:00:00 screen 6199 pts/1 00:00:00 screen 6200 pts/2 00:00:00 screen 6477 pts/7 00:00:00 script 6511 pts/8 00:00:00 screen 7972 pts/13 00:00:00 script 8076 pts/17 00:00:00 script 8099 pts/14 00:00:00 screen 8194 pts/18 00:00:00 ps |
#ps -ax
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html PID TTY STAT TIME COMMAND 1 ? S 0:01 init [5] 2 ? SWN 0:00 [ksoftirqd/0] 3 ? SW< 0:00 [events/0] 4 ? SW< 0:00 [khelper] 5 ? SW< 0:00 [kacpid] 19 ? SW< 0:00 [kblockd/0] 29 ? SW 0:00 [pdflush] 30 ? SW 0:00 [pdflush] ... 7909 ? S 0:00 sshd: root@pts/13 7911 pts/13 S 0:00 script -f -q /root/.lilalo/13-7911.script 7972 pts/13 S 0:00 script -f -q /root/.lilalo/13-7911.script 7973 pts/14 S 0:00 bash -i 7980 ? S 0:00 sshd: root@pts/17 8015 pts/17 S 0:00 script -f -q /root/.lilalo/17-8015.script 8076 pts/17 S 0:00 script -f -q /root/.lilalo/17-8015.script 8077 pts/18 S 0:00 bash -i 8099 pts/14 S 0:00 screen -x 8221 pts/18 R 0:00 ps -ax |
#ps -ax | less
|
#ps -aux | less
|
$ps aux | sort -rn +4 | head -5
root 2469 0.8 1.6 153844 16580 ? S 10:50 2:07 /usr/X11R6/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 user 2852 0.4 2.0 46640 21160 ? S 10:51 1:13 gnome-terminal user 2819 0.0 1.5 40036 16112 ? S 10:51 0:01 nautilus --no-default-window --sm-client-id default3 user 5779 0.0 0.0 29580 576 pts/4 R 15:11 0:00 sort -rn +4 user 2817 0.0 1.2 24768 12928 ? S 10:51 0:02 gnome-panel --sm-client-id default2 |
$ps aux | sort -rn +4 | head -5
root 2469 0.8 1.6 153844 16580 ? R 10:50 2:08 /usr/X11R6/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 user 2852 0.4 2.0 46776 21260 ? S 10:51 1:15 gnome-terminal user 2819 0.0 1.5 40036 16112 ? S 10:51 0:01 nautilus --no-default-window --sm-client-id default3 user 5798 0.0 0.0 31108 580 pts/4 R 15:12 0:00 sort -rn +4 user 2817 0.0 1.2 24768 12928 ? S 10:51 0:02 gnome-panel --sm-client-id default2 |
$ko
koconverter konsole kopete_latexconvert.sh koscript kolabwizard konsolekalendar korgac koshell kolourpaint kontact korganizer kompare kooka korganizerIn konqueror kopete korn |
$kon
konqueror konsole konsolekalendar kontact |
$konsole
Link points to "/tmp/ksocket-user" Link points to "/tmp/kde-user" kbuildsycoca running... Reusing existing ksycoca |
# ps aux | sort -rn +4 | head -5
root 2469 0.8 1.6 153956 16632 ? S 10:50 2:09 /usr/X11R6/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 user 2852 0.4 2.0 46776 21260 ? S 10:51 1:15 gnome-terminal user 2819 0.0 1.5 40036 16112 ? S 10:51 0:01 nautilus --no-default-window --sm-client-id default3 user 5808 2.6 1.4 31444 14680 pts/4 S 15:13 0:00 konsole root 5959 0.0 0.0 29860 580 pts/10 R 15:14 0:00 sort -rn +4 |
#logout
|
$konsMutex destroy failure: Device or resource busy
ole |
$konsole
kbuildsycoca running... ICE default IO error handler doing an exit(), pid = 5818, errno = 0 |
$Mutex destroy failure: Device or resource busy
ps aux | grep sendICE default IO error handler doing an exit(), pid = 6006, errno = 0 mail |
$ps aux | grep sendmail
root 1866 0.0 0.2 7796 2896 ? S 10:50 0:00 sendmail: accepting connections smmsp 1880 0.0 0.2 7708 2404 ? S 10:50 0:00 sendmail: Queue runner@01:00:00 for /var/spool/clientmqueue user 6111 0.0 0.0 5452 728 pts/4 S 15:15 0:00 grep sendmail |
$ps aux | grep awk '{s+=$5}END{print s}'
grep: {s+=$5}END{print s}: No such file or directory |
$ps aux | grep awk '{s+=$5}END{prints}'
grep: {s+=$5}END{prints}: No such file or directory |
$ps aux | grep awk '{s+=$5}END{print s
|
$ps o user,pid,cpu,rss,share
USER PID CPU RSS - user 3338 - 416 - user 3381 - 508 - user 3382 - 1368 - user 3745 - 416 - user 3797 - 508 - user 3798 - 1368 - user 3726 - 416 - user 3770 - 504 - user 3771 - 1392 - user 4746 - 416 - user 4808 - 508 - user 4809 - 1368 - user 5411 - 412 - user 5473 - 500 - user 5474 - 1368 - user 6148 - 728 - |
$ps
PID TTY TIME CMD 3771 pts/4 00:00:00 bash 6161 pts/4 00:00:00 ps |
$ps -x
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html PID TTY STAT TIME COMMAND 2675 ? S 0:01 /usr/bin/gnome-session 2717 ? S 28:23 l3-agent 2748 ? S 0:00 /usr/bin/ssh-agent /etc/X11/xinit/Xclients 2767 ? S 0:01 /usr/libexec/gconfd-2 5 2770 ? S 0:00 /usr/bin/gnome-keyring-daemon 2772 ? S 0:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=18 2774 ? S 0:00 /usr/libexec/gnome-settings-daemon --oaf-activate-iid=OAFIID:GNOME_Settin 2780 ? S 0:00 /usr/libexec/gam_server ... 3726 pts/2 S 0:00 script -f -q /home/user/.lilalo/2-3726.script 3770 pts/2 S 0:00 script -f -q /home/user/.lilalo/2-3726.script 3771 pts/4 S 0:00 bash -i 4746 tty2 S 0:00 script -f -q /home/user/.lilalo/tty2-4746.script 4808 tty2 S 0:00 script -f -q /home/user/.lilalo/tty2-4746.script 4809 pts/8 S 0:00 bash -i 5411 tty1 S 0:00 script -f -q /home/user/.lilalo/tty1-5411.script 5473 tty1 S 0:00 script -f -q /home/user/.lilalo/tty1-5411.script 5474 pts/7 S 0:00 bash -i 6170 pts/4 R 0:00 ps -x |
$ps U user
PID TTY STAT TIME COMMAND 2675 ? S 0:01 /usr/bin/gnome-session 2717 ? S 28:27 l3-agent 2748 ? S 0:00 /usr/bin/ssh-agent /etc/X11/xinit/Xclients 2767 ? S 0:01 /usr/libexec/gconfd-2 5 2770 ? S 0:00 /usr/bin/gnome-keyring-daemon 2772 ? S 0:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=18 2774 ? S 0:00 /usr/libexec/gnome-settings-daemon --oaf-activate-iid=OAFIID:GNOME_Settin 2780 ? S 0:00 /usr/libexec/gam_server 2789 ? S 0:00 xscreensaver -nosplash ... 3726 pts/2 S 0:00 script -f -q /home/user/.lilalo/2-3726.script 3770 pts/2 S 0:00 script -f -q /home/user/.lilalo/2-3726.script 3771 pts/4 S 0:00 bash -i 4746 tty2 S 0:00 script -f -q /home/user/.lilalo/tty2-4746.script 4808 tty2 S 0:00 script -f -q /home/user/.lilalo/tty2-4746.script 4809 pts/8 S 0:00 bash -i 5411 tty1 S 0:00 script -f -q /home/user/.lilalo/tty1-5411.script 5473 tty1 S 0:00 script -f -q /home/user/.lilalo/tty1-5411.script 5474 pts/7 S 0:00 bash -i 6179 pts/4 R 0:00 ps U user |
$ps -t tty1
PID TTY TIME CMD 5411 tty1 00:00:00 script 5473 tty1 00:00:00 script |
$ps -aux
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 2176 452 ? S 10:49 0:01 init [5] root 2 0.0 0.0 0 0 ? SWN 10:49 0:00 [ksoftirqd/0] root 3 0.0 0.0 0 0 ? SW< 10:49 0:00 [events/0] root 4 0.0 0.0 0 0 ? SW< 10:49 0:00 [khelper] root 5 0.0 0.0 0 0 ? SW< 10:49 0:00 [kacpid] root 16 0.0 0.0 0 0 ? SW< 10:49 0:00 [kblockd/0] root 26 0.0 0.0 0 0 ? SW 10:49 0:00 [pdflush] root 27 0.0 0.0 0 0 ? SW 10:49 0:00 [pdflush] ... root 4844 0.0 0.1 5664 1036 pts/8 S 14:33 0:00 su - root 4845 0.0 0.1 4476 1400 pts/8 S 14:33 0:00 -bash root 5226 0.0 0.1 2988 1244 ? S 14:35 0:00 login -- user root 5400 0.0 0.1 4120 1688 pts/8 S 14:51 0:00 ssh root@m01 user 5411 0.0 0.0 3452 412 tty1 S 14:56 0:00 script -f -q /home/user/.lilalo/tty1- user 5473 0.0 0.0 3456 500 tty1 S 14:56 0:00 script -f -q /home/user/.lilalo/tty1- user 5474 0.0 0.1 5804 1368 pts/7 S 14:56 0:00 bash -i root 5584 0.0 0.1 5120 1036 pts/7 S 15:01 0:00 su - root 5585 0.3 0.0 3356 920 pts/7 S 15:01 0:06 top user 6197 0.0 0.0 3452 760 pts/4 R 15:29 0:00 ps -aux |
$ps -avx
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html PID TTY STAT TIME MAJFL TRS DRS RSS %MEM COMMAND 1 ? S 0:01 14 31 2144 452 0.0 init [5] 2 ? SWN 0:00 0 0 0 0 0.0 [ksoftirqd/0] 3 ? SW< 0:00 0 0 0 0 0.0 [events/0] 4 ? SW< 0:00 0 0 0 0 0.0 [khelper] 5 ? SW< 0:00 0 0 0 0 0.0 [kacpid] 16 ? SW< 0:00 0 0 0 0 0.0 [kblockd/0] 26 ? SW 0:00 0 0 0 0 0.0 [pdflush] 27 ? SW 0:00 0 0 0 0 0.0 [pdflush] ... 5226 ? S 0:00 0 17 2970 1244 0.1 login -- user 5400 pts/8 S 0:00 0 213 3906 1688 0.1 ssh root@m01 5411 tty1 S 0:00 0 6 3445 412 0.0 script -f -q /home/user/.lilalo/tty1-5411.sc 5473 tty1 S 0:00 0 6 3449 500 0.0 script -f -q /home/user/.lilalo/tty1-5411.sc 5474 pts/7 S 0:00 0 587 5216 1368 0.1 bash -i 5584 pts/7 S 0:00 0 19 5100 1036 0.1 su - 5585 pts/7 S 0:06 0 47 3308 920 0.0 top 6206 ? S 0:00 0 23 1832 640 0.0 CROND 6207 ? R 0:00 0 10 4509 1752 0.1 /usr/bin/perl -w /usr/bin/mrtg /etc/mrtg/mrt 6208 pts/4 R 0:00 0 64 3811 580 0.0 ps -avx |
$ls
base body cd.iso files names proj sh test touchlist bin c Desktop LS nt.com.ua projectX Templates text very_long_file_name |
$echo Uzhas | logger -p 0
|
$ls
base c files nt.com.ua sh text bin cd.iso LS proj Templates touchlist body Desktop names projectX test very_long_file_name |
$cd ./bin
|
$ls
big_mem big_work signal_trap |
$sudo
usage: sudo -V | -h | -L | -l | -v | -k | -K | [-H] [-P] [-S] [-b] [-p prompt] [-u username/#uid] [-r role] [-t type] -s | <command> |
$su -
Password: |
#ssh root@m01
root@m01's password: Last login: Sat Feb 4 14:51:51 2006 from linux3.linux.nt ÷ÁÓ ÐÒÉ×ÅÔÓÔ×ÕÅÔ ÕÞÅÂÎÙÊ ÃÅÎÔÒ óÅÔÅ×ÙÅ ôÅÈÎÏÌÏÇÉÉ. äÏÂÒÏ ÐÏÖÁÌÏ×ÁÔØ × ÓÉÓÔÅÍÕ! |
$kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 35) SIGRTMIN 36) SIGRTMIN+1 37) SIGRTMIN+2 38) SIGRTMIN+3 39) SIGRTMIN+4 40) SIGRTMIN+5 41) SIGRTMIN+6 42) SIGRTMIN+7 43) SIGRTMIN+8 44) SIGRTMIN+9 45) SIGRTMIN+10 46) SIGRTMIN+11 47) SIGRTMIN+12 48) SIGRTMIN+13 49) SIGRTMIN+14 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX |
$echo $$
5474 |
$kill 5474
|
$trap "echo Poimail signal INT"
trap: usage: trap [-lp] [arg signal_spec ...] |
$su -
Password: su: неправильный пароль |
$su -
Password: |
#pgrep mail
1866 1880 |
#grep mail
|
#raid
raid0run raidhotremove raidsetfaulty raidstop raidhotadd raidreconf raidstart |
#hdparm /dev/hdb
/dev/hdb: multcount = 16 (on) IO_support = 0 (default 16-bit) unmaskirq = 0 (off) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 65535/16/63, sectors = 80293248, start = 0 |
#hdparm
hdparm - get/set hard disk parameters - version v5.5 Usage: hdparm [options] [device] .. Options: -a get/set fs readahead -A set drive read-lookahead flag (0/1) -b get/set bus state (0 == off, 1 == on, 2 == tristate) -B set Advanced Power Management setting (1-255) -c get/set IDE 32-bit IO setting -C check IDE power mode status -d get/set using_dma flag ... -v defaults; same as -mcudkrag for IDE drives -V display program version and exit immediately -w perform device reset (DANGEROUS) -W set drive write-caching flag (0/1) (DANGEROUS) -x tristate device for hotswap (0/1) (DANGEROUS) -X set IDE xfer mode (DANGEROUS) -y put IDE drive in standby mode -Y put IDE drive to sleep -Z disable Seagate auto-powersaving mode -z re-read partition table |
#hdparm -t
hdparm - get/set hard disk parameters - version v5.5 Usage: hdparm [options] [device] .. Options: -a get/set fs readahead -A set drive read-lookahead flag (0/1) -b get/set bus state (0 == off, 1 == on, 2 == tristate) -B set Advanced Power Management setting (1-255) -c get/set IDE 32-bit IO setting -C check IDE power mode status -d get/set using_dma flag ... -v defaults; same as -mcudkrag for IDE drives -V display program version and exit immediately -w perform device reset (DANGEROUS) -W set drive write-caching flag (0/1) (DANGEROUS) -x tristate device for hotswap (0/1) (DANGEROUS) -X set IDE xfer mode (DANGEROUS) -y put IDE drive in standby mode -Y put IDE drive to sleep -Z disable Seagate auto-powersaving mode -z re-read partition table |
#ls -l /dev/log
srw-rw-rw- 1 root root 0 Фев 4 10:50 /dev/log |
#ls /var/log/messages
/var/log/messages |
#tail /var/log/messages
Feb 4 15:14:38 linux3 su(pam_unix)[5902]: session closed for user root Feb 4 16:12:02 linux3 gpm[1892]: *** info [mice.c(1766)]: Feb 4 16:12:02 linux3 gpm[1892]: imps2: Auto-detected intellimouse PS/2 Feb 4 16:12:14 linux3 su(pam_unix)[4844]: session closed for user root Feb 4 16:12:51 linux3 su(pam_unix)[6298]: session opened for user root by (uid=500) Feb 4 16:14:12 linux3 gpm[1892]: *** info [mice.c(1766)]: Feb 4 16:14:12 linux3 gpm[1892]: imps2: Auto-detected intellimouse PS/2 Feb 4 16:14:14 linux3 su(pam_unix)[5584]: session closed for user root Feb 4 16:22:41 linux3 su(pam_unix)[6396]: authentication failure; logname= uid=500 euid=0 tty= ruser=user rhost= user=root Feb 4 16:22:53 linux3 su(pam_unix)[6405]: session opened for user root by (uid=500) |
#ssh root@m01
root@m01's password: Permission denied, please try again. root@m01's password: Permission denied, please try again. root@m01's password: |
#tail /var/log/messages
|
$man logrotate
|
$man logrotate
|
$less /etc/logrotate.conf
|
$less /etc/logrotate.d/
|
$less /etc/logrotate.d/*
|
$less /etc/logrotate.d/
|
$less /etc/logrotate.d/yum
|
$cd /etc/logrotate.d
|
$ls
cups ppp psacct rpm snmpd syslog uucp yum |
Время первой команды журнала | 14:30:31 2006- 2- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:15:15 2006- 2- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 19.80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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