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

Содержание

Журнал

Понедельник (11/30/09)

08:47:31
$pin
ping: unknown host proxy
08:48:20
$ssh root@192.168.16.13
The authenticity of host '192.168.16.13 (192.168.16.13)' can't be established.
RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.13' (RSA) to the list of known hosts.
root@192.168.16.13's password:
Last login: Mon Nov 30 09:49:16 2009 from 192.168.16.4
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 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.
l3-agent is already running: pid=1255; pidfile=/root/.lilalo/l3-agent.pid
08:49:54
#screen -x
08:53:04
$mc
прошло 84 минуты
10:17:59
$/home/user
Display all 201 possibilities? (y or n)
user/    user121/ user145/ user169/ user192/ user35/  user59/  user82/
user1/   user122/ user146/ user17/  user193/ user36/  user6/   user83/
user10/  user123/ user147/ user170/ user194/ user37/  user60/  user84/
user100/ user124/ user148/ user171/ user195/ user38/  user61/  user85/
user101/ user125/ user149/ user172/ user196/ user39/  user62/  user86/
user102/ user126/ user15/  user173/ user197/ user4/   user63/  user87/
user103/ user127/ user150/ user174/ user198/ user40/  user64/  user88/
user104/ user128/ user151/ user175/ user199/ user41/  user65/  user89/
user105/ user129/ user152/ user176/ user2/   user42/  user66/  user9/
...
user112/ user136/ user16/  user183/ user26/  user5/   user73/  user97/
user113/ user137/ user160/ user184/ user27/  user50/  user74/  user98/
user114/ user138/ user161/ user185/ user28/  user51/  user75/  user99/
user115/ user139/ user162/ user186/ user29/  user52/  user76/
user116/ user14/  user163/ user187/ user3/   user53/  user77/
user117/ user140/ user164/ user188/ user30/  user54/  user78/
user118/ user141/ user165/ user189/ user31/  user55/  user79/
user119/ user142/ user166/ user19/  user32/  user56/  user8/
user12/  user143/ user167/ user190/ user33/  user57/  user80/
user120/ user144/ user168/ user191/ user34/  user58/  user81/
10:17:59
$/home/user/
bash: /home/user/: is a directory
10:22:18
$la -l
bash: la: command not found
10:22:25
$ls
итого 1558
-rwxr-xr-x 1 root root      13 2008-03-11 12:42 hello
-rw-r--r-- 1 user user 1585216 2009-11-30 11:21 mc-4.6.0-4.i386.rpm
10:22:28
$man rpm
10:23:10
$sudo mandb
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
10:25:56
$su -
Password:
10:27:17
#man rpm
10:27:23
#mandb
Удаление старых записей базы данных в /usr/share/man...
Обработка страниц руководства в /usr/share/man...
Удаление старых записей базы данных в /usr/local/man...
Обработка страниц руководства в /usr/local/man...
Удаление старых записей базы данных в /usr/local/share/man...
Обработка страниц руководства в /usr/local/share/man...
0 man подкаталоги содержат более новые страницы руководства.
добавлены 0 страницы руководства.
побочные 0 cats добавлены.
удалены 0 старые записи базы данных.
10:27:28
#man rpm
10:27:31
#app-get rpm
bash: app-get: command not found
10:30:32
#xran
bash: xran: command not found
10:33:23
#xru
bash: xrun: command not found
10:33:26
#xrand
bash: xrand: command not found
10:33:36
#xrandr
Can't open display
10:33:38
#loggoff
bash: loggoff: command not found
10:33:52
#log
bash: logoff: command not found
10:33:54
#exit
exit
10:34:01
$ap
appres                apt-config            aptitude
apropos               apt-extracttemplates  apt-key
apt-cache             apt-ftparchive        apt-sortpkgs
apt-cdrom             apt-get
10:34:01
$apt
apt-cache             apt-extracttemplates  aptitude
apt-cdrom             apt-ftparchive        apt-key
apt-config            apt-get               apt-sortpkgs
10:34:01
$apt-get rpm
E: Неверная операция rpm
прошло 14 минут
10:48:43
$apt-get install rpm
E: Не могу открыть файл блокировки /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
10:48:51
$sudo
Password:
Sorry, try again.
Password:
sudo: 1 incorrect password attempt
10:49:13
$su -
Password:
l3-agent is already running: pid=1871; pidfile=/root/.lilalo/l3-agent.pid
10:49:20
#apt-get install rpm
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libbeecrypt6 libneon25 librpm4 libsqlite3-0
Предлагаемые пакеты:
  alien
