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

Содержание

Журнал

Понедельник (08/27/07)

/dev/pts/13
14:42:30
$su -
Password:
su: Authentication failure
Извините.
14:42:51
$sudo apt-get install iceweasel
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.
Password:
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libatk1.0-0 libcairo2 libgtk2.0-0 libgtk2.0-common libmyspell3c2
...
Необходимо скачать 15,3MБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 47,0MB.
Хотите продолжить [Д/н]? y
Получено:1 http://ftp.us.debian.org etch/main psmisc 22.3-1 [80,1kB]
Получено:2 http://ftp.us.debian.org etch/main libatk1.0-0 1.12.4-3 [76,0kB]
Получено:3 http://ftp.us.debian.org etch/main libcairo2 1.2.4-4 [385kB]
Получено:4 http://ftp.us.debian.org etch/main libgtk2.0-common 2.8.20-7 [3755kB]
Получено:5 http://ftp.us.debian.org etch/main libpango1.0-common 1.14.8-5 [6614B]
Получено:6 http://ftp.us.debian.org etch/main libpango1.0-0 1.14.8-5 [315kB]
Получено:7 http://ftp.us.debian.org etch/main libgtk2.0-0 2.8.20-7 [1620kB]
прошло 16 минут
14:59:45
$cd ~

прошло >2 часов
17:35:36
$pwd
/home/user
17:35:42
$mkdir source doc pics

17:38:03
$ls
123  doc  fonts.dir  Hello  ls-l  ls-ulh  pics  source  ug-ladm.pdf
17:38:06
$mkdir -p doc/scripting/python doc/c pics/forweb/into/2002/summer

17:40:21
$ls
123  doc  fonts.dir  Hello  ls-l  ls-ulh  pics  source  ug-ladm.pdf
17:40:46
$cd pics/

17:40:53
$ls
forweb
17:40:55
$cd forweb/

17:41:08
$ls
into
17:41:10
$pwd
/home/user/pics/forweb
17:41:14
$cd

17:41:21
$pwd
/home/user
17:41:24
$touch a b c

17:41:40
$rm a b c

17:42:38
$rmdir -p pics/forweb/into/2002/summer/

17:43:08
$rm -r doc/

17:43:18
$ls
123  fonts.dir  Hello  ls-l  ls-ulh  source  ug-ladm.pdf
17:43:26
$touch q w e

