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

Содержание

Журнал

Понедельник (03/13/06)

/dev/tty1
14:08:18
$[user@linux3:user]$ ls -1
exit
exit
Desktop
14:11:17
$cd .

14:11:26
$ls
Desktop
14:11:28
$cd/
bash: cd/: No such file or directory
14:11:31
$cd /

14:11:34
$[user@linux3:/]$ ls -1
bin
boot
cdrom
dev
etc
home
initrd
initrd.img
lib
lost+found
...
opt
proc
root
sbin
srv
sys
tmp
usr
var
vmlinuz
14:11:39
$ls -l
ÉÔÏÇÏ 68
drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 initrd
lrwxrwxrwx   1 root root     30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup
drwxr-xr-x  11 root root   4096 2006-03-13 12:49 lib
...
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
dr-xr-xr-x  76 root root      0 2006-03-13 11:39 proc
drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 srv
drwxr-xr-x   2 root root   1024 2004-12-27 04:40 sys
drwxrwxrwt  13 root root   1024 2006-03-13 14:08 tmp
drwxr-xr-x  13 root root   4096 2006-03-11 21:50 usr
drwxr-xr-x  16 root root   1024 2006-03-11 22:11 var
lrwxrwxrwx   1 root root     27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup
14:11:44
$id
uid=1000(user) gid=1000(user) ÇÒÕÐÐÙ=1000(user),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev)
14:12:15
$ls -F
bin/    dev/   initrd/      lost+found/  opt/   sbin/  tmp/  vmlinuz@
boot/   etc/   initrd.img@  media/       proc/  srv/   usr/
cdrom@  home/  lib/         mnt/         root/  sys/   var/
14:14:48
$ls -F /bin/cp
/bin/cp*
14:15:10
$ls -Fl /bin/cp
-rwxr-xr-x  1 root root 51212 2004-07-16 14:37 /bin/cp*
14:15:31
$ls -Fl usr/bin/pswd
ls: usr/bin/pswd: No such file or directory
14:16:45
$ls -Fl usr/bin/password
ls: usr/bin/password: No such file or directory
14:16:55
$ls -Fl usr/bin/passwrd
ls: usr/bin/passwrd: No such file or directory
14:17:04
$ls -Fl /usr/bin/passwd
-rwsr-xr-x  1 root root 26616 2005-01-15 08:08 /usr/bin/passwd*
14:17:22
$ls -F
bin/    dev/   initrd/      lost+found/  opt/   sbin/  tmp/  vmlinuz@
boot/   etc/   initrd.img@  media/       proc/  srv/   usr/
cdrom@  home/  lib/         mnt/         root/  sys/   var/
14:18:51
$[user@linux3:/]$ ls -l
ÉÔÏÇÏ 68
drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 initrd
lrwxrwxrwx   1 root root     30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup
drwxr-xr-x  11 root root   4096 2006-03-13 12:49 lib
...
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
dr-xr-xr-x  76 root root      0 2006-03-13 11:39 proc
drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 srv
drwxr-xr-x   2 root root   1024 2004-12-27 04:40 sys
drwxrwxrwt  13 root root   1024 2006-03-13 14:08 tmp
drwxr-xr-x  13 root root   4096 2006-03-11 21:50 usr
drwxr-xr-x  16 root root   1024 2006-03-11 22:11 var
lrwxrwxrwx   1 root root     27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup
14:18:56
$ls -la
ÉÔÏÇÏ 71
drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
...
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
dr-xr-xr-x  76 root root      0 2006-03-13 11:39 proc
drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 srv
drwxr-xr-x   2 root root   1024 2004-12-27 04:40 sys
drwxrwxrwt  13 root root   1024 2006-03-13 14:08 tmp
drwxr-xr-x  13 root root   4096 2006-03-11 21:50 usr
drwxr-xr-x  16 root root   1024 2006-03-11 22:11 var
lrwxrwxrwx   1 root root     27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup
14:20:40
$cd tmp