НОВЫЕ пакеты, которые будут установлены:
  libbeecrypt6 libneon25 librpm4 libsqlite3-0 rpm
обновлено 0, установлено 5 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 2211kБ архивов.
...
Распаковывается пакет libsqlite3-0 (из файла .../libsqlite3-0_3.3.8-1.1_i386.deb)...
Выбор ранее не выбранного пакета librpm4.
Распаковывается пакет librpm4 (из файла .../librpm4_4.4.1-13_i386.deb)...
Выбор ранее не выбранного пакета rpm.
Распаковывается пакет rpm (из файла .../archives/rpm_4.4.1-13_i386.deb)...
Настраивается пакет libbeecrypt6 (4.1.2-6) ...
Настраивается пакет libneon25 (0.25.5.dfsg-6) ...
Настраивается пакет libsqlite3-0 (3.3.8-1.1) ...
Настраивается пакет librpm4 (4.4.1-13) ...
Настраивается пакет rpm (4.4.1-13) ...
10:50:11
#apt-get install mc
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Предлагаемые пакеты:
  zip unzip arj
НОВЫЕ пакеты, которые будут установлены:
  mc
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 2137kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 5526kB.
Получено:1 http://debian.org.ua etch/main mc 1:4.6.1-6 [2137kB]
Получено 2137kB за 18s (115kB/c)
Выбор ранее не выбранного пакета mc.
(Чтение базы данных... на данный момент установлено 22857 файлов и каталогов.)
Распаковывается пакет mc (из файла .../mc_1%3a4.6.1-6_i386.deb)...
Настраивается пакет mc (4.6.1-6) ...
10:50:42
#mc
10:52:10
#arp -an
? (192.168.16.202) at 00:16:35:7D:81:EE [ether] on eth0
? (192.168.16.254) at 00:04:75:75:46:B1 [ether] on eth0
? (192.168.16.13) at 00:16:3E:00:00:13 [ether] on eth0
10:52:45
#arp -a
host202.net.nt (192.168.16.202) at 00:16:35:7D:81:EE [ether] on eth0
debian.net.nt (192.168.16.254) at 00:04:75:75:46:B1 [ether] on eth0
linux13.net.nt (192.168.16.13) at 00:16:3E:00:00:13 [ether] on eth0
10:52:55
#tcpd
tcpd       tcpdchk    tcpdmatch
10:52:55
#tcpd
tcpd       tcpdchk    tcpdmatch
10:52:55
#apt-get install tcpdump
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libpcap0.8
НОВЫЕ пакеты, которые будут установлены:
  libpcap0.8 tcpdump
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 392kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 877kB.
Хотите продолжить [Д/н]? д
Получено:1 http://debian.org.ua etch/main libpcap0.8 0.9.5-1 [89,5kB]
Получено:2 http://debian.org.ua etch/main tcpdump 3.9.5-2etch1 [303kB]
Получено 392kB за 0s (6175kB/c)
Выбор ранее не выбранного пакета libpcap0.8.
(Чтение базы данных... на данный момент установлено 23042 файлов и каталогов.)
Распаковывается пакет libpcap0.8 (из файла .../libpcap0.8_0.9.5-1_i386.deb)...
Выбор ранее не выбранного пакета tcpdump.
Распаковывается пакет tcpdump (из файла .../tcpdump_3.9.5-2etch1_i386.deb)...
Настраивается пакет libpcap0.8 (0.9.5-1) ...
Настраивается пакет tcpdump (3.9.5-2etch1) ...
10:54:38
#tcpd
tcpd       tcpdchk    tcpdmatch  tcpdump
10:54:38
#tcpd
tcpd       tcpdchk    tcpdmatch  tcpdump
10:54:38
#tcpdump --h
tcpdump version 3.9.5
libpcap version 0.9.5
Usage: tcpdump [-aAdDeflLnNOpqRStuUvxX] [-c count] [ -C file_size ]
                [ -E algo:secret ] [ -F file ] [ -i interface ] [ -M secret ]
                [ -r file ] [ -s snaplen ] [ -T type ] [ -w file ]
                [ -W filecount ] [ -y datalinktype ] [ -Z user ]
                [ expression ]
