Журнал лабораторных работ

Содержание

Журнал

Вторник (05/26/09)

/dev/pts/11
17:11:33
#cat > zlo
#!/bin/sh
while true
do
$0 &
done
17:21:12
#ls -l
итого 168
drwxr-xr-x  2 root root 4096 Май 26 15:01 10:53:38\
drwxr-xr-x  2 root root 4096 Май 26 15:02 10:53:38\\
drwxr-xr-x  2 root root 4096 Май 26 15:01 2009
drwxr-xr-x  2 root root 4096 Май 26 10:55 2009.05.26
drwxr-xr-x  2 root root 4096 Май 26 15:01 26\
drwxr-xr-x  2 root root 4096 Май 26 15:02 26\\
drwxr-xr-x  2 user user 4096 Ноя 25 02:59 Desktop
drwxr-xr-x  2 root root 4096 Май 26 15:01 DESKTOP
drwxr-xr-x  2 user user 4096 Ноя 25 02:59 Documents
...
drwxr-xr-x  2 user user 4096 Ноя 25 02:59 Templates
drwxr-xr-x  2 root root 4096 Май 26 15:01 TEMPLATES
drwxr-xr-x  2 user user 4096 Ноя 25 02:59 Videos
drwxr-xr-x  2 root root 4096 Май 26 15:01 VIDEOS
-rw-r--r--  1 root root   34 Май 26 17:21 zlo
drwxr-xr-x  2 root root 4096 Май 26 15:01 Втр\
drwxr-xr-x  2 root root 4096 Май 26 15:02 Втр\\
drwxr-xr-x  2 root root 4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009
drwxr-xr-x  2 root root 4096 Май 26 15:01 Май\
drwxr-xr-x  2 root root 4096 Май 26 15:02 Май\\
17:21:32
#cat zlo
#!/bin/sh
while true
do
$0 &
done
17:21:39
#cd /var/log

17:24:01
#ls -l
итого 2496
drwxr-xr-x 2 root        root   4096 Май 24 13:19 apt
-rw-r----- 1 root        adm   73368 Май 26 17:17 auth.log
-rw-r----- 1 root        adm      31 Май 24 13:16 boot
-rw-r--r-- 1 root        root  33565 Май 24 13:16 bootstrap.log
-rw-rw-r-- 1 root        utmp   1152 Май 25 10:03 btmp
drwxr-xr-x 2 root        root   4096 Ноя 25 01:57 ConsoleKit
-rw-r----- 1 root        adm    4157 Май 26 09:29 daemon.log
-rw-r----- 1 root        adm  103919 Май 26 09:28 debug
-rw-r----- 1 root        adm   34930 Май 26 09:28 dmesg
...
-rw-r----- 1 root        adm       0 Ноя 24  2008 mail.log
-rw-r----- 1 root        adm       0 Ноя 24  2008 mail.warn
-rw-r----- 1 root        adm  418079 Май 26 09:28 messages
drwxr-xr-x 2 root        root   4096 Ноя 24  2008 news
-rw-r--r-- 1 root        root      0 Ноя 25 02:35 pycentral.log
-rw-r----- 1 root        adm  536842 Май 26 17:17 syslog
-rw-r----- 1 root        adm     553 Май 25 18:24 user.log
-rw-rw-r-- 1 root        utmp 146688 Май 26 12:38 wtmp
-rw-r--r-- 1 root        root  34851 Май 26 12:38 Xorg.0.log
-rw-r--r-- 1 root        root  48488 Май 25 18:24 Xorg.0.log.old
17:24:04
#cd /var

17:24:47
#ls -l
итого 44
drwxr-xr-x  2 root root  4096 Май 24 13:16 backups
drwxr-xr-x  9 root root  4096 Ноя 25 01:57 cache
drwxr-xr-x 31 root root  4096 Май 26 17:02 lib
drwxrwsr-x  2 root staff 4096 Апр 24 22:21 local
drwxrwxrwt  3 root root  4096 Май 26 09:28 lock
drwxr-xr-x  8 root root  4096 Май 26 17:02 log
drwxrwsr-x  2 root mail  4096 Май 26 17:04 mail
drwxr-xr-x  2 root root  4096 Май 24 13:15 opt
drwxr-xr-x 11 root root  4096 Май 26 17:02 run
drwxr-xr-x  5 root root  4096 Май 26 17:02 spool
drwxrwxrwt  2 root root  4096 Ноя 25 03:00 tmp
17:24:49
#cd /var/mail

17:24:57
#ls -l
итого 4
-rw------- 1 mail mail 882 Май 26 17:04 mail
17:24:59
#ps
  PID TTY          TIME CMD
 6434 pts/12   00:00:00 tr
 6435 pts/12   00:00:00 cut
 6443 pts/12   00:00:00 cat
 6444 pts/12   00:00:00 tr
 6445 pts/12   00:00:00 cut
 7065 pts/12   00:00:06 cat
 7066 pts/12   00:00:00 tr
 7067 pts/12   00:00:00 cut
 7068 pts/12   00:00:00 grep
 7076 pts/12   00:00:27 cat
 7077 pts/12   00:00:00 tr
 7078 pts/12   00:00:00 cut
 7079 pts/12   00:00:00 grep
 8050 pts/12   00:00:00 tail
 9920 pts/12   00:00:00 ps