14:20:56
$[user@linux3:tmp]$ ls -l
ÉÔÏÇÏ 81
-rw-------  1 root root   1236 2006-03-13 12:49 fileNjbf6a
-rw-------  1 root root   1236 2006-03-13 12:58 fileX55v19
drwx------  2 user user   1024 2006-03-13 13:49 gconfd-user
drwx------  2 user user   1024 2006-03-13 13:49 kde-user
drwx------  2 user user   1024 2006-03-13 13:49 ksocket-user
drwxr-xr-x  2 root root  12288 2006-03-11 21:37 lost+found
-rw-r--r--  1 user user  21316 2006-03-13 12:32 man-ls.ps
drwx------  3 user user   1024 2006-03-13 13:49 mcop-user
drwx------  2 user user   1024 2006-03-13 13:49 orbit-user
drwx------  2 user user   1024 2006-03-13 13:49 ssh-PliaAq3654
drwx------  5  500   500  1024 2006-03-13 11:44 Term-VT102-0.82
-rw-r--r--  1 root root  25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz
drwxr-xr-x  4 sshd staff  1024 2006-03-13 13:00 Text-Iconv-1.4
-rw-r--r--  1 root root   8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz
14:21:01
$ls -la
ÉÔÏÇÏ 87
drwxrwxrwt  13 root root   1024 2006-03-13 14:08 .
drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
-rw-------   1 root root   1236 2006-03-13 12:49 fileNjbf6a
-rw-------   1 root root   1236 2006-03-13 12:58 fileX55v19
drwx------   2 user user   1024 2006-03-13 13:49 gconfd-user
srw-rw-rw-   1 root root      0 2006-03-13 11:40 .gdm_socket
drwxrwxrwt   2 root root   1024 2006-03-13 13:49 .ICE-unix
drwx------   2 user user   1024 2006-03-13 13:49 kde-user
drwx------   2 user user   1024 2006-03-13 13:49 ksocket-user
...
drwx------   3 user user   1024 2006-03-13 13:49 mcop-user
drwx------   2 user user   1024 2006-03-13 13:49 orbit-user
drwx------   2 user user   1024 2006-03-13 13:49 ssh-PliaAq3654
drwx------   5  500   500  1024 2006-03-13 11:44 Term-VT102-0.82
-rw-r--r--   1 root root  25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz
drwxr-xr-x   4 sshd staff  1024 2006-03-13 13:00 Text-Iconv-1.4
-rw-r--r--   1 root root   8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz
-r--r--r--   1 root root     11 2006-03-13 11:44 .X0-lock
drwxrwxrwt   2 root root   1024 2006-03-13 11:44 .X11-unix
-r--r--r--   1 root root     11 2006-03-13 11:40 .X64-lock
14:21:05
$i
i386-linux-cpp      ident               infotocap
i386-linux-cpp-3.3  identify            inkscape
i386-linux-g++      if                  inkview
i386-linux-g++-3.3  ijoin               install
i386-linux-gcc      ilbmtoppm           install-menu
i386-linux-gcc-3.3  imagetops           instmodsh
i486-linux-cpp-3.3  imake               ioport
i486-linux-g++-3.3  imgtoppm            ipcrm
i486-linux-gcc-3.3  imlib-config        ipcs
iagno               import              irkick
ical2vcal           in                  isodump
iceauth             includeres          isoinfo
ico                 indiserver          isovfy
icombine            info                ispell
icontopbm           infobrowser         ispell-wrapper
iconv               infocmp
id                  infokey
14:21:05
$i
i386-linux-cpp      ident               infotocap
i386-linux-cpp-3.3  identify            inkscape
i386-linux-g++      if                  inkview
i386-linux-g++-3.3  ijoin               install
i386-linux-gcc      ilbmtoppm           install-menu
i386-linux-gcc-3.3  imagetops           instmodsh
i486-linux-cpp-3.3  imake               ioport
i486-linux-g++-3.3  imgtoppm            ipcrm
i486-linux-gcc-3.3  imlib-config        ipcs
iagno               import              irkick
ical2vcal           in                  isodump
iceauth             includeres          isoinfo
ico                 indiserver          isovfy
icombine            info                ispell
icontopbm           infobrowser         ispell-wrapper
iconv               infocmp
id                  infokey
14:21:05
$ls -la /tmp/ | grep ~D

14:22:39
$ls -la /tmp/ | grep ~d

14:22:43
$ls -la /tmp | grep ~d

