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

Содержание

Журнал

Четверг (05/28/09)

/dev/pts/0
17:14:54
#ls -l
итого 212
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-x--x   2 root root  4096 Май 28 10:06 blackroom
drwxr-xr-x   2 user user  4096 Май 27 11:49 Desktop
drwxr-xr-x   2 root root  4096 Май 26 15:01 DESKTOP
...
-rw-r--r--   1 root root   121 Май 28 14:19 user_passwd
drwxr-xr-x   2 user user  4096 Ноя 25  2008 Videos
drwxr-xr-x   2 root root  4096 Май 26 15:01 VIDEOS
-rw-r--r--   1 root root 11221 Май 27 12:18 yslogd: rsyslogd.
-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 Май\\
/dev/pts/4
17:20:43
#exit
exit
прошло 32 минуты
/dev/pts/0
17:53:04
#ls -l | less
прошло 59 минут
18:52:27
#ls -l
итого 212
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-x--x   2 root root  4096 Май 28 10:06 blackroom
drwxr-xr-x   2 user user  4096 Май 27 11:49 Desktop
drwxr-xr-x   2 root root  4096 Май 26 15:01 DESKTOP
...
-rw-r--r--   1 root root   121 Май 28 14:19 user_passwd
drwxr-xr-x   2 user user  4096 Ноя 25  2008 Videos
drwxr-xr-x   2 root root  4096 Май 26 15:01 VIDEOS
-rw-r--r--   1 root root 11221 Май 27 12:18 yslogd: rsyslogd.
-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 Май\\
18:52:33
#echo 1234 > file

19:00:12
#less file
19:00:33
#touch file

19:00:46
#touchexit
bash: touchexit: команда не найдена
19:02:46
#exit
exit

Пятница (05/29/09)

/dev/pts/2
09:28:30
$su
Пароль:
su: Сбой при проверке подлинности
/dev/pts/4
09:28:32
$su
Пароль:
/dev/pts/2
09:29:39
$su
Пароль:
09:29:49
#apt-get install graphviz gqview
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libgd2-noxpm libgraphviz4 libltdl7 ttf-liberation
Предлагаемые пакеты:
  gimp xpaint graphviz-doc libgd-tools
НОВЫЕ пакеты, которые будут установлены:
  gqview graphviz libgd2-noxpm libgraphviz4 libltdl7 ttf-liberation
обновлено 0, установлено 6 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для man-db ...
Настраивается пакет gqview (2.0.4-5) ...
Настраивается пакет libgd2-noxpm (2.0.36~rc1~dfsg-3) ...
Настраивается пакет libltdl7 (2.2.6a-4) ...
Настраивается пакет libgraphviz4 (2.20.2-3+b2) ...
Настраивается пакет graphviz (2.20.2-3+b2) ...
Настраивается пакет ttf-liberation (1.04.93-1) ...
Updating fontconfig cache for /usr/share/fonts/truetype/ttf-liberation
Обрабатываются триггеры для menu ...
прошло 26 минут
/dev/pts/0
09:56:16
#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: Fri May 29 10:01:25 2009 from linux2.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/2
10:04:16
#dpkg -l | grep graphviz
ii  graphviz                             2.20.2-3+b2                  rich set of graph drawing tools
ii  libgraphviz4                         2.20.2-3+b2                  rich set of graph drawing tools
10:05:16
#apt-cache dotty screen > screen.dot

10:06:43
#dot -Tpng -o screen.png screen.dot

10:07:03
#gqview screen.png
Создаём каталог GQview/root/.gqview
Создаём каталог GQview/root/.gqview/collections
Создаём каталог GQview/root/.gqview/thumbnails
Создаём каталог GQview/root/.gqview/metadata
10:11:20
#apt-cache dotty iceweasel > iceweasel.dot

10:11:34
#wc -l iceweasel.dot
1496 iceweasel.dot
10:11:52
#dot -Tpng -o iceweasel.png iceweasel.dot

10:12:43
#gqview iceweasel.png

10:13:54
#gqview iceweasel.png