18126 pts/12   00:00:03 bash
23537 pts/12   00:00:00 cat
/dev/pts/1
17:25:10
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue May 26 17:39:27 2009 from linux9.unix.nt
/dev/pts/11
17:27:46
#ps -ax
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:01 init [2]
    2 ?        S<     0:00 [kthreadd]
    3 ?        S<     0:00 [migration/0]
    4 ?        S<     0:00 [ksoftirqd/0]
    5 ?        S<     0:00 [watchdog/0]
    6 ?        S<     0:00 [migration/1]
    7 ?        S<     0:00 [ksoftirqd/1]
    8 ?        S<     0:00 [watchdog/1]
...
17220 pts/10   S+     0:00 script -f -c bash -q /home/user/.lilalo//562932191959912276-1243328976.script
17221 pts/11   Ss     0:00 bash
17883 pts/11   S+     0:00 su
17891 pts/11   S+     0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.script
18125 pts/11   S+     0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.script
18126 pts/12   Ss     0:03 bash
20363 tty3     S+     0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.script
20563 tty3     S+     0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.script
20564 pts/13   Ss+    0:00 bash
23537 pts/12   T      0:00 cat
17:28:23
#ps -aux
Warning: bad ps 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   2128   712 ?        Ss   09:28   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S<   09:28   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   09:28   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S<   09:28   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   09:28   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S<   09:28   0:00 [migration/1]
root         7  0.0  0.0      0     0 ?        S<   09:28   0:00 [ksoftirqd/1]
root         8  0.0  0.0      0     0 ?        S<   09:28   0:00 [watchdog/1]
...
user     17220  0.0  0.0   4776   372 pts/10   S+   12:09   0:00 script -f -c bash -q /home/user/.lilalo//562932191959912276-1243328976.script
user     17221  0.0  0.1   9264  4796 pts/11   Ss   12:09   0:00 bash
root     17883  0.0  0.0   5880  1512 pts/11   S+   12:16   0:00 su
root     17891  0.0  0.0   4772   556 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.script
root     18125  0.0  0.0   4776   372 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.script
root     18126  0.0  0.1   7388  3164 pts/12   Ss   12:16   0:03 bash
root     20363  0.0  0.0   4772   556 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.script
root     20563  0.0  0.0   4776   372 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.script
root     20564  0.0  0.0   7216  2992 pts/13   Ss+  12:38   0:00 bash
root     23537  0.0  0.0   4792   496 pts/12   T    14:23   0:00 cat
17:29:26
#ps -waux
Warning: bad ps 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   2128   712 ?        Ss   09:27   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S<   09:27   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   09:27   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S<   09:27   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   09:27   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S<   09:27   0:00 [migration/1]
root         7  0.0  0.0      0     0 ?        S<   09:27   0:00 [ksoftirqd/1]
root         8  0.0  0.0      0     0 ?        S<   09:27   0:00 [watchdog/1]
...
user     17220  0.0  0.0   4776   372 pts/10   S+   12:09   0:00 script -f -c bash -q /home/user/.lilalo//562932191959912276-1243328976.script
user     17221  0.0  0.1   9264  4796 pts/11   Ss   12:09   0:00 bash
root     17883  0.0  0.0   5880  1512 pts/11   S+   12:16   0:00 su
root     17891  0.0  0.0   4772   556 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.script
root     18125  0.0  0.0   4776   372 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.script
root     18126  0.0  0.1   7388  3164 pts/12   Ss   12:16   0:03 bash
root     20363  0.0  0.0   4772   556 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.script
root     20563  0.0  0.0   4776   372 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.script
root     20564  0.0  0.0   7216  2992 pts/13   Ss+  12:38   0:00 bash
root     23537  0.0  0.0   4792   496 pts/12   T    14:23   0:00 cat
17:31:31
#ps -waux
Warning: bad ps 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   2128   712 ?        Ss   09:28   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S<   09:28   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   09:28   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S<   09:28   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   09:28   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S<   09:28   0:00 [migration/1]
root         7  0.0  0.0      0     0 ?        S<   09:28   0:00 [ksoftirqd/1]
root         8  0.0  0.0      0     0 ?        S<   09:28   0:00 [watchdog/1]
...
user     17220  0.0  0.0   4776   372 pts/10   R+   12:09   0:00 script -f -c bash -q /home/user/.lilalo//562932191959912276-1243328
user     17221  0.0  0.1   9264  4796 pts/11   Ss   12:09   0:00 bash
root     17883  0.0  0.0   5880  1512 pts/11   S+   12:16   0:00 su
root     17891  0.0  0.0   4772   556 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.s
root     18125  0.0  0.0   4776   372 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.s
root     18126  0.0  0.1   7388  3164 pts/12   Ss   12:16   0:03 bash
root     20363  0.0  0.0   4772   556 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.
root     20563  0.0  0.0   4776   372 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.
root     20564  0.0  0.0   7216  2992 pts/13   Ss+  12:38   0:00 bash
root     23537  0.0  0.0   4792   496 pts/12   T    14:23   0:00 cat
17:31:47
#ps -aux
Warning: bad ps 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   2128   712 ?        Ss   09:27   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S<   09:27   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   09:27   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S<   09:27   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   09:27   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S<   09:27   0:00 [migration/1]
root         7  0.0  0.0      0     0 ?        S<   09:27   0:00 [ksoftirqd/1]
root         8  0.0  0.0      0     0 ?        S<   09:27   0:00 [watchdog/1]
...
user     17220  0.0  0.0   4776   372 pts/10   S+   12:09   0:00 script -f -c bash -q /home/user/
user     17221  0.0  0.1   9264  4796 pts/11   Ss   12:09   0:00 bash
root     17883  0.0  0.0   5880  1512 pts/11   S+   12:16   0:00 su
root     17891  0.0  0.0   4772   556 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lila
root     18125  0.0  0.0   4776   372 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lila
root     18126  0.0  0.1   7388  3164 pts/12   Ss   12:16   0:03 bash
root     20363  0.0  0.0   4772   556 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lila
root     20563  0.0  0.0   4776   372 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lila
root     20564  0.0  0.0   7216  2992 pts/13   Ss+  12:38   0:00 bash
root     23537  0.0  0.0   4792   496 pts/12   T    14:23   0:00 cat
17:31:49
#ps -waux
Warning: bad ps 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   2128   712 ?        Ss   09:28   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S<   09:28   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   09:28   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S<   09:28   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   09:28   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S<   09:28   0:00 [migration/1]
root         7  0.0  0.0      0     0 ?        S<   09:28   0:00 [ksoftirqd/1]
root         8  0.0  0.0      0     0 ?        S<   09:28   0:00 [watchdog/1]
...
user     17220  0.0  0.0   4776   372 pts/10   S+   12:09   0:00 script -f -c bash -q /home/user/.lilalo//562932191959912276-1243328
user     17221  0.0  0.1   9264  4796 pts/11   Ss   12:09   0:00 bash
root     17883  0.0  0.0   5880  1512 pts/11   S+   12:16   0:00 su
root     17891  0.0  0.0   4772   556 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.s
root     18125  0.0  0.0   4776   372 pts/11   R+   12:16   0:00 script -f -c bash -q /root/.lilalo//972822421202323726-1243329379.s
root     18126  0.0  0.1   7388  3164 pts/12   Ss   12:16   0:03 bash
root     20363  0.0  0.0   4772   556 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.
root     20563  0.0  0.0   4776   372 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lilalo//2167822395814821840-1243330720.
root     20564  0.0  0.0   7216  2992 pts/13   Ss+  12:38   0:00 bash
root     23537  0.0  0.0   4792   496 pts/12   T    14:23   0:00 cat
17:31:52
#ps -aux
Warning: bad ps 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   2128   712 ?        Ss   09:27   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S<   09:27   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   09:27   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S<   09:27   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   09:27   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S<   09:27   0:00 [migration/1]
root         7  0.0  0.0      0     0 ?        S<   09:27   0:00 [ksoftirqd/1]
root         8  0.0  0.0      0     0 ?        S<   09:27   0:00 [watchdog/1]
...
user     17220  0.0  0.0   4776   372 pts/10   R+   12:09   0:00 script -f -c bash -q /home/user/
user     17221  0.0  0.1   9264  4796 pts/11   Ss   12:09   0:00 bash
root     17883  0.0  0.0   5880  1512 pts/11   S+   12:16   0:00 su
root     17891  0.0  0.0   4772   556 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lila
root     18125  0.0  0.0   4776   372 pts/11   S+   12:16   0:00 script -f -c bash -q /root/.lila
root     18126  0.0  0.1   7388  3164 pts/12   Ss   12:16   0:03 bash
root     20363  0.0  0.0   4772   556 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lila
root     20563  0.0  0.0   4776   372 tty3     S+   12:38   0:00 script -f -c bash -q /root/.lila
root     20564  0.0  0.0   7216  2992 pts/13   Ss+  12:38   0:00 bash
root     23537  0.0  0.0   4792   496 pts/12   T    14:23   0:00 cat
17:31:57
#ps -waux | grep cron
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root      2492  0.0  0.0   5184   812 ?        Ss   09:28   0:00 /usr/sbin/cron
root      9985  0.0  0.0   4912   780 pts/12   S+   17:32   0:00 grep cron
17:32:38
#pgrep cron
2492
17:32:57
#ps -waux | grep cron | awk '{print $2}'
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
2492
10003
17:33:35
#ps -waux | grep cron | grep -v grep | awk '{print $2}'
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
2492
17:34:00
#ps -waux | grep cron | grep -v grep | awk '{print $2}'
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
2492
17:34:22
#ps waux | awk '{if ($6>2048) print;}'
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
104       2318  0.0  0.1   6056  3760 ?        Ss   09:28   0:00 /usr/sbin/hald
root      2321  0.0  0.0  17380  2548 ?        Ssl  09:28   0:00 /usr/sbin/console-kit-daemon
root      2467  0.0  0.0  17256  2132 ?        Ss   09:28   0:00 /usr/sbin/gdm
root      2474  0.0  0.1  17816  3340 ?        S    09:28   0:00 /usr/sbin/gdm
root      2490  0.2  1.0  76812 32028 tty7     Ss+  09:28   1:21 /usr/bin/X :0 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
user      2553  0.0  0.0  11252  2308 ?        S    09:29   0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
user      2566  0.0  0.3  21628  9840 ?        Ss   09:29   0:00 x-session-manager
user      2684  0.0  0.1  17216  3324 ?        S    09:29   0:00 xfsettingsd
user      2685  0.0  0.3  21748 10052 ?        S    09:29   0:02 xfwm4 --display :0.0 --sm-client-id 2992ddebe-f360-442e-a71c-e7ea34d026d1
...
user      7037  0.0  0.0   7636  2548 ?        S    15:38   0:00 /usr/lib/libgconf2-4/gconfd-2
root      9284  0.0  0.0   7204  3044 pts/7    Ss+  10:19   0:01 bash
root      9917  0.0  0.0   5260  2280 pts/5    S+   17:25   0:00 ssh root@10.0.35.100
user     14041  0.0  0.1  12696  5956 ?        S    10:44   0:00 xterm -class UXTerm -title uxterm -u8
user     14102  0.0  0.1   9296  4852 pts/9    Ss+  10:44   0:00 bash
user     15725  0.0  0.1  10008  3700 ?        S    11:42   0:00 /usr/lib/gvfs/gvfs-hal-volume-monitor
user     17160  0.0  0.2  13868  7600 ?        S    12:09   0:11 xterm -class UXTerm -title uxterm -u8
user     17221  0.0  0.1   9264  4796 pts/11   Ss   12:09   0:00 bash
root     18126  0.0  0.1   7388  3164 pts/12   Ss   12:16   0:03 bash
root     20564  0.0  0.0   7216  2992 pts/13   Ss+  12:38   0:00 bash
17:34:59
#ls -l /proc/2492
итого 0
dr-xr-xr-x 2 root root 0 Май 26 14:20 attr
-r-------- 1 root root 0 Май 26 14:20 auxv
-r--r--r-- 1 root root 0 Май 26 14:20 cgroup
--w------- 1 root root 0 Май 26 14:20 clear_refs
-r--r--r-- 1 root root 0 Май 26 09:30 cmdline
-rw-r--r-- 1 root root 0 Май 26 14:20 coredump_filter
-r--r--r-- 1 root root 0 Май 26 14:20 cpuset
lrwxrwxrwx 1 root root 0 Май 26 14:20 cwd -> /var/spool/cron
-r-------- 1 root root 0 Май 26 14:20 environ
...
-rw-r--r-- 1 root root 0 Май 26 14:20 sched
-r--r--r-- 1 root root 0 Май 26 14:20 sessionid
-r--r--r-- 1 root root 0 Май 26 14:20 smaps
-r-------- 1 root root 0 Май 26 14:20 stack
-r--r--r-- 1 root root 0 Май 26 09:30 stat
-r--r--r-- 1 root root 0 Май 26 14:20 statm
-r--r--r-- 1 root root 0 Май 26 09:30 status
-r-------- 1 root root 0 Май 26 14:20 syscall
dr-xr-xr-x 3 root root 0 Май 26 14:20 task
-r--r--r-- 1 root root 0 Май 26 14:20 wchan
17:35:48
#ps -ef |grep cron
root      2492     1  0 09:28 ?        00:00:00 /usr/sbin/cron
root     10052 18126  0 17:37 pts/12   00:00:00 grep cron
17:37:59
#ps -elf |grep cron
1 S root      2492     1  0  80   0 -  1296 -      09:28 ?        00:00:00 /usr/sbin/cron
0 S root     10061 18126  0  80   0 -  1228 -      17:38 pts/12   00:00:00 grep cron
17:38:10
#ps ef |grep cron