17:44:48
$rm -i q
rm: удалить пустой обычный файл `q'? y
17:45:04
$rm -i q
rm: невозможно выполнить lstat для `q': No such file or directory
17:45:08
$rm -v w
удален `w'
rm: невозможно удалить `w': No such file or directory
17:45:25
$ls
123  e  fonts.dir  Hello  ls-l  ls-ulh  source  ug-ladm.pdf
17:45:37
$rm -v e
удален `e'
17:45:48
$ls -ali
итого 1562
470121 drwxr-xr-x 9 user user    1024 2007-08-27 17:45 .
     2 drwxr-xr-x 4 root root    1024 2007-08-23 17:53 ..
474242 drwxr-xr-x 2 root root    1024 2007-08-27 15:17 123
470133 -rw------- 1 user user      79 2007-08-27 15:38 .bash_history
470124 -rw-r--r-- 1 user user     220 2007-08-23 17:53 .bash_logout
470123 -rw-r--r-- 1 user user     424 2007-08-25 17:43 .bash_profile
470122 -rw-r--r-- 1 user user    2270 2007-08-25 17:43 .bashrc
470152 -rw-r--r-- 1 user user      53 2007-08-27 13:56 .DCOPserver_debian__0
470153 lrwxrwxrwx 1 user user      32 2007-08-27 13:56 .DCOPserver_debian_:0 -> /home/user/.DCOPserver_debian__0
...
474213 drwx------ 3 user user    1024 2007-08-27 13:56 .kde
470127 -rw-r--r-- 1 user user      51 2007-08-25 17:54 .l3rc
470125 drwxr-xr-x 2 user user    1024 2007-08-27 17:45 .lilalo
470160 -rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-l
470161 -rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-ulh
474210 drwxr-xr-x 2 user user    1024 2007-08-27 13:56 .qt
474233 drwxr-xr-x 2 user user    1024 2007-08-27 17:38 source
470150 -rw-r--r-- 1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
470147 -rw------- 1 user user       0 2007-08-27 13:34 .Xauthority
470144 -rw-r--r-- 1 user user       8 2007-08-27 13:32 .xinitrc
17:46:50
$ls -alid
470121 drwxr-xr-x 9 user user 1024 2007-08-27 17:45 .
17:47:17
$ls -alid ~
470121 drwxr-xr-x 9 user user 1024 2007-08-27 17:45 /home/user
17:47:42
$ls -ald ~
drwxr-xr-x 9 user user 1024 2007-08-27 17:45 /home/user
17:48:00
$cd .kde/

17:48:31
$ls -ali
итого 3
474213 drwx------ 3 user user 1024 2007-08-27 13:56 .
470121 drwxr-xr-x 9 user user 1024 2007-08-27 17:45 ..
474220 lrwxrwxrwx 1 user user   22 2007-08-27 13:56 cache-debian -> /var/tmp/kdecache-user
474214 drwx------ 8 user user 1024 2007-08-27 13:56 share
474216 lrwxrwxrwx 1 user user   17 2007-08-27 13:56 socket-debian -> /tmp/ksocket-user
474217 lrwxrwxrwx 1 user user   13 2007-08-27 13:56 tmp-debian -> /tmp/kde-user
17:48:37
$cd share/

17:48:49
$ls -ali
итого 8
474214 drwx------ 8 user user 1024 2007-08-27 13:56 .
474213 drwx------ 3 user user 1024 2007-08-27 13:56 ..
474224 drwx------ 2 user user 1024 2007-08-27 13:56 applnk
474225 drwx------ 5 user user 1024 2007-08-27 13:57 apps
474215 drwx------ 2 user user 1024 2007-08-27 17:25 config
474222 drwx------ 2 user user 1024 2007-08-27 13:56 mimelnk
474223 drwx------ 2 user user 1024 2007-08-27 13:56 services
474221 drwx------ 2 user user 1024 2007-08-27 13:56 servicetypes
17:48:50
$cd config/

17:49:22
$ls -ali
итого 11
474215 drwx------ 2 user user 1024 2007-08-27 17:25 .
474214 drwx------ 8 user user 1024 2007-08-27 13:56 ..
474236 -rw------- 1 user user  368 2007-08-27 13:56 kconf_updaterc
474230 -rw------- 1 user user   76 2007-08-27 13:56 kcookiejarrc
474232 -rw------- 1 user user   39 2007-08-27 13:56 kdedrc
474244 -rw------- 1 user user  444 2007-08-27 17:25 kdeglobals
474231 -rw------- 1 user user   81 2007-08-27 13:56 kdeprintrc
474235 -rw------- 1 user user   69 2007-08-27 13:56 kio_httprc
474237 -rw------- 1 user user   92 2007-08-27 13:56 kioslaverc
474240 -rw------- 1 user user   94 2007-08-27 17:25 kpdfpartrc
474241 -rw------- 1 user user   99 2007-08-27 13:57 kpdfrc
17:49:24
$cd -R /home/user/.kde/s
share/         socket-debian/
17:49:24
$cd -R /home/user/.kde/s
share/         socket-debian/
17:49:24
$cd -R /home/user/.kde/share/config/kd*.* ~/bin
bash: cd: -R: invalid option
cd: usage: cd [-L|-P] [dir]
17:50:48
$cp -R /home/user/.kde/share/config/kd*.* ~/bin
cp: невозможно выполнить stat для `/home/user/.kde/share/config/kd*.*': No such file or directory
17:51:18
$cp -R /home/user/.kde/share/config/kd* ~/bin
cp: указанная цель `/home/user/bin' не является каталогом
17:52:46
$cp -R /home/user/.kde/share/config/kd* ~/bin/
cp: указанная цель `/home/user/bin/' не является каталогом: No such file or directory
17:52:56
$cp -R /home/user/.kde/share/config/ ~/bin/
cp: указанная цель `/home/user/bin/' не является каталогом: No such file or directory
17:55:28
$man cp
18:00:17
$cp -r /home/user/.kde/share/config/ ~/bin

18:00:37
$cd ~

18:00:48
$ls
123  bin  fonts.dir  Hello  ls-l  ls-ulh  source  ug-ladm.pdf
18:00:53
$cd bin/

18:00:59
$ls
kconf_updaterc  kcookiejarrc  kdedrc  kdeglobals  kdeprintrc  kio_httprc  kioslaverc  kpdfpartrc  kpdfrc
18:01:02
$mdir backup
bash: mdir: command not found
18:02:36
$mkdir backup

18:02:52
$mv ~/bin backup
mv: невозможно перенести `/home/user/bin' в свой собственный подкаталог, `backup/bin'
18:03:28
$pwd
/home/user/bin
18:03:42
$cd ~