14:22:48
$ls -la /tmp | grep ~^d

14:23:02
$ls -la /tmp | grep ^d
drwxrwxrwt  13 root root   1024 2006-03-13 14:08 .
drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
drwx------   2 user user   1024 2006-03-13 13:49 gconfd-user
drwxrwxrwt   2 root root   1024 2006-03-13 13:49 .ICE-unix
drwx------   2 user user   1024 2006-03-13 13:49 kde-user
drwx------   2 user user   1024 2006-03-13 13:49 ksocket-user
drwxr-xr-x   2 root root  12288 2006-03-11 21:37 lost+found
drwx------   3 user user   1024 2006-03-13 13:49 mcop-user
drwx------   2 user user   1024 2006-03-13 13:49 orbit-user
drwx------   2 user user   1024 2006-03-13 13:49 ssh-PliaAq3654
drwx------   5  500   500  1024 2006-03-13 11:44 Term-VT102-0.82
drwxr-xr-x   4 sshd staff  1024 2006-03-13 13:00 Text-Iconv-1.4
drwxrwxrwt   2 root root   1024 2006-03-13 11:44 .X11-unix
14:23:06
$ls -la /proc/ | grep ^d | wc -l
78
14:23:48
$ls -la /var/ | grep ^d | wc -l
16
14:24:01
$ls -la /var/
ÉÔÏÇÏ 29
drwxr-xr-x  16 root root   1024 2006-03-11 22:11 .
drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
drwxr-xr-x   2 root root   1024 2006-03-12 06:27 backups
drwxr-xr-x   8 root root   1024 2006-03-11 21:58 cache
drwxr-xr-x   2 root root   3072 2006-03-11 22:11 games
drwxr-xr-x  31 root root   1024 2006-03-13 12:49 lib
drwxrwsr-x   2 root staff  1024 2004-12-16 00:55 local
drwxrwxrwt   2 root root   1024 2006-03-13 11:40 lock
drwxr-xr-x   8 root root   1024 2006-03-13 12:49 log
drwxr-xr-x   2 root root  12288 2006-03-11 21:38 lost+found
drwxrwsr-x   2 root mail   1024 2006-03-11 22:07 mail
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
drwxr-xr-x   9 root root   1024 2006-03-13 12:58 run
drwxr-xr-x  36 root root   1024 2006-03-11 21:57 scrollkeeper
drwxr-xr-x   6 root root   1024 2006-03-11 21:53 spool
drwxrwxrwt   3 root root   1024 2006-03-11 22:19 tmp
14:24:14
$ls -la / | head
ÉÔÏÇÏ 71
drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
14:33:19
$ls -la / | tail
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
dr-xr-xr-x  77 root root      0 2006-03-13 11:39 proc
drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
drwxr-xr-x   2 root root   1024 2006-03-11 21:39 srv
drwxr-xr-x   2 root root   1024 2004-12-27 04:40 sys
drwxrwxrwt  13 root root   1024 2006-03-13 14:08 tmp
drwxr-xr-x  13 root root   4096 2006-03-11 21:50 usr
drwxr-xr-x  16 root root   1024 2006-03-11 22:11 var
lrwxrwxrwx   1 root root     27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup
14:33:29
$ls -la / | head -2 | tail -1
drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
14:34:30
$ls -la / | cat n | head -20 | tail -10
cat: n: No such file or directory
14:34:52
$ls -la / | cat n | head 20 | tail 10
cat: n: No such file or directory
head: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `20' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `10' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
14:35:07
$ls -la / | cat n | head -20 | tail -10
cat: n: No such file or directory
14:35:34
$ls -la / | cat -n | head -20 | tail -10
    11  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 initrd
    12  lrwxrwxrwx   1 root root     30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup
    13  drwxr-xr-x  11 root root   4096 2006-03-13 12:49 lib
    14  drwxr-xr-x   2 root root  12288 2006-03-11 21:37 lost+found
    15  drwxr-xr-x   4 root root   1024 2006-03-11 21:38 media
    16  drwxr-xr-x   2 root root   1024 2004-12-16 00:55 mnt
    17  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
    18  dr-xr-xr-x  79 root root      0 2006-03-13 11:39 proc
    19  drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
    20  drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