17:38:31
#ps ef |grep cron | grep -v grep

17:39:27
#ps -ef |grep cron | grep -v grep
root      2492     1  0 09:28 ?        00:00:00 /usr/sbin/cron
/dev/pts/1
17:39:37
#screenx-x
bash: screenx-x: команда не найдена
/dev/pts/11
17:39:38
#pkill -1 cron

/dev/pts/1
17:39:57
#screenx -x
bash: screenx: команда не найдена
17:40:00
#screen -x
/dev/pts/11
17:45:31
#ps -ef |grep cron | grep -v grep
root      2492     1  0 09:28 ?        00:00:00 /usr/sbin/cron
17:45:33
#trap 'echo nazhali ctrl-c' 2

17:46:08
#trap 'echo nazhali ctrl-c' 2

17:46:17
#2
bash: 2: команда не найдена
17:46:19
#trap 'echo nazhali ctrl-c' 2

17:46:43
#trap 'echo nazhali ctrl-c' 2

17:47:34
#trap 'echo nazhali ctrl-c' 2

17:47:36
#kill $$

17:47:50
#trap 'echo nazhali ctrl-c' 2

17:47:52
#top
top - 17:48:44 up  8:20,  8 users,  load average: 0.20, 0.14, 0.24
Tasks: 137 total,   2 running, 120 sleeping,  15 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:   3107648k total,   637660k used,  2469988k free,    63976k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:        0k total,        0k used,        0k free,   342328k cached
10202 root      20   0  2424 1192  916 R    0  0.0   0:00.03 top
    1 root      20   0  2128  712  620 S    0  0.0   0:01.14 init
    2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd
    3 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/0