18:03:49
$mv ~/bin backup

18:03:55
$ls
123  backup  fonts.dir  Hello  ls-l  ls-ulh  source  ug-ladm.pdf
18:03:59
$ls -d backup/
backup/
18:04:20
$ls -ld backup
ls: backupd: No such file or directory
drwx------ 3 user user 1024 2007-08-27 18:02 backup/
18:04:42
$ls
bash: lsd: command not found
18:08:01
$ls
123  backup  fonts.dir  Hello  ls-l  ls-ulh  source  ug-ladm.pdf
18:08:05
$ls -la ./backup
итого 12
drwx------  3 user user 1024 2007-08-27 18:02 .
drwxr-xr-x 10 user user 1024 2007-08-27 18:03 ..
drwxr-xr-x  2 user user 1024 2007-08-27 18:02 backup
-rw-------  1 user user  368 2007-08-27 18:00 kconf_updaterc
-rw-------  1 user user   76 2007-08-27 18:00 kcookiejarrc
-rw-------  1 user user   39 2007-08-27 18:00 kdedrc
-rw-------  1 user user  444 2007-08-27 18:00 kdeglobals
-rw-------  1 user user   81 2007-08-27 18:00 kdeprintrc
-rw-------  1 user user   69 2007-08-27 18:00 kio_httprc
-rw-------  1 user user   92 2007-08-27 18:00 kioslaverc
-rw-------  1 user user   94 2007-08-27 18:00 kpdfpartrc
-rw-------  1 user user   99 2007-08-27 18:00 kpdfrc
18:08:20
$cd backup/

18:08:34
$ls -la
итого 12
drwx------  3 user user 1024 2007-08-27 18:02 .
drwxr-xr-x 10 user user 1024 2007-08-27 18:03 ..
drwxr-xr-x  2 user user 1024 2007-08-27 18:02 backup
-rw-------  1 user user  368 2007-08-27 18:00 kconf_updaterc
-rw-------  1 user user   76 2007-08-27 18:00 kcookiejarrc
-rw-------  1 user user   39 2007-08-27 18:00 kdedrc
-rw-------  1 user user  444 2007-08-27 18:00 kdeglobals
-rw-------  1 user user   81 2007-08-27 18:00 kdeprintrc
-rw-------  1 user user   69 2007-08-27 18:00 kio_httprc
-rw-------  1 user user   92 2007-08-27 18:00 kioslaverc
-rw-------  1 user user   94 2007-08-27 18:00 kpdfpartrc
-rw-------  1 user user   99 2007-08-27 18:00 kpdfrc
18:08:39
$rm -r ./backup/

18:08:52
$ls -la
итого 11
drwx------  2 user user 1024 2007-08-27 18:08 .
drwxr-xr-x 10 user user 1024 2007-08-27 18:03 ..
-rw-------  1 user user  368 2007-08-27 18:00 kconf_updaterc
-rw-------  1 user user   76 2007-08-27 18:00 kcookiejarrc
-rw-------  1 user user   39 2007-08-27 18:00 kdedrc
-rw-------  1 user user  444 2007-08-27 18:00 kdeglobals
-rw-------  1 user user   81 2007-08-27 18:00 kdeprintrc
-rw-------  1 user user   69 2007-08-27 18:00 kio_httprc
-rw-------  1 user user   92 2007-08-27 18:00 kioslaverc
-rw-------  1 user user   94 2007-08-27 18:00 kpdfpartrc
-rw-------  1 user user   99 2007-08-27 18:00 kpdfrc
18:08:54
$cd ~

