/l3/users/bas/2011-03/linux2.unix.bas/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 :44 :45 :46 :47 |
|
#ps aux | sort -k3
root 246 0.0 0.0 0 0 ? S< 09:59 0:00 [aio/0] root 247 0.0 0.0 0 0 ? S< 09:59 0:00 [aio/1] root 422 0.0 0.0 0 0 ? S< 09:59 0:00 [ata/0] root 423 0.0 0.0 0 0 ? S< 09:59 0:00 [ata/1] root 424 0.0 0.0 0 0 ? S< 09:59 0:00 [ata_aux] root 162 0.0 0.0 0 0 ? S< 09:59 0:00 [cqueue/0] root 163 0.0 0.0 0 0 ? S< 09:59 0:00 [cqueue/1] root 8 0.0 0.0 0 0 ? S< 09:59 0:00 [events/0] root 9 0.0 0.0 0 0 ? S< 09:59 0:00 [events/1] root 1589 0.0 0.0 0 0 ? S< 09:59 0:00 [hd-audio0] ... root 3308 0.0 0.3 267664 15400 ? Sl 10:02 0:00 gnome-terminal root 3163 0.0 0.3 276980 12704 ? Ss 10:00 0:00 gnome-panel --sm-client-id default2 root 3165 0.0 0.4 446392 16628 ? Ss 10:00 0:00 nautilus --no-default-window --sm-client-id default3 root 3254 0.0 0.5 284860 21392 ? SN 10:00 0:00 /usr/bin/python -tt /usr/libexec/yum-updatesd-helper --check --dbus root 3208 0.0 0.7 347132 28684 ? Ss 10:00 0:00 /usr/bin/python -tt /usr/bin/puplet root 3889 0.1 0.0 60956 548 pts/4 Ss+ 10:15 0:00 script -f -c bash -q /root/.lilalo//15673203692709030637-1301544942.script 68 2534 0.1 0.1 31360 4292 ? Ss 09:59 0:01 hald root 2948 0.1 0.3 102144 14396 tty7 Ss+ 10:00 0:01 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 root 4008 0.2 0.1 69080 4628 pts/5 Ss 10:15 0:00 bash USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND |
#ps aux | sort -k3 -n
68 2543 0.0 0.0 12324 840 ? S 09:59 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket 68 2547 0.0 0.0 12324 844 ? S 09:59 0:00 hald-addon-keyboard: listening on /dev/input/event2 68 2551 0.0 0.0 12324 848 ? S 09:59 0:00 hald-addon-keyboard: listening on /dev/input/event1 avahi 2776 0.0 0.0 23272 1276 ? Ss 10:00 0:00 avahi-daemon: running [linux2.local] avahi 2777 0.0 0.0 23148 336 ? Ss 10:00 0:00 avahi-daemon: chroot helper dbus 2439 0.0 0.0 21388 1112 ? Ss 09:59 0:00 dbus-daemon --system root 10 0.0 0.0 0 0 ? S< 09:59 0:00 [khelper] root 1 0.0 0.0 10348 684 ? Ss 09:59 0:00 init [5] root 1041 0.0 0.0 0 0 ? S< 09:59 0:00 [scsi_eh_2] root 1042 0.0 0.0 0 0 ? S< 09:59 0:00 [usb-storage] ... user 3552 0.0 0.0 60956 552 pts/2 S+ 10:02 0:00 script -f -c bash -q /home/user/.lilalo//269045358106611746-1301544149.script user 3668 0.0 0.0 60960 356 pts/2 S+ 10:02 0:00 script -f -c bash -q /home/user/.lilalo//269045358106611746-1301544149.script user 3669 0.0 0.1 69004 4524 pts/3 Ss 10:02 0:00 bash user 4105 0.0 0.0 56300 2756 pts/3 S+ 10:16 0:00 ssh user@192.168.15.253 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND xfs 2732 0.0 0.0 20964 1764 ? Ss 09:59 0:00 xfs -droppriv -daemon 68 2534 0.1 0.1 31360 4292 ? Ss 09:59 0:01 hald root 2948 0.1 0.3 102144 14460 tty7 Ss+ 10:00 0:01 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 root 3889 0.1 0.0 60956 548 pts/4 Ss+ 10:15 0:00 script -f -c bash -q /root/.lilalo//15673203692709030637-1301544942.script root 4008 0.2 0.1 69080 4628 pts/5 Ss 10:15 0:00 bash |
#ps aux | sort -k3 -nr
root 4008 0.1 0.1 69080 4628 pts/5 Ss 10:15 0:00 bash root 3889 0.1 0.0 60956 548 pts/4 Ss+ 10:15 0:00 script -f -c bash -q /root/.lilalo//15673203692709030637-1301544942.script root 2948 0.1 0.3 102300 14776 tty7 Ss+ 10:00 0:01 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 68 2534 0.1 0.1 31360 4292 ? Ss 09:59 0:01 hald xfs 2732 0.0 0.0 20964 1764 ? Ss 09:59 0:00 xfs -droppriv -daemon USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND user 4105 0.0 0.0 56300 2768 pts/3 S+ 10:16 0:00 ssh user@192.168.15.253 user 3669 0.0 0.1 69004 4524 pts/3 Ss 10:02 0:00 bash user 3668 0.0 0.0 60960 356 pts/2 S+ 10:02 0:00 script -f -c bash -q /home/user/.lilalo//269045358106611746-1301544149.script user 3552 0.0 0.0 60956 552 pts/2 S+ 10:02 0:00 script -f -c bash -q /home/user/.lilalo//269045358106611746-1301544149.script ... root 1042 0.0 0.0 0 0 ? S< 09:59 0:00 [usb-storage] root 1041 0.0 0.0 0 0 ? S< 09:59 0:00 [scsi_eh_2] root 1 0.0 0.0 10348 684 ? Ss 09:59 0:00 init [5] root 10 0.0 0.0 0 0 ? S< 09:59 0:00 [khelper] dbus 2439 0.0 0.0 21388 1112 ? Ss 09:59 0:00 dbus-daemon --system avahi 2777 0.0 0.0 23148 336 ? Ss 09:59 0:00 avahi-daemon: chroot helper avahi 2776 0.0 0.0 23272 1276 ? Ss 09:59 0:00 avahi-daemon: running [linux2.local] 68 2551 0.0 0.0 12324 848 ? S 09:59 0:00 hald-addon-keyboard: listening on /dev/input/event1 68 2547 0.0 0.0 12324 844 ? S 09:59 0:00 hald-addon-keyboard: listening on /dev/input/event2 68 2543 0.0 0.0 12324 840 ? S 09:59 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket |
#ps aux | sort -k3 -nr | head
root 4175 17.8 1.7 683088 69304 ? Sl 10:17 0:01 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/awk.odt root 4008 0.1 0.1 69080 4636 pts/5 Ss 10:15 0:00 bash root 3889 0.1 0.0 60956 548 pts/4 Ss+ 10:15 0:00 script -f -c bash -q /root/.lilalo//15673203692709030637-1301544942.script root 2948 0.1 0.3 103168 15584 tty7 Ss+ 10:00 0:02 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 68 2534 0.1 0.1 31360 4292 ? Ss 09:59 0:01 hald xfs 2732 0.0 0.0 20964 1764 ? Ss 09:59 0:00 xfs -droppriv -daemon USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND user 4105 0.0 0.0 56300 2768 pts/3 S+ 10:16 0:00 ssh user@192.168.15.253 user 3669 0.0 0.1 69004 4524 pts/3 Ss 10:02 0:00 bash user 3668 0.0 0.0 60960 356 pts/2 S+ 10:02 0:00 script -f -c bash -q /home/user/.lilalo//269045358106611746-1301544149.script |
#ps aux | sort -k3 -nr | head | cut -c 1-80
root 4175 5.8 1.9 760684 77588 ? Sl 10:17 0:02 /usr/lib64/open root 2948 0.2 0.3 103392 15900 tty7 Ss+ 10:00 0:02 /usr/bin/Xorg : root 4008 0.1 0.1 69080 4636 pts/5 Ss 10:15 0:00 bash root 3889 0.1 0.0 60956 548 pts/4 Ss+ 10:15 0:00 script -f -c ba 68 2534 0.1 0.1 31360 4292 ? Ss 09:59 0:01 hald xfs 2732 0.0 0.0 20964 1764 ? Ss 09:59 0:00 xfs -droppriv - USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND user 4105 0.0 0.0 56300 2768 pts/3 S+ 10:16 0:00 ssh user@192.16 user 3669 0.0 0.1 69004 4524 pts/3 Ss 10:02 0:00 bash user 3668 0.0 0.0 60960 356 pts/2 S+ 10:02 0:00 script -f -c ba |
#ps aux | sed 1d | sort -k3 -nr | head -25 | cut -c 1-80
root 4175 3.8 2.0 764516 80780 ? Sl 10:17 0:02 /usr/lib64/open root 2948 0.2 0.3 103392 16004 tty7 Ss+ 10:00 0:02 /usr/bin/Xorg : root 4008 0.1 0.1 69080 4636 pts/5 Ss 10:15 0:00 bash root 3889 0.1 0.0 60956 548 pts/4 Ss+ 10:15 0:00 script -f -c ba 68 2534 0.1 0.1 31360 4292 ? Ss 09:59 0:01 hald xfs 2732 0.0 0.0 20964 1764 ? Ss 09:59 0:00 xfs -droppriv - user 4105 0.0 0.0 56300 2768 pts/3 S+ 10:16 0:00 ssh user@192.16 user 3669 0.0 0.1 69004 4524 pts/3 Ss 10:02 0:00 bash user 3668 0.0 0.0 60960 356 pts/2 S+ 10:02 0:00 script -f -c ba user 3552 0.0 0.0 60956 552 pts/2 S+ 10:02 0:00 script -f -c ba ... root 6 0.0 0.0 0 0 ? SN 09:59 0:00 [ksoftirqd/1] root 54 0.0 0.0 0 0 ? S< 09:59 0:00 [kacpid] root 53 0.0 0.0 0 0 ? S< 09:59 0:00 [kblockd/1] root 52 0.0 0.0 0 0 ? S< 09:59 0:00 [kblockd/0] root 507 0.0 0.0 13032 1212 ? S<s 09:59 0:00 /sbin/udevd -d root 5 0.0 0.0 0 0 ? S< 09:59 0:00 [migration/1] root 474 0.0 0.0 0 0 ? S< 09:59 0:00 [kauditd] root 47 0.0 0.0 0 0 ? S< 09:59 0:00 [kthread] root 449 0.0 0.0 0 0 ? S< 09:59 0:00 [kjournald] root 436 0.0 0.0 0 0 ? S< 09:59 0:00 [kstriped] |
#dd if=/dev/zero of=/dev/null &
[1] 4419 |
#dd if=/dev/zero of=/dev/null &
[2] 4427 |
#while true; do true;
> q > > > /\ > end > quit > > > You have new mail in /var/spool/mail/root |
#killall dd
[1]- Terminated dd if=/dev/zero of=/dev/null [2]+ Terminated dd if=/dev/zero of=/dev/null |
#top
top - 10:27:55 up 28 min, 4 users, load average: 1.56, 1.46, 0.71 Tasks: 146 total, 1 running, 145 sleeping, 0 stopped, 0 zombie Cpu(s): 0.2%us, 0.0%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 4016364k total, 742084k used, 3274280k free, 33404k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 2097164k total, 0k used, 2097164k free, 403632k cached 2948 root 15 0 363m 15m 7136 S 0.3 0.4 0:04.47 Xorg 4677 root 15 0 12740 1096 800 R 0.3 0.0 0:00.03 top 1 root 15 0 10348 684 576 S 0.0 0.0 0:00.42 init 3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 ... 9 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/1 10 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper 47 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 52 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 kblockd/0 53 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/1 54 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 162 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0 163 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1 166 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd 168 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod |
#while true; do true; done &
[1] 4686 |
#while true; do true; done &
[2] 4694 |
#kill %
bash: kill: (4694) - No such process [2]+ Terminated while true; do true; done |
#kill %
[1]+ Terminated while true; do true; done |
#kill %1
bash: kill: %1: no such job |
#kill %2
bash: kill: %2: no such job |
#while /bin/true; do /bin/true; done &
[1] 4757 |
#while /bin/true; do /bin/true; done &
[2] 6279 |
#true
|
#/bin/true
|
#ps
PID TTY TIME CMD 1527 pts/5 00:00:00 true 1528 pts/5 00:00:00 ps 4008 pts/5 00:00:00 bash 4757 pts/5 00:00:48 bash 6279 pts/5 00:00:48 bash |
#ps
PID TTY TIME CMD 4008 pts/5 00:00:00 bash 4757 pts/5 00:00:50 bash 6279 pts/5 00:00:50 bash 30940 pts/5 00:00:00 true 30941 pts/5 00:00:00 ps |
#ps
PID TTY TIME CMD 4008 pts/5 00:00:00 bash 4757 pts/5 00:00:53 bash 6279 pts/5 00:00:54 bash 20307 pts/5 00:00:00 bash 20308 pts/5 00:00:00 ps |
#ps
PID TTY TIME CMD 4008 pts/5 00:00:00 bash 4757 pts/5 00:00:56 bash 6279 pts/5 00:00:56 bash 22253 pts/5 00:00:00 bash 22254 pts/5 00:00:00 ps |
#kill %1
[1]- Terminated while /bin/true; do /bin/true; done |
#kill %2
[2]+ Terminated while /bin/true; do /bin/true; done |
#top
top - 10:39:33 up 40 min, 4 users, load average: 2.88, 2.65, 1.65 Tasks: 146 total, 1 running, 145 sleeping, 0 stopped, 0 zombie Cpu(s): 26.4%us, 17.0%sy, 0.0%ni, 55.9%id, 0.6%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 4016364k total, 755256k used, 3261108k free, 36176k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 2097164k total, 0k used, 2097164k free, 413236k cached 1 root 15 0 10348 684 576 S 0.0 0.0 0:00.42 init 2 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0 ... 47 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 52 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 kblockd/0 53 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/1 54 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 162 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0 163 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1 166 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd 168 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 242 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd 243 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush |
#nice dd if=/dev/zero of=/dev/null &
[1] 23105 |
#nice dd if=/dev/zero of=/dev/null &
[2] 23113 |
#ionice
none: prio 0 |
#history
36 cp -Rpvi /etc/sysconfig/ ~/backup/sysconfig-28mar2011 37 ls -l ~/backup/ 38 ls -l /root 39 less /root/anaconda-ks.cfg 40 cat /root/anaconda-ks.cfg 41 cat /root/anaconda-ks.cfg 42 man init 43 halt 44 pwd 45 cd /tmp ... 1026 ps 1027 ps 1028 kill %1 1029 kill %2 1030 top 1031 nice dd if=/dev/zero of=/dev/null & 1032 nice dd if=/dev/zero of=/dev/null & 1033 top 1034 ionice 1035 history |
#top
top - 10:44:49 up 45 min, 4 users, load average: 1.96, 1.97, 1.59 Tasks: 148 total, 3 running, 145 sleeping, 0 stopped, 0 zombie Cpu(s): 23.4%us, 19.7%sy, 3.4%ni, 53.0%id, 0.5%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 4016364k total, 757416k used, 3258948k free, 37228k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 2097164k total, 0k used, 2097164k free, 413844k cached 23105 root 35 10 63168 568 472 R 97.3 0.0 3:39.79 dd 23113 root 35 10 63168 568 472 R 97.3 0.0 3:34.00 dd 2948 root 15 0 363m 15m 7200 S 2.0 0.4 0:06.06 Xorg 3232 root 15 0 259m 10m 7520 S 2.0 0.3 0:00.37 wnck-applet ... 54 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 162 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0 163 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1 166 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd 168 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 242 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 23113 root 35 10 63168 568 472 R 99.9 0.0 4:18.98 dd 23105 root 35 10 63168 568 472 R 99.5 0.0 4:24.65 dd 2948 root 15 0 363m 15m 7200 S 0.3 0.4 0:06.21 Xorg |
#renice -h
usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ] |
#kill %1 %2
[1]- Terminated nice dd if=/dev/zero of=/dev/null [2]+ Terminated nice dd if=/dev/zero of=/dev/null |
#top
top - 10:48:14 up 49 min, 4 users, load average: 5.47, 4.18, 2.52 Tasks: 146 total, 1 running, 145 sleeping, 0 stopped, 0 zombie Cpu(s): 1.7%us, 0.2%sy, 0.0%ni, 98.2%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 4016364k total, 757584k used, 3258780k free, 37816k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 2097164k total, 0k used, 2097164k free, 413960k cached 4175 root 16 0 747m 80m 51m S 2.3 2.1 0:04.29 swriter.bin 2948 root 15 0 363m 15m 7200 S 1.3 0.4 0:07.08 Xorg 23262 root 15 0 12740 1096 800 R 0.3 0.0 0:00.01 top 1 root 15 0 10348 684 576 S 0.0 0.0 0:00.42 init ... 54 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 162 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0 163 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1 166 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd 168 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 242 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4175 root 15 0 748m 81m 51m S 2.0 2.1 0:05.20 swriter.bin 2948 root 15 0 363m 15m 7200 R 1.0 0.4 0:07.85 Xorg 3299 root 15 0 178m 1920 1016 S 0.3 0.0 0:00.11 gnome-screensav |
#cat /dev/sda > /dev/null &
[1] 23279 |
#crontab -l
no crontab for root |
#cat /etc/cronnt
cat: /etc/cronnt: No such file or directory |
#cat /etc/crontab
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly |
#vim /etc/crontab
--- /tmp/l3-saved-4008.16441.2254 2011-03-31 11:13:17.000000000 +0600 +++ /etc/crontab 2011-03-31 11:14:00.000000000 +0600 @@ -8,3 +8,5 @@ 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly +* * * * * root date | wall + |
#cat /etc/cron.
cron.d/ cron.deny cron.monthly/ cron.daily/ cron.hourly/ cron.weekly/ |
#cat /etc/cron.hourly/
cat: /etc/cron.hourly/: Is a directory |
#date
Thu Mar 31 11:14:55 ALMT 2011 |
#vim /etc/crontab
|
#~
PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ 01 * * * * root run-parts /etc/cron.hourly ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/crontab" 11L, 256C written |
#date
Thu Mar 31 11:15:24 ALMT 2011 |
#ls /etc/cron.daily/
0anacron 0logwatch cups logrotate makewhatis.cron mlocate.cron prelink rpm tmpwatch |
#time
real 0m0.000s user 0m0.000s sys 0m0.000s |
#date
Thu Mar 31 11:53:53 ALMT 2011 |
#date | cat ^3
cat: ^3: No such file or directory |
#date | cat 11*
cat: 11*: No such file or directory |
#date | cat
Thu Mar 31 11:54:46 ALMT 2011 |
#vim /etc/crontab
--- /tmp/l3-saved-4008.10234.20347 2011-03-31 11:58:56.000000000 +0600 +++ /etc/crontab 2011-03-31 11:59:12.000000000 +0600 @@ -8,4 +8,5 @@ 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly +1 2 3 4 * root date |
#date | grep 11*
Thu Mar 31 11:55:01 ALMT 2011 |
#date | cut -c 11-18
11:58:3 |
#date | cut -c 11-19
11:58:42 |
#date | cut -c 10-19
1 11:58:46 |
#date | cut -c 12-19
11:58:56 |
#date | cut -c 12-19
11:59:00 |
#date | cut -c 12-19
11:59:01 |
#date | cut -c 12-19
11:59:01 |
#date | cut -c 12-19
11:59:02 |
#date | cut -c 12-19
11:59:03 |
#date | cut -c 12-19
11:59:03 |
#date | cut -c 12-19
11:59:04 |
#date | cut -c 12-19
11:59:05 |
#date | cut -c 12-19
11:59:05 |
#date | cut -c 12-19
11:59:06 |
#date | cut -c 12-19
11:59:06 |
#date | cut -c 12-19
11:59:07 |
#date | cut -c 12-19
11:59:07 |
#date | cut -c 12-19
11:59:08 |
#date | cut -c 12-19
11:59:08 |
#date | cut -c 12-19
11:59:08 |
#date | cut -c 12-19
11:59:09 |
#date | cut -c 12-19
11:59:09 |
#date | cut -c 12-19
11:59:10 |
#date | cut -c 12-19
11:59:10 |
#man 5 crontab
|
#cat /etc/crontab
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly 1 2 3 4 * root date |
#vim /etc/crontab
--- /tmp/l3-saved-4008.10046.6313 2011-03-31 12:00:28.000000000 +0600 +++ /etc/crontab 2011-03-31 12:00:32.000000000 +0600 @@ -8,5 +8,5 @@ 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly -1 2 3 4 * root date +* 2 3 4 * root date |
#cat /etc/crontab
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly * 2 3 4 * root date |
#anacron
033_Unit1.html .evolution/ .mc/ anaconda-ks.cfg .gconf/ .metacity/ .aspell.en.prepl .gconfd/ .mozilla/ .aspell.en.pws .gnome/ my-swap backup/ .gnome2/ .nautilus/ backups/ .gnome2_private/ .openoffice.org/ .bash_history .gstreamer-0.10/ .recently-used .bash_logout .gtkrc-1.2-gnome2 .recently-used.xbel .bash_profile .history .redhat/ .bashrc .ICEauthority .ssh/ bin/ install.log t/ cats install.log.syslog .tcshrc .config/ .l3rc .thumbnails/ .cshrc .lesshst .Trash/ Desktop/ .lilalo/ Tue Mar 29 17:50:26 ALMT 2011/ .dmrc .local/ .viminfo .eggcups/ Mail/ .xsession-errors .esd_auth mbox |
#ls /etc/crontab
/etc/crontab |
#cat /etc/crontab
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly * 2 3 4 * root date |
#vim /etc/crontab
--- /tmp/l3-saved-4008.15814.14606 2011-03-31 12:03:48.000000000 +0600 +++ /etc/crontab 2011-03-31 12:03:57.000000000 +0600 @@ -8,5 +8,5 @@ 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly -* 2 3 4 * root date +*/2 2 3 4 * root date |
#cat /etc/crontab
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly */2 2 3 4 * root date |
#vim /etc/crontab
|
#[root@linux2:~]# test -e /etc/passwdxxx ; echo $?
bash: [root@linux2:~]#: command not found 127 |
#false ; echo $?
1 |
#cp /etc/passwd /tmp/ ; echo $?
cp: overwrite `/tmp/passwd'? y 0 |
#cp /etc/passwdf /tmp/ ; echo $?
cp: cannot stat `/etc/passwdf': No such file or directory 1 |
#cp /etc/passwdf /tmp/ && echo ok
cp: cannot stat `/etc/passwdf': No such file or directory |
#cp /etc/passwdf /tmp/ && echo ok || echo error
cp: cannot stat `/etc/passwdf': No such file or directory [1]+ Done cat /dev/sda > /dev/null error |
#cp /etc/passwdf /tmp/ && echo ok || echo error
cp: cannot stat `/etc/passwdf': No such file or directory error |
#grep user /etc/passwd
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin user:x:500:500::/home/user:/bin/bash user1:x:501:501::/home/user1:/bin/false |
[1] 23279
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly */2 2 3 4 * root date
Thu Mar 31 11:54:48 ALMT 2011
Время первой команды журнала | 06:17:13 2011- 3-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 08:11:15 2011- 3-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 11.88 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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