...
  614 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata_aux
  917 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_0
  918 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_1
  923 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
  924 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_3
 1078 root      15  -5     0    0    0 S    0  0.0   0:00.60 kjournald
 1153 root      16  -4  2212  740  524 S    0  0.0   0:00.05 udevd
 1732 root      15  -5     0    0    0 S    0  0.0   0:00.00 kpsmoused
 1780 root      15  -5     0    0    0 S    0  0.0   0:00.00 hd-audio0
 2017 daemon    20   0  1920  500  412 S    0  0.0   0:00.00 portmap
17:50:14
#top
top - 17:50:46 up  8:22,  8 users,  load average: 0.29, 0.20, 0.25
Tasks: 137 total,   2 running, 120 sleeping,  15 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:   3107648k total,   638156k used,  2469492k free,    64108k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:        0k total,        0k used,        0k free,   342716k cached
 2490 root      20   0  343m  31m  11m S    0  1.0   1:21.90 Xorg
    1 root      20   0  2128  712  620 S    0  0.0   0:01.14 init
    2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd
    3 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/0
...
  614 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata_aux
  917 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_0
  918 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_1
  923 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
  924 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_3
 1078 root      15  -5     0    0    0 S    0  0.0   0:00.60 kjournald
 1153 root      16  -4  2212  740  524 S    0  0.0   0:00.05 udevd
 1732 root      15  -5     0    0    0 S    0  0.0   0:00.00 kpsmoused
 1780 root      15  -5     0    0    0 S    0  0.0   0:00.00 hd-audio0
 2017 daemon    20   0  1920  500  412 S    0  0.0   0:00.00 portmap