18:09:00
$ls -l /etc/
итого 429
drwxr-xr-x 3 root root     1024 2007-08-23 17:53 acpi
-rw-r--r-- 1 root root     2719 2007-08-23 17:39 adduser.conf
-rw-r--r-- 1 root root       45 2007-08-25 18:34 adjtime
drwxr-xr-x 2 root root     1024 2007-08-27 14:59 alternatives
drwxr-xr-x 4 root root     1024 2007-08-25 16:07 apt
-rw-r--r-- 1 root root     1071 2006-07-05 16:16 bash.bashrc
-rw-r--r-- 1 root root   215907 2006-07-05 16:16 bash_completion
drwxr-xr-x 2 root root     1024 2007-08-23 17:39 bash_completion.d
drwxr-xr-x 2 root root     1024 2007-08-23 17:39 calendar
...
-rw-r--r-- 1 root root      777 2006-06-29 03:08 sysctl.conf
-rw-r--r-- 1 root root     1664 2006-05-25 12:38 syslog.conf
drwxr-xr-x 2 root root     1024 2007-08-23 17:39 terminfo
-rw-r--r-- 1 root root       12 2007-08-23 17:53 timezone
-rw-r--r-- 1 root root     1260 2007-02-25 21:30 ucf.conf
drwxr-xr-x 4 root root     1024 2007-08-27 13:15 udev
-rw-r--r-- 1 root root      805 2006-05-13 15:04 updatedb.conf
-rw-r--r-- 1 root root     4221 2006-06-28 19:41 wgetrc
drwxr-xr-x 9 root root     1024 2007-08-27 13:19 X11
drwxr-xr-x 3 root root     1024 2007-08-27 13:47 xdg
18:10:00
$man ls
18:11:50
$ls -ls /etc/
итого 429
  1 drwxr-xr-x 3 root root     1024 2007-08-23 17:53 acpi
  3 -rw-r--r-- 1 root root     2719 2007-08-23 17:39 adduser.conf
  1 -rw-r--r-- 1 root root       45 2007-08-25 18:34 adjtime
  1 drwxr-xr-x 2 root root     1024 2007-08-27 14:59 alternatives
  1 drwxr-xr-x 4 root root     1024 2007-08-25 16:07 apt
  2 -rw-r--r-- 1 root root     1071 2006-07-05 16:16 bash.bashrc
212 -rw-r--r-- 1 root root   215907 2006-07-05 16:16 bash_completion
  1 drwxr-xr-x 2 root root     1024 2007-08-23 17:39 bash_completion.d
  1 drwxr-xr-x 2 root root     1024 2007-08-23 17:39 calendar
...
  1 -rw-r--r-- 1 root root      777 2006-06-29 03:08 sysctl.conf
  2 -rw-r--r-- 1 root root     1664 2006-05-25 12:38 syslog.conf
  1 drwxr-xr-x 2 root root     1024 2007-08-23 17:39 terminfo
  1 -rw-r--r-- 1 root root       12 2007-08-23 17:53 timezone
  2 -rw-r--r-- 1 root root     1260 2007-02-25 21:30 ucf.conf
  1 drwxr-xr-x 4 root root     1024 2007-08-27 13:15 udev
  1 -rw-r--r-- 1 root root      805 2006-05-13 15:04 updatedb.conf
  5 -rw-r--r-- 1 root root     4221 2006-06-28 19:41 wgetrc
  1 drwxr-xr-x 9 root root     1024 2007-08-27 13:19 X11
  1 drwxr-xr-x 3 root root     1024 2007-08-27 13:47 xdg