10:54:56
#man tcpdump
10:57:27
#ssh
ssh          ssh-agent    ssh-copy-id  ssh-keygen
ssh-add      ssh-argv0    sshd         ssh-keyscan
10:57:27
#ssh
ssh          ssh-agent    ssh-copy-id  ssh-keygen
ssh-add      ssh-argv0    sshd         ssh-keyscan
10:58:37
#mc
11:01:49
#/etc/init.d/gm
bash: /etc/init.d/gm: No such file or directory
11:02:07
#/etc/init.d/g
gdm       glibc.sh
прошло 14 минут
11:17:01
$mc
11:17:49
$ssh root@192.168.16.3
The authenticity of host '192.168.16.3 (192.168.16.3)' can't be established.
RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.3' (RSA) to the list of known hosts.
root@192.168.16.3's password:
Last login: Sun May 24 13:24:59 2009 from 192.168.16.254
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 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.
11:24:33
#exit
exit
Connection to 192.168.16.3 closed.
11:24:36
$ssh root@192.168.16.1
root@192.168.16.13's password:
11:25:00
$su -
Password:
l3-agent is already running: pid=1871; pidfile=/root/.lilalo/l3-agent.pid
11:33:41
#ap
appres                apt-config            aptitude
apropos               apt-extracttemplates  apt-key
apt-cache             apt-ftparchive        apt-sortpkgs
apt-cdrom             apt-get
11:33:41
#apt-get install nmap
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libpcre3
НОВЫЕ пакеты, которые будут установлены:
  libpcre3 nmap
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 932kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 2863kB.
Хотите продолжить [Д/н]? д
Получено:1 http://debian.org.ua etch/main libpcre3 6.7+7.4-4 [197kB]
Получено:2 http://debian.org.ua etch/main nmap 4.11-1 [736kB]
Получено 932kB за 0s (8202kB/c)
Выбор ранее не выбранного пакета libpcre3.
(Чтение базы данных... на данный момент установлено 23063 файлов и каталогов.)
Распаковывается пакет libpcre3 (из файла .../libpcre3_6.7+7.4-4_i386.deb)...
Выбор ранее не выбранного пакета nmap.
Распаковывается пакет nmap (из файла .../archives/nmap_4.11-1_i386.deb)...
Настраивается пакет libpcre3 (6.7+7.4-4) ...
Настраивается пакет nmap (4.11-1) ...
11:33:59
#ssh root@192.168.16.13
The authenticity of host '192.168.16.13 (192.168.16.13)' can't be established.
RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.13' (RSA) to the list of known hosts.
root@192.168.16.13's password:
Last login: Mon Nov 30 12:06:11 2009 from 192.168.16.2
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 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.
l3-agent is already running: pid=1255; pidfile=/root/.lilalo/l3-agent.pid
11:42:44
#vi /etc/gdm/gdm.conf
11:44:35
#exit
exit
Connection to 192.168.16.13 closed.
11:44:43
#mc
11:46:15
$mc
11:46:29
$su -
Password:
l3-agent is already running: pid=1871; pidfile=/root/.lilalo/l3-agent.pid
11:52:23
#ice
iceauth    iceweasel
11:52:23
#iceweasel
(firefox-bin:3121): Gtk-WARNING **: cannot open display:
11:52:37
#mc
прошло 47 минут
12:40:32
#apt-get install lynx
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Уже установлена самая новая версия lynx.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
12:40:43
#lynx
12:41:13
#mc
12:42:10
#mc
12:49:00
#ap
appres                apt-cdrom             apt-ftparchive        apt-key
apropos               apt-config            apt-get               apt-sortpkgs
apt-cache             apt-extracttemplates  aptitude
12:49:00
#apt-get install bash-completion
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакет bash-completion недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
Однако следующие пакеты могут его заменить:
  bash
E: Для пакета bash-completion не найдены кандидаты на установку
12:52:37
#apt-get install bash
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Уже установлена самая новая версия bash.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
12:52:52
#apt-get install bash-completion
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакет bash-completion недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
Однако следующие пакеты могут его заменить:
  bash