17:51:51
#ionice -h
Usage: ionice [OPTIONS] [COMMAND [ARG]...]
Sets or gets process io scheduling class and priority.
        -n      Class data (typically 0-7, lower being higher prio)
        -c      Scheduling class
                        1: realtime, 2: best-effort, 3: idle
        -p      Process pid
        -h      This help page
Jens Axboe <axboe@suse.de> (C) 2005
17:53:28
#dd if=/dev/hda1 of=/dev/null
dd: открытие `/dev/hda1': Нет такого файла или каталога
17:54:25
#dd if=/dev/sda1 of=/dev/null
2+0 записей считано
2+0 записей написано
 скопировано 1024 байта (1,0 kB), 0,000220491 c, 4,6 MB/c
17:54:33
#dd if=/dev/sda2 of=/dev/null
^C809697+0 записей считано
809696+0 записей написано
 скопировано 414564352 байта (415 MB), 5,67284 c, 73,1 MB/c
17:56:13
#dd if=/dev/sda2 of=/dev/null &
[7] 10250
17:56:17
#top
top - 17:56:46 up  8:28,  8 users,  load average: 0.86, 0.38, 0.29
Tasks: 138 total,   1 running, 122 sleeping,  15 stopped,   0 zombie
Cpu(s): 42.7%us, 13.1%sy,  0.0%ni,  3.1%id, 34.9%wa,  0.3%hi,  5.8%si,  0.0%st
Mem:   3107648k total,  1225400k used,  1882248k free,   722828k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:        0k total,        0k used,        0k free,   228632k cached
 2888 root      20   0 15224 9.8m 1500 S   93  0.3 209:06.84 l3-agent
10250 root      20   0  4940  608  508 D   29  0.0   0:08.85 dd
  206 root      15  -5     0    0    0 S    2  0.0   0:00.70 kswapd0
 2490 root      20   0  343m  31m  11m S    0  1.0   1:22.09 Xorg
...
  519 root      15  -5     0    0    0 S    0  0.0   0:00.00 khubd
  612 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/0
  613 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/1
  614 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata_aux
  917 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_0
  918 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_1
  923 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
  924 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_3
 1078 root      15  -5     0    0    0 S    0  0.0   0:00.60 kjournald
 1153 root      16  -4  2212  740  524 S    0  0.0   0:00.05 udevd
17:56:47
#pkill dd
[7]   Завершено      dd if=/dev/sda2 of=/dev/null
17:56:54
#top
top - 17:57:01 up  8:29,  8 users,  load average: 0.89, 0.41, 0.30
Tasks: 134 total,   2 running, 117 sleeping,  15 stopped,   0 zombie
Cpu(s): 50.0%us,  0.0%sy,  0.0%ni, 50.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3107648k total,   433832k used,  2673816k free,    16460k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:        0k total,        0k used,        0k free,   228720k cached
 2888 root      20   0 15224 9.8m 1500 R  100  0.3 209:12.14 l3-agent
 2490 root      20   0  343m  31m  11m S    0  1.0   1:22.11 Xorg
    1 root      20   0  2128  712  620 S    0  0.0   0:01.14 init
    2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd
...
  613 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/1
  614 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata_aux
  917 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_0
  918 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_1
  923 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
  924 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_3
 1078 root      15  -5     0    0    0 S    0  0.0   0:00.60 kjournald
 1153 root      16  -4  2212  740  524 S    0  0.0   0:00.05 udevd
 1732 root      15  -5     0    0    0 S    0  0.0   0:00.00 kpsmoused
 1780 root      15  -5     0    0    0 S    0  0.0   0:00.00 hd-audio0
17:57:03
#exit
exit
Есть приостановленные задачи.
/dev/tty1
17:58:53
#exitt
bash: exitt: команда не найдена
прошло 13 минут
/dev/pts/1
18:12:28
#exit
Connection to 10.0.35.100 closed.

Среда (05/27/09)

/dev/pts/5
09:33:57
#ls -la
итого 268
drwxr-xr-x 52 user user 4096 Май 27 09:30 .
drwxr-xr-x  3 root root 4096 Ноя 25  2008 ..
drwxr-xr-x  2 root root 4096 Май 26 15:01 10:53:38\
drwxr-xr-x  2 root root 4096 Май 26 15:02 10:53:38\\
drwxr-xr-x  2 root root 4096 Май 26 15:01 2009
drwxr-xr-x  2 root root 4096 Май 26 10:55 2009.05.26
drwxr-xr-x  2 root root 4096 Май 26 15:01 26\
drwxr-xr-x  2 root root 4096 Май 26 15:02 26\\
-rw-------  1 user user 1602 Май 26 17:58 .bash_history
...
drwxr-xr-x  2 user user 4096 Ноя 25  2008 Videos
drwxr-xr-x  2 root root 4096 Май 26 15:01 VIDEOS
-rw-------  1 user user  117 Май 27 09:30 .Xauthority
-rw-r--r--  1 user user  574 Май 27 09:30 .xsession-errors
-rw-r--r--  1 root root   34 Май 26 17:21 zlo
drwxr-xr-x  2 root root 4096 Май 26 15:01 Втр\
drwxr-xr-x  2 root root 4096 Май 26 15:02 Втр\\
drwxr-xr-x  2 root root 4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009
drwxr-xr-x  2 root root 4096 Май 26 15:01 Май\
drwxr-xr-x  2 root root 4096 Май 26 15:02 Май\\
09:34:01
#cat .bash_history | less
/dev/pts/3
09:34:57
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed May 27 09:50:38 2009 from linux16.unix.nt
/dev/pts/5
09:35:41
#cat /etc/crontab
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
09:41:09
#ls -la /var/spool/crontabs/
ls: невозможно получить доступ к /var/spool/crontabs/: Нет такого файла или каталога
прошло 10 минут
/dev/pts/3
09:51:39
#screen -x
/dev/pts/5
09:53:03
#ls -la /var/spool/crontab/
ls: невозможно получить доступ к /var/spool/crontab/: Нет такого файла или каталога
09:53:12
#ls -la /var/spool/
итого 20
drwxr-xr-x  5 root        root        4096 Май 26 17:02 .
drwxr-xr-x 13 root        root        4096 Май 24 13:15 ..
drwxr-xr-x  3 root        root        4096 Май 24 13:16 cron
drwxr-x---  5 Debian-exim Debian-exim 4096 Май 26 17:02 exim4
drwxrwsr-x  4 lp          lp          4096 Май 27 09:29 lpd
lrwxrwxrwx  1 root        root           7 Ноя 24  2008 mail -> ../mail
09:53:52
#ls -la /var/spool/cron/
итого 12
drwxr-xr-x 3 root root    4096 Май 24 13:16 .
drwxr-xr-x 5 root root    4096 Май 26 17:02 ..
drwx-wx--T 2 root crontab 4096 Май 13 03:13 crontabs
09:54:01
#ls -la /var/spool/cron/crontabs/
итого 8
drwx-wx--T 2 root crontab 4096 Май 13 03:13 .
drwxr-xr-x 3 root root    4096 Май 24 13:16 ..
09:54:12
#ls -la /var/spool/cron/crontabs//crontab/
ls: невозможно получить доступ к /var/spool/cron/crontabs//crontab/: Нет такого файла или каталога
09:55:54
#ls -la /var/spool/cron/crontabs/crontab/
ls: невозможно получить доступ к /var/spool/cron/crontabs/crontab/: Нет такого файла или каталога
09:56:45
#ls -la /var/spool/cron/crontabs/root
ls: невозможно получить доступ к /var/spool/cron/crontabs/root: Нет такого файла или каталога
09:57:01
#ls -la /var/spool/cron/crontabs
итого 8
drwx-wx--T 2 root crontab 4096 Май 13 03:13 .
drwxr-xr-x 3 root root    4096 Май 24 13:16 ..
09:57:06
#dpkg -S /etc/cron.daily/logrotate
logrotate: /etc/cron.daily/logrotate
09:57:27
#crontab -u root -e
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h  dom mon dow   command
*/2 * * * *  root  /usr/local/bin/copydate
                                                                 [ Записано 7 строк ]
crontab: installing new crontab
10:03:18
#cd /usr/local/bin

10:03:33
#touch copydate

10:03:51
#vi copy date
10:05:21
#~ ::
Срд Май 27 10:06:03 EEST 2009
10:06:03
#vi copy date
--- /dev/null	2009-05-27 09:29:39.502497670 +0300
+++ copy	2009-05-27 10:08:34.000000000 +0300
@@ -0,0 +1 @@
+date >> /tmp/date.log
10:08:34
#cd /var/log

10:09:01
#ls -la
итого 2652
drwxr-xr-x  8 root        root   4096 Май 27 09:29 .
drwxr-xr-x 13 root        root   4096 Май 24 13:15 ..
drwxr-xr-x  2 root        root   4096 Май 24 13:19 apt
-rw-r-----  1 root        adm   75195 Май 27 10:08 auth.log
-rw-r-----  1 root        adm      31 Май 24 13:16 boot
-rw-r--r--  1 root        root  33565 Май 24 13:16 bootstrap.log
-rw-rw-r--  1 root        utmp   1152 Май 25 10:03 btmp
drwxr-xr-x  2 root        root   4096 Ноя 25  2008 ConsoleKit
-rw-r-----  1 root        adm    4684 Май 27 09:30 daemon.log
...
-rw-r-----  1 root        adm       0 Ноя 24  2008 mail.log
-rw-r-----  1 root        adm       0 Ноя 24  2008 mail.warn
-rw-r-----  1 root        adm  460493 Май 27 09:29 messages
drwxr-xr-x  2 root        root   4096 Ноя 24  2008 news
-rw-r--r--  1 root        root      0 Ноя 25  2008 pycentral.log
-rw-r-----  1 root        adm  591634 Май 27 10:08 syslog
-rw-r-----  1 root        adm     553 Май 25 18:24 user.log
-rw-rw-r--  1 root        utmp 160896 Май 27 09:30 wtmp
-rw-r--r--  1 root        root  23225 Май 27 09:29 Xorg.0.log
-rw-r--r--  1 root        root  35262 Май 26 17:59 Xorg.0.log.old
10:09:24
#cd /usr/local/bin

10:09:31
#ls -la
итого 52
drwxrwsr-x  2 root staff  4096 Май 27 10:08 .
drwxrwsr-x 10 root staff  4096 Май 24 13:16 ..
-rw-r--r--  1 root staff    22 Май 27 10:08 copy
-rw-r--r--  1 root staff     0 Май 27 10:03 copydate
-rwxr-xr-x  1 root staff    61 Май 25 12:13 fixcon
-rwxr-xr-x  1 root staff 32757 Май 25 08:45 l3-agent
-rwxr-xr-x  1 root staff   100 Май 25 08:45 l3-config
lrwxrwxrwx  1 root staff     9 Май 25 08:35 l3script -> /bin/bash
10:09:35
#chmod 755 coptdate
chmod: невозможно получить доступ к `coptdate': Нет такого файла или каталога
10:10:03
#chmod 755 copydate