18:11:59
$ls -lt /etc/
итого 429
-rw-r--r-- 1 root root       41 2007-08-27 18:08 resolv.conf
-rw-r--r-- 1 root root       41 2007-08-27 15:48 resolv.conf.dist_orig
drwxr-xr-x 2 root root     1024 2007-08-27 14:59 alternatives
drwxr-xr-x 4 root root     1024 2007-08-27 14:59 iceweasel
-rw-r--r-- 1 root root    22488 2007-08-27 14:59 ld.so.cache
drwxr-xr-x 2 root root     1024 2007-08-27 14:59 gtk-2.0
drwxr-xr-x 2 root root     1024 2007-08-27 14:59 pango
drwxr-xr-x 4 root root     1024 2007-08-27 14:59 defoma
-r--r----- 1 root root      320 2007-08-27 14:43 sudoers
...
-rw-r--r-- 1 root root     1698 2006-03-23 02:14 inputrc
-rw-r--r-- 1 root root      465 2006-02-09 19:35 nsswitch.conf
-rw-r--r-- 1 root root      552 2006-02-06 00:10 pam.conf
-rw-r--r-- 1 root root     1518 2005-12-04 00:06 dhclient.conf
-rwxr-xr-x 1 root root     6635 2005-12-04 00:06 dhclient-script
-rw-r--r-- 1 root root     4696 2005-09-21 15:23 manpath.config
-rw-r--r-- 1 root root      599 2005-09-03 15:49 logrotate.conf
-rw-r--r-- 1 root root       17 2005-06-06 20:50 debian_version
-rw-r--r-- 1 root root      501 2004-11-10 18:23 profile
-rw-r--r-- 1 root root       26 1995-09-26 06:20 host.conf
18:12:33
$ls -lrt /etc/
итого 429
-rw-r--r-- 1 root root       26 1995-09-26 06:20 host.conf
-rw-r--r-- 1 root root      501 2004-11-10 18:23 profile
-rw-r--r-- 1 root root       17 2005-06-06 20:50 debian_version
-rw-r--r-- 1 root root      599 2005-09-03 15:49 logrotate.conf
-rw-r--r-- 1 root root     4696 2005-09-21 15:23 manpath.config
-rwxr-xr-x 1 root root     6635 2005-12-04 00:06 dhclient-script
-rw-r--r-- 1 root root     1518 2005-12-04 00:06 dhclient.conf
-rw-r--r-- 1 root root      552 2006-02-06 00:10 pam.conf
-rw-r--r-- 1 root root      465 2006-02-09 19:35 nsswitch.conf
...
drwxr-xr-x 2 root root     2048 2007-08-27 14:43 init.d
-r--r----- 1 root root      320 2007-08-27 14:43 sudoers
drwxr-xr-x 4 root root     1024 2007-08-27 14:59 defoma
drwxr-xr-x 2 root root     1024 2007-08-27 14:59 pango
drwxr-xr-x 2 root root     1024 2007-08-27 14:59 gtk-2.0
-rw-r--r-- 1 root root    22488 2007-08-27 14:59 ld.so.cache
drwxr-xr-x 4 root root     1024 2007-08-27 14:59 iceweasel
drwxr-xr-x 2 root root     1024 2007-08-27 14:59 alternatives
-rw-r--r-- 1 root root       41 2007-08-27 15:48 resolv.conf.dist_orig
-rw-r--r-- 1 root root       41 2007-08-27 18:13 resolv.conf
18:14:25
$ls -l ~
итого 1546
drwxr-xr-x 2 root root    1024 2007-08-27 15:17 123
drwx------ 2 user user    1024 2007-08-27 18:08 backup
-rw-r--r-- 1 root root       2 2007-08-27 13:53 fonts.dir
-rwxr-xr-x 1 root root      33 2007-08-27 14:23 Hello
-rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-l
-rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-ulh
drwxr-xr-x 2 user user    1024 2007-08-27 17:38 source
-rw-r--r-- 1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
18:15:51
$ls -lF ~
итого 1546
drwxr-xr-x 2 root root    1024 2007-08-27 15:17 123/
drwx------ 2 user user    1024 2007-08-27 18:08 backup/
-rw-r--r-- 1 root root       2 2007-08-27 13:53 fonts.dir
-rwxr-xr-x 1 root root      33 2007-08-27 14:23 Hello*
-rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-l
-rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-ulh
drwxr-xr-x 2 user user    1024 2007-08-27 17:38 source/
-rw-r--r-- 1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
18:16:24
$ls -lFs ~
/home/user:
итого 1546
   1 drwxr-xr-x 2 root root    1024 2007-08-27 15:17 123/
   1 drwx------ 2 user user    1024 2007-08-27 18:08 backup/
   1 -rw-r--r-- 1 root root       2 2007-08-27 13:53 fonts.dir
   1 -rwxr-xr-x 1 root root      33 2007-08-27 14:23 Hello*
   1 -rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-l
   1 -rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-ulh
   1 drwxr-xr-x 2 user user    1024 2007-08-27 17:38 source/