E: Для пакета bash-completion не найдены кандидаты на установку
12:52:57
#apt
apt-cache             apt-extracttemplates  aptitude
apt-cdrom             apt-ftparchive        apt-key
apt-config            apt-get               apt-sortpkgs
12:52:57
#apt-
apt-cache             apt-config            apt-ftparchive        apt-key
apt-cdrom             apt-extracttemplates  apt-get               apt-sortpkgs
12:52:57
#apt-get install netdig
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет netdig
12:53:32
#apt-get install netdia
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  netdiag
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 165kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 561kB.
Получено:1 http://debian.org.ua etch/main netdiag 0.7-7.1 [165kB]
Получено 165kB за 0s (4781kB/c)
Выбор ранее не выбранного пакета netdiag.
(Чтение базы данных... на данный момент установлено 23096 файлов и каталогов.)
Распаковывается пакет netdiag (из файла .../netdiag_0.7-7.1_i386.deb)...
Настраивается пакет netdiag (0.7-7.1) ...
12:53:57
#apt-get install mrtg
                                                     0 days 00 hrs 00 min 10 sec
debian1 (traffic)               debian1.net.nt                    444       5706
Чтение списков пакетов... Готово        182         52
udp  debian.net.nt       domain debian1.net.nt      32842         228       1962
Построение дерева зависимостей... Готово
     chub.in
Будут установлены следующие дополнительные пакеты:
  libgd2-noxpm libsnmp-session-perl
Предлагаемые пакеты:
  libgd-tools mrtg-contrib
Рекомендуемые пакеты:
  libsocket6-perl libio-socket-inet6-perl
НОВЫЕ пакеты, которые будут установлены:
  libgd2-noxpm libsnmp-session-perl mrtg
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 787kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 2314kB.
Хотите продолжить [Д/н]? н
Аварийное завершение.
8K total, 0K bad, 0K nonip                     8K tcp, 0K udp, 0K icmp, 0K unkn
12:54:42
#apt-get install webmin
[root@debian1:~]#
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакет webmin недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета webmin не найдены кандидаты на установку
12:54:59
#apt-get install web*
Заметьте, регулярное выражение web* приводит к выбору kchmviewer
Заметьте, регулярное выражение web* приводит к выбору wesnoth-data
Заметьте, регулярное выражение web* приводит к выбору webauth-weblogin
Заметьте, регулярное выражение web* приводит к выбору webmin-apache
Заметьте, регулярное выражение web* приводит к выбору sword-text-web
Заметьте, регулярное выражение web* приводит к выбору konwert-dev
Заметьте, регулярное выражение web* приводит к выбору weex
Заметьте, регулярное выражение web* приводит к выбору libgtk2-podviewer-perl
Заметьте, регулярное выражение web* приводит к выбору webmin-firewall
Заметьте, регулярное выражение web* приводит к выбору powershell
...
или же используете нестабильного дистрибутив, и запрошенные Вами пакеты
ещё не созданы или были удалены из Incoming.
Так как Вы просили выполнить только одну операцию, то вероятнее всего, что
пакет просто не может быть установлен из-за ошибок в самом пакете.
Необходимо послать отчёт об этой ошибке.
Следующая информация возможно поможет Вам:
Пакеты, имеющие неудовлетворённые зависимости:
  kde-guidance-powermanager: Конфликтует: kpowersave но 0.6.2-4 будет установлен
  powersaved: Конфликтует: powernowd но 0.97-1 будет установлен
E: Сломанные пакеты
12:55:14
#apt-get install webm
  libdevel-symdump-perl libdigest-sha1-perl libdspam7 libdv4 libecal1.2-6 libedataserver1.2-7
  liberror-perl libesd0 libexception-class-perl libfam0 libfbclient1 libfcgi-perl libgcj-bc
  libgcj-common libgcj7-0 libgcj7-jar libgd-gd2-noxpm-perl libgd-graph-perl libgd-graph3d-perl
  libgd-text-perl libgd2-xpm libgeoip1 libgmp3c2 libgnome2-0 libgnome2-common libgnomeui-0
  libgnomeui-common libgnomevfs2-0 libgnomevfs2-common libgraphics-magick-perl libgraphicsmagick1
  libhal-storage1 libhal1 libhtml-lint-perl libhtml-parser-perl libhtml-tagset-perl
  libhtml-template-perl libhtml-tree-perl libhttrack1 libidn11 libio-pty-perl libio-socket-ssl-perl
  libio-stringy-perl libipc-run-perl libjack0.100.0-0 libjasper-1.701-1 libjaxp1.3-java libkadm55
  libkpathsea4 libkrb5-dev libkrb53 liblcms1 liblircclient0 liblockfile1 liblog-dispatch-perl
  liblog-log4perl-perl liblog4j1.2-java libltdl3 liblua50 liblualib50 libmad0 libmagick9