10:10:14
#ls -la
итого 52
drwxrwsr-x  2 root staff  4096 Май 27 10:08 .
drwxrwsr-x 10 root staff  4096 Май 24 13:16 ..
-rw-r--r--  1 root staff    22 Май 27 10:08 copy
-rwxr-xr-x  1 root staff     0 Май 27 10:03 copydate
-rwxr-xr-x  1 root staff    61 Май 25 12:13 fixcon
-rwxr-xr-x  1 root staff 32757 Май 25 08:45 l3-agent
-rwxr-xr-x  1 root staff   100 Май 25 08:45 l3-config
lrwxrwxrwx  1 root staff     9 Май 25 08:35 l3script -> /bin/bash
10:10:17
#vi copydate
--- /tmp/l3-saved-3419.28291.5918	2009-05-27 10:10:48.000000000 +0300
+++ copydate	2009-05-27 10:12:12.000000000 +0300
@@ -0,0 +1 @@
+date >> /tmp/date.log:
10:12:12
#ls -la
итого 56
drwxrwsr-x  2 root staff  4096 Май 27 10:12 .
drwxrwsr-x 10 root staff  4096 Май 24 13:16 ..
-rw-r--r--  1 root staff    22 Май 27 10:08 copy
-rwxr-xr-x  1 root staff    23 Май 27 10:12 copydate
-rwxr-xr-x  1 root staff    61 Май 25 12:13 fixcon
-rwxr-xr-x  1 root staff 32757 Май 25 08:45 l3-agent
-rwxr-xr-x  1 root staff   100 Май 25 08:45 l3-config
lrwxrwxrwx  1 root staff     9 Май 25 08:35 l3script -> /bin/bash
10:12:18
#vi 13-agent
10:12:52
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31