14:35:52
$ls -la / | cat -n | head -10 | tail -20
     1  ÉÔÏÇÏ 71
     2  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
     3  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
     4  drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
     5  drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
     6  lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
     7  drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
     8  drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
     9  drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
14:36:11
$ls -la / | cat -n | head -11 | tail -20
     1  ÉÔÏÇÏ 71
     2  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
     3  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
     4  drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
     5  drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
     6  lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
     7  drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
     8  drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
     9  drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
    11  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 initrd
14:36:48
$ls -la / | cat -n | head -20 | tail -11
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
    11  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 initrd
    12  lrwxrwxrwx   1 root root     30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup
    13  drwxr-xr-x  11 root root   4096 2006-03-13 12:49 lib
    14  drwxr-xr-x   2 root root  12288 2006-03-11 21:37 lost+found
    15  drwxr-xr-x   4 root root   1024 2006-03-11 21:38 media
    16  drwxr-xr-x   2 root root   1024 2004-12-16 00:55 mnt
    17  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
    18  dr-xr-xr-x  76 root root      0 2006-03-13 11:39 proc
    19  drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
    20  drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
14:37:02
$ls -la / | cat -n | head -30 | tail -39
     1  ÉÔÏÇÏ 71
     2  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
     3  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
     4  drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
     5  drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
     6  lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
     7  drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
     8  drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
     9  drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
...
    17  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
    18  dr-xr-xr-x  79 root root      0 2006-03-13 11:39 proc
    19  drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
    20  drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
    21  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 srv
    22  drwxr-xr-x   2 root root   1024 2004-12-27 04:40 sys
    23  drwxrwxrwt  13 root root   1024 2006-03-13 14:08 tmp
    24  drwxr-xr-x  13 root root   4096 2006-03-11 21:50 usr
    25  drwxr-xr-x  16 root root   1024 2006-03-11 22:11 var
    26  lrwxrwxrwx   1 root root     27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup
14:37:17
$ls -la / | cat -n | head -39 | tail -30
     1  ÉÔÏÇÏ 71
     2  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
     3  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
     4  drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
     5  drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
     6  lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
     7  drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
     8  drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
     9  drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
...
    17  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
    18  dr-xr-xr-x  79 root root      0 2006-03-13 11:39 proc
    19  drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
    20  drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
    21  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 srv
    22  drwxr-xr-x   2 root root   1024 2004-12-27 04:40 sys
    23  drwxrwxrwt  13 root root   1024 2006-03-13 14:08 tmp
    24  drwxr-xr-x  13 root root   4096 2006-03-11 21:50 usr
    25  drwxr-xr-x  16 root root   1024 2006-03-11 22:11 var
    26  lrwxrwxrwx   1 root root     27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup
14:37:31
$ls -la / | cat -n | head -10 | tail -20
     1  ÉÔÏÇÏ 71
     2  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
     3  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
     4  drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
     5  drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
     6  lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
     7  drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
     8  drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
     9  drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
14:37:45
$ls -la / | cat -n | head -20 | tail -19
     2  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
     3  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
     4  drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
     5  drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
     6  lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
     7  drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
     8  drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
     9  drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
    11  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 initrd
    12  lrwxrwxrwx   1 root root     30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup
    13  drwxr-xr-x  11 root root   4096 2006-03-13 12:49 lib
    14  drwxr-xr-x   2 root root  12288 2006-03-11 21:37 lost+found
    15  drwxr-xr-x   4 root root   1024 2006-03-11 21:38 media
    16  drwxr-xr-x   2 root root   1024 2004-12-16 00:55 mnt
    17  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
    18  dr-xr-xr-x  79 root root      0 2006-03-13 11:39 proc
    19  drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
    20  drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
14:37:57
$ls -la / | cat -n | head -20 | tail -10
    11  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 initrd
    12  lrwxrwxrwx   1 root root     30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup
    13  drwxr-xr-x  11 root root   4096 2006-03-13 12:49 lib
    14  drwxr-xr-x   2 root root  12288 2006-03-11 21:37 lost+found
    15  drwxr-xr-x   4 root root   1024 2006-03-11 21:38 media
    16  drwxr-xr-x   2 root root   1024 2004-12-16 00:55 mnt
    17  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
    18  dr-xr-xr-x  79 root root      0 2006-03-13 11:39 proc
    19  drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
    20  drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