10:21:34
#dpkg -l
ii  libvisual-0.4-0            0.4.0-2.1                  Audio visualization framework
ii  libvisual-0.4-plugins      0.4.0.dfsg.1-2             Audio visualization framework plugins
ii  libvoikko1                 2.1-3                      Library of Finnish language tools
ii  libvolume-id1              0.141-1                    libvolume_id shared library
ii  libvorbis0a                1.2.0.dfsg-4               The Vorbis General Audio Compression Codec
ii  libvorbisenc2              1.2.0.dfsg-4               The Vorbis General Audio Compression Codec
ii  libwavpack1                4.50.1-1                   an audio codec (lossy and lossless) - library
ii  libwnck-common             2.24.2-2                   Window Navigator Construction Kit - common files
ii  libwnck22                  2.24.2-2                   Window Navigator Construction Kit - runtime files
ii  libwrap0                   7.6.q-16                   Wietse Venema's TCP wrappers library
...
ii  shared-mime-info           0.60-2                     FreeDesktop.org shared MIME database and spec
ii  ssh                        1:5.1p1-5                  secure shell client and server (metapackage)
ii  strace                     4.5.18-1                   A system call tracer
ii  sudo                       1.7.0-1                    Provide limited super user privileges to specific users
ii  syslog-ng                  2.0.9-4.1                  Next generation logging daemon
ii  sysv-rc                    2.86.ds1-61                System-V-like runlevel change mechanism
ii  sysvinit                   2.86.ds1-61                System-V-like init utilities
ii  sysvinit-utils             2.86.ds1-61                System-V-like utilities
ii  tango-icon-theme           0.8.90-2                   Tango icon theme
ii  tar                        1.22-1                     GNU version of the tar archiving utility
10:21:38
#dpkg -l | less
10:26:23
#dpkg -l |wc
    608    5337   67167
10:27:09
#dpkg -l |wc -l
608
10:27:22
#dpkg -l | grep ^ii | wc -l
598
10:27:42
#dpkg -r gqviev
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета gqviev.
10:28:32
#dpkg -r gqview
(Чтение базы данных ... на данный момент установлено 46436 файлов и каталогов.)
Удаляется пакет gqview ...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для menu ...
10:28:40
#dpkg -L screen
/.
/etc
/etc/init.d
/etc/init.d/screen-cleanup
/etc/screenrc
/usr
/usr/share
/usr/share/doc
/usr/share/doc/screen
/usr/share/doc/screen/FAQ.gz
...
/usr/share/info
/usr/share/info/screen.info-1.gz
/usr/share/info/screen.info-3.gz
/usr/share/info/screen.info-2.gz
/usr/share/info/screen.info-4.gz
/usr/share/info/screen.info-5.gz
/usr/share/info/screen.info.gz
/usr/bin
/usr/bin/screen
/usr/share/doc/screen/patchlevel.h.gz
10:29:01
#dpkg -L screen ?less
/.
/etc
/etc/init.d
/etc/init.d/screen-cleanup
/etc/screenrc
/usr
/usr/share
/usr/share/doc
/usr/share/doc/screen
/usr/share/doc/screen/FAQ.gz
...
/usr/share/info/screen.info-2.gz
/usr/share/info/screen.info-4.gz
/usr/share/info/screen.info-5.gz
/usr/share/info/screen.info.gz
/usr/bin
/usr/bin/screen
/usr/share/doc/screen/patchlevel.h.gz
Пакет ?less не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
10:29:07
#dpkg -L screen |less
10:29:57
#dpkg -S screen |less
10:30:41
#dpkg -l | grep pstree

10:32:19
#dpkg -i pstree
dpkg: не удалось обработать параметр pstree (--install):
 нет доступа к архиву: Нет такого файла или каталога
При обработке следующих пакетов произошли ошибки:
 pstree
10:32:34
#dpkg -S `which pstree`
psmisc: /usr/bin/pstree
10:33:16
#which pstree
/usr/bin/pstree
10:34:03
#dpkg -S `which pstree`
psmisc: /usr/bin/pstree
10:35:05
#dpkg -L | grep -v /bin/pstree
dpkg-query: --listfiles требует указания хотя бы одного имени пакета
Для вывода справки по опросу пакетов используйте --help;
Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL)
используйте --license.
10:36:27
#dpkg -L | grep -v pstree
dpkg-query: --listfiles требует указания хотя бы одного имени пакета
Для вывода справки по опросу пакетов используйте --help;
Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL)
используйте --license.
10:36:58
#dpkg -L | grep pstree
dpkg-query: --listfiles требует указания хотя бы одного имени пакета
Для вывода справки по опросу пакетов используйте --help;
Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL)
используйте --license.
10:37:06
#dpkg -L pstree | grep -v /bin/pstree
Пакет pstree не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
10:37:38
#dpkg -L pstree
Пакет pstree не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
10:37:49
#dpkg -S pstree
psmisc: /usr/share/man/man1/pstree.x11.1.gz
psmisc: /usr/share/pixmaps/pstree32.xpm
psmisc: /usr/bin/pstree.x11
psmisc: /usr/share/pixmaps/pstree16.xpm
psmisc: /usr/share/man/man1/pstree.1.gz
psmisc: /usr/bin/pstree
10:38:07
#dpkg -L pstree
Пакет pstree не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
10:40:46
#dpkg -l pstree
Шаблону pstree не соответствует ни один пакет.
10:41:44
#dpkg -S psmisc | grep /bin