1539 -rw-r--r-- 1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
/home/user:
итого 1546
   1 drwxr-xr-x 2 root root    1024 2007-08-27 15:17 123/
   1 drwx------ 2 user user    1024 2007-08-27 18:08 backup/
   1 -rw-r--r-- 1 root root       2 2007-08-27 13:53 fonts.dir
   1 -rwxr-xr-x 1 root root      33 2007-08-27 14:23 Hello*
   1 -rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-l
   1 -rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-ulh
   1 drwxr-xr-x 2 user user    1024 2007-08-27 17:38 source/
1539 -rw-r--r-- 1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
18:16:40
$ls -il ~
итого 1546
474242 drwxr-xr-x 2 root root    1024 2007-08-27 15:17 123
474243 drwx------ 2 user user    1024 2007-08-27 18:08 backup
470151 -rw-r--r-- 1 root root       2 2007-08-27 13:53 fonts.dir
470157 -rwxr-xr-x 1 root root      33 2007-08-27 14:23 Hello
470160 -rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-l
470161 -rw-r--r-- 1 root root     330 2007-08-27 15:20 ls-ulh
474233 drwxr-xr-x 2 user user    1024 2007-08-27 17:38 source
470150 -rw-r--r-- 1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
18:17:50
$ls -s ~
итого 1546
   1 123     1 backup     1 fonts.dir     1 Hello     1 ls-l     1 ls-ulh     1 source  1539 ug-ladm.pdf
18:18:00
$ls -sla ~
/home/user:
итого 1564
   1 drwxr-xr-x 10 user user    1024 2007-08-27 18:03 .
   1 drwxr-xr-x  4 root root    1024 2007-08-23 17:53 ..
   1 drwxr-xr-x  2 root root    1024 2007-08-27 15:17 123
   1 drwx------  2 user user    1024 2007-08-27 18:08 backup
   1 -rw-------  1 user user      79 2007-08-27 15:38 .bash_history
   1 -rw-r--r--  1 user user     220 2007-08-23 17:53 .bash_logout
   1 -rw-r--r--  1 user user     424 2007-08-25 17:43 .bash_profile
   3 -rw-r--r--  1 user user    2270 2007-08-25 17:43 .bashrc
...
   1 -rw-r--r--  1 user user      51 2007-08-25 17:54 .l3rc
   1 -rw-------  1 user user      35 2007-08-27 18:11 .lesshst
   1 drwxr-xr-x  2 user user    1024 2007-08-27 18:00 .lilalo
   1 -rw-r--r--  1 root root     330 2007-08-27 15:20 ls-l
   1 -rw-r--r--  1 root root     330 2007-08-27 15:20 ls-ulh
   1 drwxr-xr-x  2 user user    1024 2007-08-27 13:56 .qt
   1 drwxr-xr-x  2 user user    1024 2007-08-27 17:38 source
1539 -rw-r--r--  1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
   0 -rw-------  1 user user       0 2007-08-27 13:34 .Xauthority
   1 -rw-r--r--  1 user user       8 2007-08-27 13:32 .xinitrc