14:38:11
$ls -la / | cat -n | head -20 | tail -11
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
    11  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 initrd
    12  lrwxrwxrwx   1 root root     30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup
    13  drwxr-xr-x  11 root root   4096 2006-03-13 12:49 lib
    14  drwxr-xr-x   2 root root  12288 2006-03-11 21:37 lost+found
    15  drwxr-xr-x   4 root root   1024 2006-03-11 21:38 media
    16  drwxr-xr-x   2 root root   1024 2004-12-16 00:55 mnt
    17  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
    18  dr-xr-xr-x  79 root root      0 2006-03-13 11:39 proc
    19  drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
    20  drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
14:38:17
$ls -la / | cat -n | head -40 | tail -30
     1  ÉÔÏÇÏ 71
     2  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 .
     3  drwxr-xr-x  22 root root   1024 2006-03-11 21:57 ..
     4  drwxr-xr-x   2 root root   2048 2006-03-13 12:49 bin
     5  drwxr-xr-x   3 root root   1024 2006-03-13 12:58 boot
     6  lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
     7  drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
     8  drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
     9  drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
...
    17  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 opt
    18  dr-xr-xr-x  79 root root      0 2006-03-13 11:39 proc
    19  drwxr-xr-x  11 root root   1024 2006-03-13 13:45 root
    20  drwxr-xr-x   2 root root   3072 2006-03-13 12:49 sbin
    21  drwxr-xr-x   2 root root   1024 2006-03-11 21:39 srv
    22  drwxr-xr-x   2 root root   1024 2004-12-27 04:40 sys
    23  drwxrwxrwt  13 root root   1024 2006-03-13 14:08 tmp
    24  drwxr-xr-x  13 root root   4096 2006-03-11 21:50 usr
    25  drwxr-xr-x  16 root root   1024 2006-03-11 22:11 var
    26  lrwxrwxrwx   1 root root     27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup
14:38:28
$ls -la / | cat -n | head -10 | tail -5
     6  lrwxrwxrwx   1 root root     11 2006-03-11 21:38 cdrom -> media/cdrom
     7  drwxr-xr-x  12 root root  24576 2006-03-13 11:40 dev
     8  drwxr-xr-x   2 root root   1024 2006-03-11 21:57 .dev
     9  drwxr-xr-x  90 root root   4096 2006-03-13 12:49 etc
    10  drwxrwsr-x   4 root staff  4096 2006-03-11 21:44 home
14:38:37
$ls -la /etc/ | cat -n | head -40 | tail -31
    10  -rw-------   1 root   root      144 2002-01-18 10:13 at.deny
    11  -rw-r--r--   1 root   root      508 2004-09-06 21:03 bash.bashrc
    12  -rw-r--r--   1 root   root   150303 2004-09-06 21:03 bash_completion
    13  drwxr-xr-x   2 root   root     1024 2006-03-11 22:02 bash_completion.d
    14  drwxr-xr-x   2 root   root     1024 2006-03-11 22:07 bonobo-activation
    15  drwxr-xr-x   2 root   root     1024 2006-03-11 21:40 calendar
    16  drwxr-xr-x   2 root   root     1024 2006-03-11 21:54 cdrecord
    17  drwxr-s---   2 root   dip      1024 2006-03-11 21:40 chatscripts
    18  -rw-r--r--   1 root   root    54723 2004-05-19 21:34 complete.tcsh
    19  drwxr-xr-x   2 root   root     1024 2006-03-11 21:42 console