...
  webcam-server webcamd webcheck webcpp webdruid webfs webgen webhttrack weblint-perl webmagick websec
  websimba websvn webxml wordtrans-data wordtrans-qt wordtrans-web wwwconfig-common xawtv xawtv-plugins
  xml-core
Пакеты, которые будут обновлены:
  libcomerr2 libkrb53 perl perl-base perl-modules
обновлено 5, установлено 423 новых пакетов, для удаления отмечено 0 пакетов, и 50 пакетов не обновлено.
Необходимо скачать 287MБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 811MB.
Хотите продолжить [Д/н]? н
Аварийное завершение.
12:55:33
#apt-get install webmin
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Заметьте, регулярное выражение webmin* приводит к выбору webmin-bind
Заметьте, регулярное выражение webmin* приводит к выбору webmin-cupsadmin-skolelinux
Заметьте, регулярное выражение webmin* приводит к выбору webmin-exports
Заметьте, регулярное выражение webmin* приводит к выбору webmin-quota
Заметьте, регулярное выражение webmin* приводит к выбору webmin-sshd
Заметьте, регулярное выражение webmin* приводит к выбору webmin-inetd
Заметьте, регулярное выражение webmin* приводит к выбору webmin-core
Заметьте, регулярное выражение webmin* приводит к выбору cipux-cat-webmin
...
Заметьте, регулярное выражение webmin* приводит к выбору webmin-ldap-user-simple
Заметьте, регулярное выражение webmin* приводит к выбору webmin-ldap-netgroups
Заметьте, регулярное выражение webmin* приводит к выбору webmin-ltsp
Заметьте, регулярное выражение webmin* приводит к выбору webmin-status
Заметьте, регулярное выражение webmin* приводит к выбору webmin-cfengine
Заметьте, регулярное выражение webmin* приводит к выбору webmin-webalizer
Заметьте, регулярное выражение webmin* приводит к выбору webmin-dhcpd3
Заметьте, регулярное выражение webmin* приводит к выбору webmin-raid
Заметьте, регулярное выражение webmin* приводит к выбору webmin
E: Не могу найти пакет webmin*
12:55:37
#apt-get install webmin
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакет webmin недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета webmin не найдены кандидаты на установку
12:55:56
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.16.254  0.0.0.0         UG    0      0        0 eth0
прошло 11 минут
13:07:20
#route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.16.0    *               255.255.255.0   U     0      0        0 eth0
default         debian.net.nt   0.0.0.0         UG    0      0        0 eth0
13:07:27
#mc
прошло 16 минут
13:23:32
#apt-get install ipcalc
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  ipcalc
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 26,4kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 131kB.
Получено:1 http://debian.org.ua etch/main ipcalc 0.41-1 [26,4kB]
Получено 26,4kB за 0s (2161kB/c)
Выбор ранее не выбранного пакета ipcalc.
(Чтение базы данных... на данный момент установлено 23122 файлов и каталогов.)
Распаковывается пакет ipcalc (из файла .../archives/ipcalc_0.41-1_all.deb)...
Настраивается пакет ipcalc (0.41-1) ...
прошло 11 минут
13:34:51
#ipcalc 192.168.99.0/24 /27
Address:   192.168.99.0         11000000.10101000.01100011. 00000000
Netmask:   255.255.255.0 = 24   11111111.11111111.11111111. 00000000
Wildcard:  0.0.0.255            00000000.00000000.00000000. 11111111
=>
Network:   192.168.99.0/24      11000000.10101000.01100011. 00000000
HostMin:   192.168.99.1         11000000.10101000.01100011. 00000001
HostMax:   192.168.99.254       11000000.10101000.01100011. 11111110
Broadcast: 192.168.99.255       11000000.10101000.01100011. 11111111
Hosts/Net: 254                   Class C, Private Internet
Subnets after transition from /24 to /27
...
Broadcast: 192.168.99.223       11000000.10101000.01100011.110 11111
Hosts/Net: 30                    Class C, Private Internet
 8.