18:18:18
$info ls
18:20:26
$ls -Sla ~
ls: ~sla: No such file or directory
/home/user:
итого 1564
-rw-r--r--  1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
-rw-r--r--  1 user user    2270 2007-08-25 17:43 .bashrc
drwxr-xr-x 10 user user    1024 2007-08-27 18:03 .
drwxr-xr-x  4 root root    1024 2007-08-23 17:53 ..
drwxr-xr-x  2 root root    1024 2007-08-27 15:17 123
drwx------  2 user user    1024 2007-08-27 18:08 backup
drwx------  2 user user    1024 2007-08-27 13:42 .fluxbox
...
-rw-------  1 user user     189 2007-08-27 13:56 .ICEauthority
-rw-------  1 user user      79 2007-08-27 15:38 .bash_history
-rw-r--r--  1 user user      53 2007-08-27 13:56 .DCOPserver_debian__0
-rw-r--r--  1 user user      51 2007-08-25 17:54 .l3rc
-rw-------  1 user user      35 2007-08-27 18:18 .lesshst
-rwxr-xr-x  1 root root      33 2007-08-27 14:23 Hello
lrwxrwxrwx  1 user user      32 2007-08-27 13:56 .DCOPserver_debian_:0 -> /home/user/.DCOPserver_debian__0
-rw-r--r--  1 user user       8 2007-08-27 13:32 .xinitrc
-rw-r--r--  1 root root       2 2007-08-27 13:53 fonts.dir
-rw-------  1 user user       0 2007-08-27 13:34 .Xauthority
18:20:43
$ls -Sla ~
итого 1564
-rw-r--r--  1 root root 1568611 2007-08-27 13:45 ug-ladm.pdf
-rw-r--r--  1 user user    2270 2007-08-25 17:43 .bashrc
drwxr-xr-x 10 user user    1024 2007-08-27 18:03 .
drwxr-xr-x  4 root root    1024 2007-08-23 17:53 ..
drwxr-xr-x  2 root root    1024 2007-08-27 15:17 123
drwx------  2 user user    1024 2007-08-27 18:08 backup
drwx------  2 user user    1024 2007-08-27 13:42 .fluxbox
drwxr-xr-x  2 user user    1024 2007-08-27 13:56 .fontconfig
drwx------  3 user user    1024 2007-08-27 13:56 .kde
...
-rw-------  1 user user     189 2007-08-27 13:56 .ICEauthority
-rw-------  1 user user      79 2007-08-27 15:38 .bash_history
-rw-r--r--  1 user user      53 2007-08-27 13:56 .DCOPserver_debian__0
-rw-r--r--  1 user user      51 2007-08-25 17:54 .l3rc
-rw-------  1 user user      35 2007-08-27 18:18 .lesshst
-rwxr-xr-x  1 root root      33 2007-08-27 14:23 Hello
lrwxrwxrwx  1 user user      32 2007-08-27 13:56 .DCOPserver_debian_:0 -> /home/user/.DCOPserver_debian__0
-rw-r--r--  1 user user       8 2007-08-27 13:32 .xinitrc
-rw-r--r--  1 root root       2 2007-08-27 13:53 fonts.dir
-rw-------  1 user user       0 2007-08-27 13:34 .Xauthority
18:20:58
$info

Статистика

Время первой команды журнала14:42:30 2007- 8-27
Время последней команды журнала18:20:58 2007- 8-27
Количество командных строк в журнале81
Процент команд с ненулевым кодом завершения, %13.58
Процент синтаксически неверно набранных команд, % 2.47
Суммарное время работы с терминалом *, час 1.04
Количество командных строк в единицу времени, команда/мин 1.29
Частота использования команд
ls35|==========================================| 42.68%
cd15|==================| 18.29%
rm7|========| 8.54%
cp5|======| 6.10%
pwd4|====| 4.88%
mkdir3|===| 3.66%
touch2|==| 2.44%
man2|==| 2.44%
mv2|==| 2.44%
info2|==| 2.44%
sudo1|=| 1.22%
rmdir1|=| 1.22%
apt-get1|=| 1.22%
mdir1|=| 1.22%
su1|=| 1.22%
____
*) Интервалы неактивности длительностью 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$