...
    31  drwxr-xr-x   2 root   root     1024 2006-03-11 22:06 cups
    32  -rw-r--r--   1 root   root       93 2006-03-11 22:06 cvs-cron.conf
    33  drwxr-xr-x   4 root   root     1024 2006-03-11 22:06 dbus-1
    34  -rw-r--r--   1 root   root     2673 2004-12-07 00:45 debconf.conf
    35  -rw-r--r--   1 root   root        4 2004-07-26 21:03 debian_version
    36  drwxr-xr-x   2 root   root     1024 2006-03-13 12:49 default
    37  drwxr-xr-x   4 root   root     1024 2006-03-11 22:11 defoma
    38  -rw-r--r--   1 root   root      392 2004-07-30 21:16 deluser.conf
    39  drwxr-xr-x   5 root   root     1024 2006-03-11 21:57 dev.d
    40  drwxr-xr-x   3 root   root     1024 2006-03-11 21:56 devfs
14:39:14
$ls -la /etc/ | cat -n | head -40 | tail -3
    38  -rw-r--r--   1 root   root      392 2004-07-30 21:16 deluser.conf
    39  drwxr-xr-x   5 root   root     1024 2006-03-11 21:57 dev.d
    40  drwxr-xr-x   3 root   root     1024 2006-03-11 21:56 devfs
14:39:26
$ls -la /etc/ | cat -n | head -40 | tail -10
    31  drwxr-xr-x   2 root   root     1024 2006-03-11 22:06 cups
    32  -rw-r--r--   1 root   root       93 2006-03-11 22:06 cvs-cron.conf
    33  drwxr-xr-x   4 root   root     1024 2006-03-11 22:06 dbus-1
    34  -rw-r--r--   1 root   root     2673 2004-12-07 00:45 debconf.conf
    35  -rw-r--r--   1 root   root        4 2004-07-26 21:03 debian_version
    36  drwxr-xr-x   2 root   root     1024 2006-03-13 12:49 default
    37  drwxr-xr-x   4 root   root     1024 2006-03-11 22:11 defoma
    38  -rw-r--r--   1 root   root      392 2004-07-30 21:16 deluser.conf
    39  drwxr-xr-x   5 root   root     1024 2006-03-11 21:57 dev.d
    40  drwxr-xr-x   3 root   root     1024 2006-03-11 21:56 devfs
14:39:33
$ls -la /etc/ | cat -n | head -40 | tail -11
    30  -rw-r--r--   1 root   root       67 2004-05-19 21:34 csh.logout
    31  drwxr-xr-x   2 root   root     1024 2006-03-11 22:06 cups
    32  -rw-r--r--   1 root   root       93 2006-03-11 22:06 cvs-cron.conf
    33  drwxr-xr-x   4 root   root     1024 2006-03-11 22:06 dbus-1
    34  -rw-r--r--   1 root   root     2673 2004-12-07 00:45 debconf.conf
    35  -rw-r--r--   1 root   root        4 2004-07-26 21:03 debian_version
    36  drwxr-xr-x   2 root   root     1024 2006-03-13 12:49 default
    37  drwxr-xr-x   4 root   root     1024 2006-03-11 22:11 defoma
    38  -rw-r--r--   1 root   root      392 2004-07-30 21:16 deluser.conf
    39  drwxr-xr-x   5 root   root     1024 2006-03-11 21:57 dev.d
    40  drwxr-xr-x   3 root   root     1024 2006-03-11 21:56 devfs