10:13:16
#ls -la
итого 2652
drwxr-xr-x  8 root        root   4096 Май 27 09:29 .
drwxr-xr-x 13 root        root   4096 Май 24 13:15 ..
drwxr-xr-x  2 root        root   4096 Май 24 13:19 apt
-rw-r-----  1 root        adm   76427 Май 27 10:12 auth.log
-rw-r-----  1 root        adm      31 Май 24 13:16 boot
-rw-r--r--  1 root        root  33565 Май 24 13:16 bootstrap.log
-rw-rw-r--  1 root        utmp   1152 Май 25 10:03 btmp
drwxr-xr-x  2 root        root   4096 Ноя 25  2008 ConsoleKit
-rw-r-----  1 root        adm    4684 Май 27 09:30 daemon.log
...
-rw-r-----  1 root        adm       0 Ноя 24  2008 mail.log
-rw-r-----  1 root        adm       0 Ноя 24  2008 mail.warn
-rw-r-----  1 root        adm  460493 Май 27 09:29 messages
drwxr-xr-x  2 root        root   4096 Ноя 24  2008 news
-rw-r--r--  1 root        root      0 Ноя 25  2008 pycentral.log
-rw-r-----  1 root        adm  591812 Май 27 10:12 syslog
-rw-r-----  1 root        adm     553 Май 25 18:24 user.log
-rw-rw-r--  1 root        utmp 160896 Май 27 09:30 wtmp
-rw-r--r--  1 root        root  23225 Май 27 09:29 Xorg.0.log
-rw-r--r--  1 root        root  35262 Май 26 17:59 Xorg.0.log.old
10:13:19
#cd /tmp

10:13:44
#ls -la
итого 36
drwxrwxrwt  7 root root 4096 Май 27 10:12 .
drwxr-xr-x 21 root root 4096 Ноя 24  2008 ..
drwxrwxrwt  2 root root 4096 Май 27 09:30 .ICE-unix
drwx------  2 user user 4096 Май 27 09:30 keyring-Ibuam0
drwx------  2 user user 4096 Май 27 09:31 orbit-user
drwx------  2 user user 4096 Май 27 09:30 ssh-fxhQQI2842
-r--r--r--  1 root root   11 Май 27 09:29 .X0-lock
drwxrwxrwt  2 root root 4096 Май 27 09:29 .X11-unix
-rw-------  1 user user  406 Май 27 09:30 .xfsm-ICE-P50CUU
10:13:46
#tail -f /var/log/messages
May 27 09:29:48 linux1 kernel: [    6.489448] EXT3 FS on sdb1, internal journal
May 27 09:29:48 linux1 kernel: [    8.112195] atl1 0000:02:00.0: eth0 link is up 100 Mbps full duplex
May 27 09:29:48 linux1 kernel: [    8.112259] atl1 0000:02:00.0: eth0 link is up 1000 Mbps full duplex
May 27 09:29:48 linux1 kernel: [    8.579858] NET: Registered protocol family 10
May 27 09:29:48 linux1 kernel: [    8.580442] lo: Disabled Privacy Extensions
May 27 09:29:48 linux1 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="2281" x-info="http://www.rsyslog.com"] restart
May 27 09:29:49 linux1 lpd[2584]: restarted
May 27 09:29:49 linux1 kernel: [   13.451449] [drm] Initialized drm 1.1.0 20060810
May 27 09:29:49 linux1 kernel: [   13.459603] pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
May 27 09:29:49 linux1 kernel: [   13.461788] [drm] Initialized i915 1.6.0 20080730 on minor 0
^C
10:15:13
#tail -f /var/log/syslog
May 27 09:30:19 linux1 console-kit-daemon[2597]: WARNING: Couldn't read /proc/2596/environ: Failed to open file '/proc/2596/environ': No such file or directory
May 27 10:00:01 linux1 crontab[3778]: (root) BEGIN EDIT (root)
May 27 10:03:18 linux1 crontab[3778]: (root) REPLACE (root)
May 27 10:03:18 linux1 crontab[3778]: (root) END EDIT (root)
May 27 10:04:01 linux1 /USR/SBIN/CRON[3811]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:06:01 linux1 /USR/SBIN/CRON[4070]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:08:01 linux1 /USR/SBIN/CRON[4328]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:10:01 linux1 /USR/SBIN/CRON[5037]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:12:01 linux1 /USR/SBIN/CRON[5311]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:14:01 linux1 /USR/SBIN/CRON[5827]: (root) CMD (root  /usr/local/bin/copydate )
^C
10:16:00
#crontab -u root -e
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h  dom mon dow   command
*/2 * * * *    /usr/local/bin/copydate
                                                                 [ Записано 7 строк ]