Network:   192.168.99.224/27    11000000.10101000.01100011.111 00000
HostMin:   192.168.99.225       11000000.10101000.01100011.111 00001
HostMax:   192.168.99.254       11000000.10101000.01100011.111 11110
Broadcast: 192.168.99.255       11000000.10101000.01100011.111 11111
Hosts/Net: 30                    Class C, Private Internet
Subnets:   8
Hosts:     240
13:35:08
#tcpd
tcpd       tcpdchk    tcpdmatch  tcpdump
13:35:08
#tcpd
tcpd       tcpdchk    tcpdmatch  tcpdump
13:35:08
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:01
          inet addr:192.168.16.1  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:216694 errors:0 dropped:0 overruns:0 frame:0
          TX packets:317641 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:52673191 (50.2 MiB)  TX bytes:180501559 (172.1 MiB)
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
13:44:10
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:01
          inet addr:192.168.16.1  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:216713 errors:0 dropped:0 overruns:0 frame:0
          TX packets:317670 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:52674575 (50.2 MiB)  TX bytes:180512926 (172.1 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:01
          BROADCAST MULTICAST  MTU:1500  Metric:1
...
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
13:44:13
#ifconfig eth1 192.168.99.1 mask 255.255.255.224
mask: Unknown host
ifconfig: `--help' gives usage information.
13:44:58
#ifconfig -
ifconfig: option `-eth1' not recognised.
ifconfig: `--help' gives usage information.
13:45:04
#ifconfig eth1 ip
ip: Unknown host
ifconfig: `--help' gives usage information.
13:45:24
#ifconfig eth1
mask: Unknown host
ifconfig: `--help' gives usage information.
13:45:37
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:01
          inet addr:192.168.16.1  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:217348 errors:0 dropped:0 overruns:0 frame:0
          TX packets:318670 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:52722738 (50.2 MiB)  TX bytes:180676794 (172.3 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:01
          inet addr:192.168.99.1  Bcast:192.168.99.255  Mask:255.255.255.0
...
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
13:45:46
#ifconfig eth1 192.168.99.1 mask 255.255.255.224
mask: Unknown host
ifconfig: `--help' gives usage information.
13:46:08
#ifconfig eth1 192.168.99.1 mask 255.255.255.224
mask: Unknown host
ifconfig: `--help' gives usage information.
13:46:22
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:01
          inet addr:192.168.16.1  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:217590 errors:0 dropped:0 overruns:0 frame:0
          TX packets:319086 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:52740756 (50.2 MiB)  TX bytes:180783780 (172.4 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:01
          inet addr:192.168.99.1  Bcast:192.168.99.255  Mask:255.255.255.0
...
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
13:46:24
#netconfig
bash: netconfig: command not found
13:46:57
#apt-get install netconfig
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет netconfig
13:47:11
#apt-get install netconf
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет netconf
13:47:15
#netconf
bash: netconf: command not found

Статистика

Время первой команды журнала08:47:31 2009-11-30
Время последней команды журнала13:47:15 2009-11-30
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, %33.00
Процент синтаксически неверно набранных команд, %13.00
Суммарное время работы с терминалом *, час 2.78
Количество командных строк в единицу времени, команда/мин 0.60
Частота использования команд
apt-get21|====================| 20.79%
ifconfig10|=========| 9.90%
mc10|=========| 9.90%
tcpd6|=====| 5.94%
ssh6|=====| 5.94%
man4|===| 3.96%
su4|===| 3.96%
ap3|==| 2.97%
exit3|==| 2.97%
arp2|=| 1.98%
mandb2|=| 1.98%
sudo2|=| 1.98%
route2|=| 1.98%
apt2|=| 1.98%
xrandr1|| 0.99%
screen1|| 0.99%
netconf1|| 0.99%
apt-1|| 0.99%
xru1|| 0.99%
/etc/init.d/g1|| 0.99%
log1|| 0.99%
la1|| 0.99%
netconfig1|| 0.99%
app-get1|| 0.99%
ls1|| 0.99%
iceweasel1|| 0.99%
loggoff1|| 0.99%
ice1|| 0.99%
xran1|| 0.99%
tcpdump1|| 0.99%
/home/user/1|| 0.99%
ipcalc1|| 0.99%
user1|| 0.99%
vi1|| 0.99%
lynx1|| 0.99%
xrand1|| 0.99%
/etc/init.d/gm1|| 0.99%
pin1|| 0.99%
____
*) Интервалы неактивности длительностью 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$