14:39:36
$tail /war/log/massedges
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `/war/log/massedges' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
14:40:26
$tail /war/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `/war/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
14:40:51
$tail war/log/messager
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `war/log/messager' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
14:41:40
$tail war/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `war/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
14:41:45
$tail var/lo/masseges
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/lo/masseges' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
14:42:25
$tail var/log/messeges
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/log/messeges' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
14:42:35
$tail var/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
14:42:40
$tail -f var/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
tail: ÂÏÌØÛÅ ÎÅÔ ÆÁÊÌÏ×
14:42:50
$tail -f var/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory
tail: ÂÏÌØÛÅ ÎÅÔ ÆÁÊÌÏ×
14:42:55
$tail -f /var/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `/var/log/messages' ÄÌÑ ÞÔÅÎÉÑ: Permission denied
tail: ÂÏÌØÛÅ ÎÅÔ ÆÁÊÌÏ×
14:43:00
$su
Password:
14:43:18
#tail -f /var/log/messages
Mar 13 13:03:06 linux3 gconfd (user-3151): ïÂÎÁÒÕÖÅÎ ÒÁÚÒÅÛ£ÎÎÙÊ ÁÄÒÅÓ "xml:readonly:/etc/gconf/gconf.xml.defaults" Ë ÉÓÔÏÞÎÉËÕ ËÏÎÆÉÇÕÒÁÃÉÉ ÔÏÌØËÏ-ÄÌÑ-ÞÔÅÎÉÑ × ÐÏÚÉÃÉÉ 2
Mar 13 13:20:38 linux3 -- MARK --
Mar 13 13:40:38 linux3 -- MARK --
Mar 13 13:49:14 linux3 gconfd (user-3151): ðÏÌÕÞÅÎ ÓÉÇÎÁÌ 15, ÎÏÒÍÁÌØÎÏÅ ×ÙËÌÀÞÅÎÉÅ.
Mar 13 13:49:14 linux3 gconfd (user-3151): úÁ×ÅÒÛÁÅÔÓÑ
Mar 13 14:00:38 linux3 -- MARK --
Mar 13 14:20:38 linux3 -- MARK --
Mar 13 14:40:38 linux3 -- MARK --
Mar 13 14:42:03 linux3 logger: hello man
Mar 13 14:42:18 linux3 logger: hello again
Mar 13 14:43:47 linux3 logger: hello once again
14:43:59
#exit
exit
14:44:19
$[user@linux3:tmp]$ ls
fileNjbf6a   ksocket-user  orbit-user              Text-Iconv-1.4
fileX55v19   lost+found    ssh-PliaAq3654          Text-Iconv-1.4.tar.gz
gconfd-user  man-ls.ps     Term-VT102-0.82
kde-user     mcop-user     Term-VT102-0.82.tar.gz
14:44:27
$ls -l
ÉÔÏÇÏ 81
-rw-------  1 root root   1236 2006-03-13 12:49 fileNjbf6a
-rw-------  1 root root   1236 2006-03-13 12:58 fileX55v19
drwx------  2 user user   1024 2006-03-13 13:49 gconfd-user
drwx------  2 user user   1024 2006-03-13 13:49 kde-user
drwx------  2 user user   1024 2006-03-13 13:49 ksocket-user
drwxr-xr-x  2 root root  12288 2006-03-11 21:37 lost+found
-rw-r--r--  1 user user  21316 2006-03-13 12:32 man-ls.ps
drwx------  3 user user   1024 2006-03-13 13:49 mcop-user
drwx------  2 user user   1024 2006-03-13 13:49 orbit-user
drwx------  2 user user   1024 2006-03-13 13:49 ssh-PliaAq3654
drwx------  5  500   500  1024 2006-03-13 11:44 Term-VT102-0.82
-rw-r--r--  1 root root  25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz
drwxr-xr-x  4 sshd staff  1024 2006-03-13 13:00 Text-Iconv-1.4
-rw-r--r--  1 root root   8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz
14:44:31
$ls
fileNjbf6a   ksocket-user  orbit-user              Text-Iconv-1.4
fileX55v19   lost+found    ssh-PliaAq3654          Text-Iconv-1.4.tar.gz
gconfd-user  man-ls.ps     Term-VT102-0.82
kde-user     mcop-user     Term-VT102-0.82.tar.gz
14:45:56
$ls
ls         lshal      lskatproc  lspci      lsusb
lsattr     lskat      lsof       lspgpot
14:45:56
$ls
ls         lshal      lskatproc  lspci      lsusb
lsattr     lskat      lsof       lspgpot
14:45:56
$ls
ls         lshal      lskatproc  lspci      lsusb
lsattr     lskat      lsof       lspgpot
14:45:56
$ls
ls         lshal      lskatproc  lspci      lsusb
lsattr     lskat      lsof       lspgpot
14:45:56
$ls
ls         lshal      lskatproc  lspci      lsusb
lsattr     lskat      lsof       lspgpot
14:45:56
$ls
ls         lshal      lskatproc  lspci      lsusb
lsattr     lskat      lsof       lspgpot
14:45:56
$ls
ls         lshal      lskatproc  lspci      lsusb
lsattr     lskat      lsof       lspgpot
14:45:56
$ls
ls         lshal      lskatproc  lspci      lsusb
lsattr     lskat      lsof       lspgpot
14:45:56
$[user@linux3:tmp]$ ls -l
ÉÔÏÇÏ 81
-rw-------  1 root root   1236 2006-03-13 12:49 fileNjbf6a
-rw-------  1 root root   1236 2006-03-13 12:58 fileX55v19
drwx------  2 user user   1024 2006-03-13 13:49 gconfd-user
drwx------  2 user user   1024 2006-03-13 13:49 kde-user
drwx------  2 user user   1024 2006-03-13 13:49 ksocket-user
drwxr-xr-x  2 root root  12288 2006-03-11 21:37 lost+found
-rw-r--r--  1 user user  21316 2006-03-13 12:32 man-ls.ps
drwx------  3 user user   1024 2006-03-13 13:49 mcop-user
drwx------  2 user user   1024 2006-03-13 13:49 orbit-user
drwx------  2 user user   1024 2006-03-13 13:49 ssh-PliaAq3654
drwx------  5  500   500  1024 2006-03-13 11:44 Term-VT102-0.82
-rw-r--r--  1 root root  25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz
drwxr-xr-x  4 sshd staff  1024 2006-03-13 13:00 Text-Iconv-1.4
-rw-r--r--  1 root root   8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz
прошло 10 минут
14:56:48
$ls -l-1
ls: invalid option -- -
ðÏÐÒÏÂÕÊÔÅ `ls --help' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÇÏ ÏÐÉÓÁÎÉÑ.
14:56:53
$ls -1
fileNjbf6a
fileX55v19
gconfd-user
kde-user
ksocket-user
lost+found
man-ls.ps
mcop-user
orbit-user
ssh-PliaAq3654
Term-VT102-0.82
Term-VT102-0.82.tar.gz
Text-Iconv-1.4
Text-Iconv-1.4.tar.gz
14:56:57
$mkdir -p a/b/c/d