crontab: installing new crontab
10:16:58
#cd /tmp

10:17:07
#ls -la
итого 36
drwxrwxrwt  7 root root 4096 Май 27 10:16 .
drwxr-xr-x 21 root root 4096 Ноя 24  2008 ..
drwxrwxrwt  2 root root 4096 Май 27 09:30 .ICE-unix
drwx------  2 user user 4096 Май 27 09:30 keyring-Ibuam0
drwx------  2 user user 4096 Май 27 09:31 orbit-user
drwx------  2 user user 4096 Май 27 09:30 ssh-fxhQQI2842
-r--r--r--  1 root root   11 Май 27 09:29 .X0-lock
drwxrwxrwt  2 root root 4096 Май 27 09:29 .X11-unix
-rw-------  1 user user  406 Май 27 09:30 .xfsm-ICE-P50CUU
10:17:10
#tail -f /var/log/syslog
May 27 10:08:01 linux1 /USR/SBIN/CRON[4328]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:10:01 linux1 /USR/SBIN/CRON[5037]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:12:01 linux1 /USR/SBIN/CRON[5311]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:14:01 linux1 /USR/SBIN/CRON[5827]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:16:01 linux1 /USR/SBIN/CRON[6108]: (root) CMD (root  /usr/local/bin/copydate )
May 27 10:16:39 linux1 crontab[6343]: (root) BEGIN EDIT (root)
May 27 10:16:58 linux1 crontab[6343]: (root) REPLACE (root)
May 27 10:16:58 linux1 crontab[6343]: (root) END EDIT (root)
May 27 10:17:01 linux1 /usr/sbin/cron[2768]: (root) RELOAD (crontabs/root)
May 27 10:17:01 linux1 /USR/SBIN/CRON[6359]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
May 27 10:18:01 linux1 /USR/SBIN/CRON[6616]: (root) CMD (/usr/local/bin/copydate )
^C
10:18:12
#cat date.log
cat: date.log: Нет такого файла или каталога
10:18:54
#ls -la
итого 40
drwxrwxrwt  7 root root 4096 Май 27 10:18 .
drwxr-xr-x 21 root root 4096 Ноя 24  2008 ..
-rw-r--r--  1 root root   30 Май 27 10:18 date.log:
drwxrwxrwt  2 root root 4096 Май 27 09:30 .ICE-unix
drwx------  2 user user 4096 Май 27 09:30 keyring-Ibuam0
drwx------  2 user user 4096 Май 27 09:31 orbit-user
drwx------  2 user user 4096 Май 27 09:30 ssh-fxhQQI2842
-r--r--r--  1 root root   11 Май 27 09:29 .X0-lock
drwxrwxrwt  2 root root 4096 Май 27 09:29 .X11-unix
-rw-------  1 user user  406 Май 27 09:30 .xfsm-ICE-P50CUU
10:19:00
#cat /tmp/date.log
cat: /tmp/date.log: Нет такого файла или каталога
10:19:23
#vi date.log

Файлы

  • /etc/crontab
  • zlo
  • /etc/crontab
    >
    # /etc/crontab: system-wide crontab
    # Unlike any other crontab you don't have to run the `crontab'
    # command to install the new version when you edit this file
    # and files in /etc/cron.d. These files also have username fields,
    # that none of the other crontabs do.
    SHELL=/bin/sh
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    # m h dom mon dow user  command
    17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
    25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
    47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
    52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
    #
    
    zlo
    >
    #!/bin/sh
    while true
    do
    $0 &
    done
    

    Статистика

    Время первой команды журнала17:11:33 2009- 5-26
    Время последней команды журнала10:19:23 2009- 5-27
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %18.81
    Процент синтаксически неверно набранных команд, % 3.96
    Суммарное время работы с терминалом *, час 1.77
    Количество командных строк в единицу времени, команда/мин 0.95
    Частота использования команд
    ls23|===================| 19.33%
    ps19|===============| 15.97%
    grep10|========| 8.40%
    cd8|======| 6.72%
    trap6|=====| 5.04%
    cat6|=====| 5.04%
    vi5|====| 4.20%
    top4|===| 3.36%
    awk4|===| 3.36%
    dd4|===| 3.36%
    tail3|==| 2.52%
    crontab2|=| 1.68%
    screen2|=| 1.68%
    chmod2|=| 1.68%
    pkill2|=| 1.68%
    ~2|=| 1.68%
    ssh2|=| 1.68%
    exit2|=| 1.68%
    dpkg1|| 0.84%
    touch1|| 0.84%
    2048)1|| 0.84%
    pgrep1|| 0.84%
    ionice1|| 0.84%
    screenx-x1|| 0.84%
    zlo1|| 0.84%
    exitt1|| 0.84%
    less1|| 0.84%
    screenx1|| 0.84%
    kill1|| 0.84%
    21|| 0.84%
    }'1|| 0.84%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$