10:42:51
#dpkg -S psmisc | grep bin

10:43:08
#dpkg -S psmisc | grep /usr/bin

10:43:15
#dpkg -S psmisc | grep bin

10:43:44
#dpkg -S psmisc
psmisc: /usr/share/doc/psmisc/copyright
psmisc: /usr/share/doc/psmisc/README.Debian
psmisc: /usr/share/doc/psmisc
psmisc: /usr/share/locale/fr/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/nb/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/zh_TW/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/ja/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/ro/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/vi/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/ca/LC_MESSAGES/psmisc.mo
...
psmisc: /usr/share/locale/fi/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/hu/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/doc/psmisc/README
psmisc: /usr/share/locale/pt/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/zh_CN/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/doc/psmisc/changelog.Debian.gz
psmisc: /usr/share/locale/nl/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/de/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/ru/LC_MESSAGES/psmisc.mo
psmisc: /usr/share/locale/it/LC_MESSAGES/psmisc.mo
10:44:02
#dpkg -L psmisc | grep /bin
/bin
/bin/fuser
/usr/bin
/usr/bin/killall
/usr/bin/pstree
/usr/bin/pstree.x11
10:44:23
#dpkg -L psmisc | grep bin
/bin
/bin/fuser
/usr/bin
/usr/bin/killall
/usr/bin/pstree
/usr/bin/pstree.x11
10:44:39
#apt-get install debsums
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  debsums
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 48,2kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 270kB.
Получено:1 http://10.0.35.1 sid/main debsums 2.0.44 [48,2kB]
Получено 48,2kБ за 0s (0Б/c)
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета debsums.
(Чтение базы данных ... на данный момент установлено 46339 файлов и каталогов.)
Распаковывается пакет debsums (из файла .../debsums_2.0.44_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет debsums (2.0.44) ...
10:46:55
#debsums -a | less
10:48:20
#debsums -a | grep -v OK
debsums: no md5sums for at
/etc/bash.bashrc                                                          FAILED
debsums: no md5sums for binutils
debsums: no md5sums for bzip2
debsums: no md5sums for console-cyrillic
debsums: no md5sums for debian-archive-keyring
/etc/default/debsums                                                      FAILED
debsums: no md5sums for ed
debsums: no md5sums for initscripts
debsums: no md5sums for libbz2-1.0
...
debsums: no md5sums for lockfile-progs
debsums: no md5sums for mawk
debsums: no md5sums for miscfiles
debsums: no md5sums for module-init-tools
/etc/monit/monitrc                                                        FAILED
/etc/default/monit                                                        FAILED
debsums: no md5sums for netbase
debsums: no md5sums for sysv-rc
debsums: no md5sums for sysvinit
debsums: no md5sums for sysvinit-utils
10:49:32
#debsums | grep -v OK
debsums: no md5sums for at
debsums: no md5sums for binutils
debsums: no md5sums for bzip2
debsums: no md5sums for console-cyrillic
debsums: no md5sums for debian-archive-keyring
debsums: no md5sums for ed
debsums: no md5sums for initscripts
debsums: no md5sums for libbz2-1.0
debsums: no md5sums for libdb4.5
debsums: no md5sums for libgdbm3
debsums: no md5sums for liblockfile1
debsums: no md5sums for lockfile-progs
debsums: no md5sums for mawk
debsums: no md5sums for miscfiles
debsums: no md5sums for module-init-tools
debsums: no md5sums for netbase
debsums: no md5sums for sysv-rc
debsums: no md5sums for sysvinit
debsums: no md5sums for sysvinit-utils
10:50:03
#debsums
/usr/share/locale/sl/LC_MESSAGES/libapt-pkg4.7.mo                             OK
/usr/share/locale/sl/LC_MESSAGES/libapt-inst1.1.mo                            OK
/usr/share/locale/nn/LC_MESSAGES/apt.mo                                       OK
/usr/share/locale/nn/LC_MESSAGES/libapt-pkg4.7.mo                             OK
/usr/share/locale/nn/LC_MESSAGES/libapt-inst1.1.mo                            OK
/usr/share/locale/mr/LC_MESSAGES/apt.mo                                       OK
/usr/share/locale/mr/LC_MESSAGES/libapt-pkg4.7.mo                             OK
/usr/share/locale/mr/LC_MESSAGES/libapt-inst1.1.mo                            OK
/usr/share/locale/zh_TW/LC_MESSAGES/apt.mo                                    OK
/usr/share/locale/zh_TW/LC_MESSAGES/libapt-pkg4.7.mo                          OK
...
/usr/bin/apt-sortpkgs                                                         OK
/usr/bin/apt-ftparchive                                                       OK
/usr/bin/apt-extracttemplates                                                 OK
/usr/share/locale/pt_BR/LC_MESSAGES/aptitude.mo                               OK
/usr/share/locale/ja/LC_MESSAGES/aptitude.mo                                  OK
/usr/share/locale/pl/LC_MESSAGES/aptitude.mo                                  OK
/usr/share/locale/sk/LC_MESSAGES/aptitude.mo                                  OK
/usr/share/locale/zh_TW/LC_MESSAGES/aptitude.mo                               OK
/usr/share/locale/it/LC_MESSAGES/aptitude.mo                                  OK
/usr/share/locale/lt/LC_MESSAGES/aptitude.mo                                  OK
10:51:58
#debsums /h
debsums: invalid package name '/h'
10:52:01
#man debsums
10:52:34
#debsums | grep -v OK
debsums: no md5sums for at
debsums: no md5sums for binutils
debsums: no md5sums for bzip2
debsums: no md5sums for console-cyrillic
debsums: no md5sums for debian-archive-keyring
debsums: no md5sums for ed
debsums: no md5sums for initscripts
debsums: no md5sums for libbz2-1.0
debsums: no md5sums for libdb4.5
debsums: no md5sums for libgdbm3
debsums: no md5sums for liblockfile1
debsums: no md5sums for lockfile-progs
debsums: no md5sums for mawk
debsums: no md5sums for miscfiles
debsums: no md5sums for module-init-tools
debsums: no md5sums for netbase
debsums: no md5sums for sysv-rc
debsums: no md5sums for sysvinit
debsums: no md5sums for sysvinit-utils
10:52:45
#debsums -g at
debsums: no md5sums for at and no deb available
10:53:00
#debsums -g nawk
debsums: package nawk is not installed
10:54:55
#debsums -g bzip2
debsums: no md5sums for bzip2 and no deb available
10:55:10
#man dpkg
10:57:58
#dpkg -l |grep at
ii  debsums                              2.0.44                       verification of installed package files against MD5 checksums
ii  defoma                               0.11.10-0.2                  Debian Font Manager -- automatic font configuration framework
ii  dmidecode                            2.9-1                        Dump Desktop Management Interface data
ii  docbook-xml                          4.5-6                        standard XML documentation system, for software and systems
ii  eject                                2.1.5+deb1+cvs20081104-6     ejects CDs and operates CD-Changers under Linux
ii  exif                                 0.6.17-1                     command-line utility to show EXIF information in JPEG files
ii  exim4                                4.69-11                      metapackage to ease Exim MTA (v4) installation
ii  exim4-config                         4.69-11                      configuration for the Exim MTA (v4)
ii  fontconfig                           2.6.0-3                      generic font configuration library - support binaries
ii  fontconfig-config                    2.6.0-3                      generic font configuration library - configuration
...
ii  xinit                                1.1.1-1                      X server initialisation tool
ii  xinput                               1.4.2-1                      Runtime configuration and test of XInput devices
ii  xkb-data                             1.5-2                        X Keyboard Extension (XKB) configuration data
ii  xml-core                             0.12                         XML infrastructure and XML catalog file support
ii  xorg-docs                            1:1.4-5                      Miscellaneous documentation for the X.org X Window System
ii  xscreensaver                         5.05-3                       Automatic screensaver for X
ii  xscreensaver-data                    5.05-3                       data files to be shared among screensaver frontends
ii  xserver-xorg-video-ati               1:6.12.2-2                   X.Org X server -- ATI display driver wrapper
ii  xterm                                242-1                        X terminal emulator
ii  xulrunner-1.9                        1.9.0.10-1                   XUL + XPCOM application runner
10:58:16
#dpkg -l |grep ^at$

10:58:28
#dpkg -l |grep ^at

10:58:36
#dpkg -l |grep at$

10:58:44
#dpkg -l |grep -x at

10:59:14
#dpkg -l | grep -x at

10:59:22
#dpkg -l | grep -x "at"

10:59:37
#dpkg -l | grep "at"
ii  debsums                              2.0.44                       verification of installed package files against MD5 checksums
ii  defoma                               0.11.10-0.2                  Debian Font Manager -- automatic font configuration framework
ii  dmidecode                            2.9-1                        Dump Desktop Management Interface data
ii  docbook-xml                          4.5-6                        standard XML documentation system, for software and systems
ii  eject                                2.1.5+deb1+cvs20081104-6     ejects CDs and operates CD-Changers under Linux
ii  exif                                 0.6.17-1                     command-line utility to show EXIF information in JPEG files
ii  exim4                                4.69-11                      metapackage to ease Exim MTA (v4) installation
ii  exim4-config                         4.69-11                      configuration for the Exim MTA (v4)
ii  fontconfig                           2.6.0-3                      generic font configuration library - support binaries
ii  fontconfig-config                    2.6.0-3                      generic font configuration library - configuration
...
ii  xinit                                1.1.1-1                      X server initialisation tool
ii  xinput                               1.4.2-1                      Runtime configuration and test of XInput devices
ii  xkb-data                             1.5-2                        X Keyboard Extension (XKB) configuration data
ii  xml-core                             0.12                         XML infrastructure and XML catalog file support
ii  xorg-docs                            1:1.4-5                      Miscellaneous documentation for the X.org X Window System
ii  xscreensaver                         5.05-3                       Automatic screensaver for X
ii  xscreensaver-data                    5.05-3                       data files to be shared among screensaver frontends
ii  xserver-xorg-video-ati               1:6.12.2-2                   X.Org X server -- ATI display driver wrapper
ii  xterm                                242-1                        X terminal emulator
ii  xulrunner-1.9                        1.9.0.10-1                   XUL + XPCOM application runner
10:59:42
#dpkg -l | grep "^atS"

11:00:14
#dpkg -l | grep '^atS'

11:00:34
#dpkg -l | grep `^atS`
bash: ^atS: команда не найдена
grep --help' для получения более подробного описания.
11:00:41
#dpkg -l | grep -x at

11:01:05
#dpkg -l | egrep -x at

11:01:17
#dpkg -l | egrep at
ii  debsums                              2.0.44                       verification of installed package files against MD5 checksums
ii  defoma                               0.11.10-0.2                  Debian Font Manager -- automatic font configuration framework
ii  dmidecode                            2.9-1                        Dump Desktop Management Interface data
ii  docbook-xml                          4.5-6                        standard XML documentation system, for software and systems
ii  eject                                2.1.5+deb1+cvs20081104-6     ejects CDs and operates CD-Changers under Linux
ii  exif                                 0.6.17-1                     command-line utility to show EXIF information in JPEG files
ii  exim4                                4.69-11                      metapackage to ease Exim MTA (v4) installation
ii  exim4-config                         4.69-11                      configuration for the Exim MTA (v4)
ii  fontconfig                           2.6.0-3                      generic font configuration library - support binaries
ii  fontconfig-config                    2.6.0-3                      generic font configuration library - configuration
...
ii  xinit                                1.1.1-1                      X server initialisation tool
ii  xinput                               1.4.2-1                      Runtime configuration and test of XInput devices
ii  xkb-data                             1.5-2                        X Keyboard Extension (XKB) configuration data
ii  xml-core                             0.12                         XML infrastructure and XML catalog file support
ii  xorg-docs                            1:1.4-5                      Miscellaneous documentation for the X.org X Window System
ii  xscreensaver                         5.05-3                       Automatic screensaver for X
ii  xscreensaver-data                    5.05-3                       data files to be shared among screensaver frontends
ii  xserver-xorg-video-ati               1:6.12.2-2                   X.Org X server -- ATI display driver wrapper
ii  xterm                                242-1                        X terminal emulator
ii  xulrunner-1.9                        1.9.0.10-1                   XUL + XPCOM application runner
11:01:23
#apt-cache show udev
Package: udev
Priority: important
Section: admin
Installed-Size: 956
Maintainer: Marco d'Itri <md@linux.it>
Architecture: i386
Version: 0.141-1
Replaces: initramfs-tools (<= 0.41)
Depends: libc6 (>= 2.4), libselinux1 (>= 2.0.59), libvolume-id1 (>= 0.140-1), lsb-base (>= 3.0-6)
Pre-Depends: debconf (>= 1.4.69) | debconf-2.0
Conflicts: hal (<< 0.5.6-2), hotplug, initramfs-tools (<< 0.39), initscripts (<< 2.85-16), klibc-utils (<= 1.4.19-1), lvm-common (<< 1.5.13), makedev (<< 2.3.1-80), module-init-tools (<< 3.2.2-1), multipath-tools (<< 0.4.8-12)
Filename: pool/main/u/udev/udev_0.141-1_i386.deb
Size: 312856
MD5sum: b85719f8ca3a660d492bdd45b13b3566
SHA1: b8916a7fa7a3e26991cea8252709b0880c16a78f
SHA256: d404564b783a2a20221cf3e2b13d52cd0edd175728c5725e9a20871757b93d77
Description: /dev/ and hotplug management daemon
 udev is a daemon which dynamically creates and removes device nodes from
 /dev/, handles hotplug events and loads drivers at boot time. It replaces
 the hotplug package and requires a 2.6.18 or newer kernel version.
Tag: admin::{boot,filesystem,hardware,kernel}, hardware::detection, implemented-in::c, implemented-in::shell, interface::daemon, role::program
11:01:49
#dpkg -I at
dpkg-deb: не удалось прочитать архив `at': Нет такого файла или каталога
11:02:23
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main
11:06:23
#apt-cache stats
Всего имён пакетов : 32485 (1299k)
  Обычных пакетов: 24756
  Полностью виртуальных пакетов: 270
  Одиночных виртуальных пакетов: 2309
  Смешанных виртуальных пакетов: 232
  Отсутствует: 4918
Всего уникальных версий: 24988 (1399k)
Всего уникальных описаний: 24988 (600k)
Всего зависимостей: 152286 (4264k)
Всего отношений Версия/Файл: 25590 (409k)
Всего отношений Описание/Файл: 24988 (400k)
Всего отношений Provides: 4409 (88,2k)
Всего развёрнутых строк: 61 (422)
Всего информации о зависимостях: 627k
Пустого места в кеше: 83,7k
Полное учтённое пространство: 7545k
11:11:53
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main
11:15:40
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main
11:17:24
#apt-cache stats
Всего имён пакетов : 33209 (1328k)
  Обычных пакетов: 25424
  Полностью виртуальных пакетов: 304
  Одиночных виртуальных пакетов: 2334
  Смешанных виртуальных пакетов: 243
  Отсутствует: 4904
Всего уникальных версий: 25690 (1439k)
Всего уникальных описаний: 28353 (680k)
Всего зависимостей: 156294 (4376k)
Всего отношений Версия/Файл: 26269 (420k)
Всего отношений Описание/Файл: 28353 (454k)
Всего отношений Provides: 4598 (92,0k)
Всего развёрнутых строк: 129 (1407)
Всего информации о зависимостях: 641k
Пустого места в кеше: 58,9k
Полное учтённое пространство: 7716k
11:17:47
#apt-cache search lame | less
11:21:08
#gpg --recv-key --keyserver wwwkeys.eu.pgp.net 4D270D06F42584E6
gpg: создан каталог `/root/.gnupg'
gpg: создан новый файл настроек `/root/.gnupg/gpg.conf'
gpg: ВНИМАНИЕ: параметры в `/root/.gnupg/gpg.conf' еще не активны при этом запуске
gpg: создана таблица ключей `/root/.gnupg/secring.gpg'
gpg: создана таблица ключей `/root/.gnupg/pubring.gpg'
gpg: запрашиваю ключ F42584E6 с hkp сервера wwwkeys.eu.pgp.net
gpg: /root/.gnupg/trustdb.gpg: создана таблица доверий
gpg: ключ F42584E6: открытый ключ "Lenny Stable Release Key <debian-release@lists.debian.org>" импортирован
gpg: не найдено абсолютно доверяемых ключей
gpg: Всего обработано: 1
gpg:                  импортировано: 1
11:21:56
#gpg --export 4D270D06F42584E6 | apt-key add -
OK
11:24:24
#man sources.list
прошла 31 минута
11:55:30
#ls -la /var/
итого 52
drwxr-xr-x 13 root root  4096 Май 24 13:15 .
drwxr-xr-x 21 root root  4096 Ноя 24  2008 ..
drwxr-xr-x  2 root root  4096 Май 29 09:32 backups
drwxr-xr-x  9 root root  4096 Ноя 25  2008 cache
drwxr-xr-x 34 root root  4096 Май 28 11:26 lib
drwxrwsr-x  2 root staff 4096 Апр 24 22:21 local
drwxrwxrwt  3 root root  4096 Май 29 09:32 lock
drwxr-xr-x  8 root root  4096 Май 29 09:32 log
drwxrwsr-x  2 root mail  4096 Май 27 11:43 mail
drwxr-xr-x  2 root root  4096 Май 24 13:15 opt
drwxr-xr-x 13 root root  4096 Май 29 10:28 run
drwxr-xr-x  6 root root  4096 Май 27 11:32 spool
drwxrwxrwt  2 root root  4096 Май 28 16:53 tmp
11:55:39
#ls -la /var/lib/apt/
итого 36
drwxr-xr-x  4 root root  4096 Май 29 10:46 .
drwxr-xr-x 34 root root  4096 Май 28 11:26 ..
-rw-r--r--  1 root root 18111 Май 29 10:46 extended_states
drwxr-xr-x  3 root root  4096 Май 29 11:24 lists
drwxr-xr-x  2 root root  4096 Апр 14 15:31 periodic
11:56:01
#ls -la /var/lib/apt/lists/
итого 30300
drwxr-xr-x 3 root root     4096 Май 29 11:24 .
drwxr-xr-x 4 root root     4096 Май 29 10:46 ..
-rw-r--r-- 1 root root   259955 Май 27 05:20 10.0.35.1:9999_debian_dists_sid_contrib_binary-i386_Packages
-rw-r--r-- 1 root root 27403811 Май 29 10:11 10.0.35.1:9999_debian_dists_sid_main_binary-i386_Packages
-rw-r--r-- 1 root root  2406081 Май 28 15:17 10.0.35.1:9999_debian_dists_sid_main_i18n_Translation-ru
-rw-r--r-- 1 root root   494202 Май 29 05:23 10.0.35.1:9999_debian_dists_sid_non-free_binary-i386_Packages
-rw-r--r-- 1 root root    94380 Май 29 06:02 10.0.35.1:9999_debian_dists_sid_Release
-rw-r--r-- 1 root root     1032 Май 29 06:02 10.0.35.1:9999_debian_dists_sid_Release.gpg
-rw-r----- 1 root root        0 Май 24 13:17 lock
drwxr-xr-x 2 root root     4096 Май 29 11:24 partial
-rw-r--r-- 1 root root   259502 Май 26 20:18 www.debian-multimedia.org_dists_sid_main_binary-i386_Packages
-rw-r--r-- 1 root root     2023 Май 26 20:18 www.debian-multimedia.org_dists_sid_main_binary-i386_Packages.IndexDiff
-rw-r--r-- 1 root root        0 Май  8 10:59 www.debian-multimedia.org_dists_sid_main_i18n_Translation-ru
-rw-r--r-- 1 root root    13221 Май 29 11:02 www.debian-multimedia.org_dists_sid_Release
-rw-r--r-- 1 root root      197 Май 29 11:02 www.debian-multimedia.org_dists_sid_Release.gpg
11:56:11
#less /var/lib/apt/lists/10.0.35.1\:9999_debian_dists_sid_main_binary-i3
11:57:42
#netselect debian.org.ua debian.ru debian-mulnimedia.org
netselect: unknown host debian-mulnimedia.org
   14 debian.org.ua
11:59:55
#netselect -vv debian.org.ua debian.ru debian-multimedia.org
Running netselect to choose 1 out of 3 addresses.
.................................
debian.org.ua                           13 ms   8 hops   80% ok ( 8/10) [   28]
debian.ru                               98 ms   9 hops  100% ok (10/10) [  186]
debian-multimedia.org                   62 ms  10 hops   90% ok ( 9/10) [  138]
   28 debian.org.ua
12:00:18
#netselect -vv debian.org.ua debian.ru debian-multimedia.org
Running netselect to choose 1 out of 3 addresses.
...............................
debian.org.ua                           19 ms   8 hops   90% ok ( 9/10) [   37]
debian.ru                               99 ms   9 hops  100% ok (10/10) [  188]
debian-multimedia.org                   66 ms  10 hops   70% ok ( 7/10) [  188]
   37 debian.org.ua
12:01:48
#tracerout expres-bank.ua
bash: tracerout: команда не найдена
12:03:08
#traceroute expres-bank.ua
traceroute to expres-bank.ua (62.149.18.190), 30 hops max, 60 byte packets
 1  192.168.15.254 (192.168.15.254)  1.182 ms  1.576 ms  1.772 ms
 2  10.0.35.1 (10.0.35.1)  0.274 ms  0.263 ms  0.256 ms
 3  192.168.70.1 (192.168.70.1)  7.951 ms  16.504 ms  16.496 ms
 4  ip.194.150.93.65.veer.net.ua (194.150.93.65)  16.486 ms  16.681 ms  16.674 ms
 5  uplink-uaix.veer.net.ua (194.150.92.14)  16.669 ms  16.662 ms  18.678 ms
 6  217.27.155.29.sitel.com.ua (217.27.155.29)  16.639 ms  16.420 ms  18.438 ms
 7  colocall-10G-gw.ix.net.ua (195.35.65.14)  16.392 ms  15.133 ms  15.107 ms
 8  athena.colocall.net (62.149.2.108)  16.566 ms  18.402 ms  16.347 ms
 9  * * *
...
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *^C
12:03:34
#netselect-apt sid
Using distribution sid.
Retrieving the list of mirrors from www.debian.org...
--2009-05-29 12:04:39--  http://www.debian.org/mirror/mirrors_full
Распознаётся www.debian.org... 194.109.137.218
Устанавливается соединение с www.debian.org|194.109.137.218|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 266326 (260K) [text/html]
Сохраняется в каталог: `mirrors_full'.
100%[======================================================================================>] 266 326      153K/s   в 1,7s
2009-05-29 12:04:41 (153 KB/s) - `mirrors_full' сохранён [266326/266326]
...
netselect: 2 (2 active) nameserver request(s)...
Duplicate address 192.129.4.120 (http://ftp.ro.debian.org/debian/, http://192.129.4.120/debian/); keeping only under first name.
netselect: 2 (2 active) nameserver request(s)...
Duplicate address 217.31.49.94 (http://debian.ignum.cz/debian/, http://217.31.49.94/debian/); keeping only under first name.
netselect: 2 (2 active) nameserver request(s)...
Duplicate address 83.164.192.202 (http://debian.lagis.at/debian/, http://83.164.192.202/debian/); keeping only under first name.
netselect: 2 (2 active) nameserver request(s)...
Duplicate address 91.121.124.139 (http://mir1.ovh.net/debian/, http://91.121.124.139/debian/); keeping only under first name.
Running netselect to choose 1 out of 301 addresses.
................................................................................................................................................................................................................................................................................................................................................................................................................

Файлы

  • /etc/apt/sources.list
  • /etc/apt/sources.list
    >
    deb http://10.0.35.1:9999/debian sid main
    

    Статистика

    Время первой команды журнала17:14:54 2009- 5-28
    Время последней команды журнала12:03:34 2009- 5-29
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %31.68
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 2.33
    Количество командных строк в единицу времени, команда/мин 0.72
    Частота использования команд
    dpkg46|===============================| 31.94%
    grep28|===================| 19.44%
    debsums9|======| 6.25%
    less8|=====| 5.56%
    ls6|====| 4.17%
    apt-cache6|====| 4.17%
    wc4|==| 2.78%
    man3|==| 2.08%
    cat3|==| 2.08%
    netselect3|==| 2.08%
    gqview3|==| 2.08%
    su3|==| 2.08%
    egrep2|=| 1.39%
    dot2|=| 1.39%
    gpg2|=| 1.39%
    apt-get2|=| 1.39%
    exit2|=| 1.39%
    apt-key1|| 0.69%
    touch1|| 0.69%
    traceroute1|| 0.69%
    screen.dot1|| 0.69%
    echo1|| 0.69%
    touchexit1|| 0.69%
    tracerout1|| 0.69%
    netselect-apt1|| 0.69%
    ssh1|| 0.69%
    iceweasel.dot1|| 0.69%
    file1|| 0.69%
    which1|| 0.69%
    ____
    *) Интервалы неактивности длительностью 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$