14:57:20
$tree a
bash: tree: command not found
14:57:24
$tree -a
bash: tree: command not found
14:57:28
$tree
bash: tree: command not found
14:57:34
$ls -1
a
fileNjbf6a
fileX55v19
gconfd-user
kde-user
ksocket-user
lost+found
man-ls.ps
mcop-user
orbit-user
ssh-PliaAq3654
Term-VT102-0.82
Term-VT102-0.82.tar.gz
Text-Iconv-1.4
Text-Iconv-1.4.tar.gz
14:57:39
$tree a
bash: tree: command not found
14:58:03
$tree a
bash: tree: command not found
14:58:36
$tree
bash: tree: command not found
14:58:42
$info tree
14:58:51
$man tree
15:00:10
$[user@linux3:tmp]$ su
Password:
15:00:45
#tree
bash: tree: command not found
15:00:48
#exitr
bash: exitr: command not found
15:00:51
#exit
exit
15:00:54
$[user@linux3:tmp]$ tree
bash: tree: command not found
прошло 62 минуты
/dev/tty1
16:03:40
$[user@linux3:user]$ info ls

16:04:25
$info cp
16:04:55
$[user@linux3:user]$ ls -1
Desktop
Mail
16:05:08
$cd mail
bash: cd: mail: No such file or directory
16:05:13
$cd Mail

Статистика

Время первой команды журнала14:08:18 2006- 3-13
Время последней команды журнала16:05:13 2006- 3-13
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, %21.00
Процент синтаксически неверно набранных команд, %10.00
Суммарное время работы с терминалом *, час 0.90
Количество командных строк в единицу времени, команда/мин 1.85
Частота использования команд
ls55|================================| 32.35%
tail32|==================| 18.82%
head21|============| 12.35%
cat19|===========| 11.18%
grep7|====| 4.12%
tree7|====| 4.12%
cd5|==| 2.94%
[user@linux3:tmp]$5|==| 2.94%
[user@linux3:user]$3|=| 1.76%
]$2|=| 1.18%
info2|=| 1.18%
i2|=| 1.18%
wc2|=| 1.18%
exit2|=| 1.18%
mkdir1|| 0.59%
man1|| 0.59%
id1|| 0.59%
exitr1|| 0.59%
cd/1|| 0.59%
su1|| 0.59%
____
*) Интервалы неактивности длительностью 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$