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

Содержание

Журнал

Четверг (12/03/09)

/dev/ttyp1
10:37:06
#netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:587             0.0.0.0:*               LISTEN     10033/sendmail: MTA
tcp        0      0 0.0.0.0:5900            0.0.0.0:*               LISTEN     1215/Xvnc
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN     10033/sendmail: MTA
tcp6       0      0 :::22                   :::*                    LISTEN     1189/sshd
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     3548     1287/ssh-agent      /tmp/ssh-jrEQwD1250/agent.1250
unix  2      [ ACC ]     STREAM     LISTENING     3404     1204/gdm            /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     3471     1215/Xvnc           /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     19737    10033/sendmail: MTA /var/run/sendmail/mta/smcontrol
10:37:14
#tail -f /var/log/mail.log
Dec  3 11:37:41 debian8 sm-mta[10035]: daemon MTA-v4: problem creating SMTP socket
Dec  3 11:37:46 debian8 sm-mta[10035]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
Dec  3 11:37:46 debian8 sm-mta[10035]: daemon MTA-v4: problem creating SMTP socket
Dec  3 11:37:51 debian8 sm-mta[10035]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
Dec  3 11:37:51 debian8 sm-mta[10035]: daemon MTA-v4: problem creating SMTP socket
Dec  3 11:37:56 debian8 sm-mta[10035]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
Dec  3 11:37:56 debian8 sm-mta[10035]: daemon MTA-v4: problem creating SMTP socket
Dec  3 11:37:56 debian8 sm-mta[10035]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: server SMTP socket wedged: exiting
Dec  3 11:38:53 debian8 sm-mta[10053]: nB39cqAB010053: ruleset=check_rcpt, arg1=<root@amel.net.nt>, relay=[192.168.16.13], reject=550 5.7.1 <root@amel.net.nt>... Relaying denied. IP name lookup failed [192.168.16.13]
Dec  3 11:38:53 debian8 sm-mta[10053]: nB39cqAB010053: from=<root@net.nt>, size=681, class=0, nrcpts=0, proto=ESMTP, daemon=MTA-v4, relay=[192.168.16.13]
[1]+  Stopped                 tail -f /var/log/mail.log
10:39:34
#fg
tail -f /var/log/mail.log
10:39:40
#vim /etc/bind/db.rev
10:39:55
#mutt
bash: mutt: command not found
10:47:38
#mutt
[root@debian8:mail]# ai mutt
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libidn11 libkeyutils1 libkrb53 libncursesw5
Предлагаемые пакеты:
  krb5-doc krb5-user urlview aspell ispell mixmaster openssl ca-certificates
Рекомендуемые пакеты:
  libgpm2
НОВЫЕ пакеты, которые будут установлены:
...
Распаковывается пакет libkeyutils1 (из файла .../libkeyutils1_1.2-9_i386.deb)...
Подготовка к замене пакета libkrb53 1.4.4-7etch1 (используется файл .../libkrb53_1.6.dfsg.4~beta1-5lenny1_i386.deb)...
Распаковывается замена для пакета libkrb53 ...
Выбор ранее не выбранного пакета mutt.
Распаковывается пакет mutt (из файла .../mutt_1.5.18-6_i386.deb)...
Настраивается пакет libncursesw5 (5.7+20081213-1) ...
Настраивается пакет libidn11 (1.8+20080606-1) ...
Настраивается пакет libkeyutils1 (1.2-9) ...
Настраивается пакет libkrb53 (1.6.dfsg.4~beta1-5lenny1) ...
Настраивается пакет mutt (1.5.18-6) ...
10:47:45
#touch /var/mail/root

10:49:37
#vim /etc/bind/db.rev
10:49:52
#vim /etc/mail/sendmail.mc
10:50:10
#mutt
---Mutt: /var/mail/root [Msgs:0]---(threads/date)-----------------------(all)---
Почтовый ящик не изменился.
10:51:28
#mutt
---Mutt: /var/mail/root [Msgs:0]---(threads/date)-----------------------(all)---
Почтовый ящик не изменился.
10:51:36
#mail
bash: mail: command not found
10:51:37
#mutt
Оставлено: 1, удалено: 0.
You have mail in /var/mail/root
/dev/ttyp3
10:58:59
#less /var/log/mail.err
10:59:12
#vim /etc/mail/local-host-names
--- /tmp/l3-saved-10361.3380.15692	2009-12-03 11:59:17.000000000 +0200
+++ /etc/mail/local-host-names	2009-12-03 11:59:22.000000000 +0200
@@ -1,2 +1,2 @@
 localhost
-debian8.amel.net.nt
+amel.net.nt
10:59:22
#cd /etc/mail

10:59:25
#make
Updating auth ...
sasl2-bin not installed, not configuring sendmail support.
To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"
Updating tls ...
OpenSSL is not installed, will not configure sendmail support for it.
to install openssl, get openssl.
To enable sendmail TLS support at a later date, invoke "/usr/share/sendmail/update_tls"
Creating /etc/mail/relay-domains
# Optional file...
The following file(s) have changed:
  /etc/mail/local-host-names
** ** You should issue `/etc/init.d/sendmail reload` ** **
10:59:26
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
/dev/ttyp1
11:04:35
#vim /etc/apt/sources.list
--- /tmp/l3-saved-1634.136.20359	2009-12-03 12:04:45.000000000 +0200
+++ /etc/apt/sources.list	2009-12-03 12:04:59.000000000 +0200
@@ -1 +1 @@
-deb http://debian.org.ua/debian lenny main 
+deb http://10.0.35.1:9999/debian lenny main 
11:05:14
#ai icedove
После распаковки объем занятого дискового пространства возрастёт на 42,3MB.
Хотите продолжить [Д/н]?
Получено:1 http://10.0.35.1 lenny/main libselinux1 2.0.65-5 [72,5kB]
Получено:2 http://10.0.35.1 lenny/main libpcre3 7.6-2.1 [211kB]
Получено:3 http://10.0.35.1 lenny/main libsqlite3-0 3.5.9-6 [245kB]
Получено:4 http://10.0.35.1 lenny/main libglib2.0-0 2.16.6-2 [757kB]
Получено:5 http://10.0.35.1 lenny/main libatk1.0-0 1.22.0-1 [79,2kB]
Получено:6 http://10.0.35.1 lenny/main libsysfs2 2.1.0-5 [28,3kB]
Получено:7 http://10.0.35.1 lenny/main libts-0.0-0 1.0-4 [27,1kB]
Получено:8 http://10.0.35.1 lenny/main libdirectfb-1.0-0 1.0.1-11 [1148kB]
...
Настраивается пакет libxcomposite1 (0.4.0-3) ...
Настраивается пакет libxdamage1 (1.1.1-4) ...
Настраивается пакет libgtk2.0-0 (2.12.12-1~lenny1) ...
Removing generated module files coming from the previous Gtk binary version...
удален `/etc/gtk-2.0/gdk-pixbuf.loaders'
удален `/etc/gtk-2.0/gtk.immodules'
Настраивается пакет libhunspell-1.2-0 (1.2.6-1) ...
Настраивается пакет libnspr4-0d (4.7.1-4) ...
Настраивается пакет libnss3-1d (3.12.3.1-0lenny1) ...
Настраивается пакет icedove (2.0.0.22-0lenny1) ...
11:06:56
#icedove
(icedove-bin:11003): Gtk-WARNING **: cannot open display:
11:06:59
#icedove --help
Usage: /usr/lib/icedove/icedove-bin [ options ... ] [URL]
       where options include:
X11 options
        --display=DISPLAY               X display to use
        --sync          Make X calls synchronous
        --no-xshm               Don't use X shared memory extension
        --xim-preedit=STYLE
        --xim-status=STYLE
        --g-fatal-warnings              Make all warnings fatal
Mozilla options
...
        -ProfileManager         Start with Profile Manager.
        -UILocale <locale>              Start with <locale> resources as UI Locale.
        -contentLocale <locale>         Start with <locale> resources as content Locale.
        -safe-mode              Disables extensions and themes for this session.
  -jsconsole           Open the Error console.
  -addressbook         Open the address book at startup.
  -compose             Compose a mail or news message.
  -mail                Open the mail folder view.
  -options             Open the options dialog.
  -news                Open the news client.
11:07:12
#icedove --display=0
(icedove-bin:11056): Gtk-WARNING **: cannot open display: 0
11:07:58
#icedove --display=1
\
(icedove-bin:11082): Gtk-WARNING **: cannot open display: 1
11:07:59
#mutt
      To: root@net.nt
      Cc:
     Bcc:
 Subject: test
Reply-To:
     Fcc: ~/sent
     Mix: <no chain defined>
Security: Не применять
-- Вложения
С-¾Ð¾Ð±Ñ/var/mail/root [Msgs:1 0,8K]---(threads/date)                  (all)
Почтовый ящик не изменился.

Пятница (12/04/09)

/dev/ttyp1
08:31:03
#ll /tmp
итого 5
drwxrwxrwt  5 root root 200 2009-12-04 09:31 .
drwxr-xr-x 24 root root 568 2009-12-03 12:06 ..
srw-rw-rw-  1 root root   0 2009-12-03 21:21 .gdm_socket
drwxrwxrwt  2 root root  48 2009-12-03 21:20 .ICE-unix
drwx------  2 user user  80 2009-12-04 09:29 ssh-hiQtAA2346
-r--r--r--  1 root root  11 2009-12-03 21:21 .X0-lock
drwxrwxrwt  2 root root  72 2009-12-03 21:21 .X11-unix
08:33:37
#ll
итого 50
drwxr-xr-x  8 root root  448 2009-12-03 12:40 .
drwxr-xr-x 24 root root  568 2009-12-03 12:06 ..
-rw-r--r--  1 root root    0 2008-03-12 12:05 1234
-rw-------  1 root root 7802 2009-12-03 11:59 .bash_history
-rw-r--r--  1 root root   19 2008-03-10 15:10 .bash_profile
-rw-r--r--  1 root root  626 2009-12-02 10:32 .bashrc
drwx------  2 root root   48 2008-03-13 13:12 .gconf
drwx------  2 root root   80 2008-03-13 13:17 .gconfd
-rw-r--r--  1 root root   51 2009-11-29 23:22 .l3rc
-rw-------  1 root root   99 2009-12-03 11:59 .lesshst
drwxr-xr-x  2 root root 5848 2009-12-04 09:31 .lilalo
drwx------  2 root root   48 2009-12-03 11:47 Mail
drwx------  3 root root   72 2008-03-13 13:12 .mozilla
-rw-r--r--  1 root root  110 2004-11-10 18:10 .profile
-rw-------  1 root root 1358 2009-12-03 12:40 sent
drwx------  2 root root  192 2009-12-01 11:34 .ssh
-rw-------  1 root root 5976 2009-12-03 12:04 .viminfo
-rw-r--r--  1 root root   51 2008-03-11 17:53 .vimrc
08:33:40
#date
Птн Дек  4 09:35:22 EET 2009
08:35:22
#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
прошло 25 минут
09:01:07
#route del default gw
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
                              [netmask N] [mss Mss] [window W] [irtt I]
                              [mod] [dyn] [reinstate] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
       inet_route [-FC] flush      NOT supported
09:01:25
#route delete
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
                              [netmask N] [mss Mss] [window W] [irtt I]
                              [mod] [dyn] [reinstate] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
       inet_route [-FC] flush      NOT supported
09:02:13
#route del default gw
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
                              [netmask N] [mss Mss] [window W] [irtt I]
                              [mod] [dyn] [reinstate] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
       inet_route [-FC] flush      NOT supported
09:02:38
#route delete default gw
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
                              [netmask N] [mss Mss] [window W] [irtt I]
                              [mod] [dyn] [reinstate] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
       inet_route [-FC] flush      NOT supported
09:02:54
#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
09:02:57
#route delete default gw 192.168.16.254

09:03:15
#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
09:03:16
#route add default gw 192.168.16.7

09:03:30
#traceroute ya.ry
traceroute: unknown host ya.ry
09:03:46
#traceroute 81.30.163.202
traceroute to 81.30.163.202 (81.30.163.202), 30 hops max, 40 byte packets
 1  debian7 (192.168.16.7)  0.153 ms  0.210 ms  0.059 ms
 2  * * *
 3  * *
09:04:28
#traceroute 81.30.163.202
traceroute to 81.30.163.202 (81.30.163.202), 30 hops max, 40 byte packets
 1  debian7 (192.168.16.7)  0.732 ms  0.130 ms  0.094 ms
09:05:43
#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.7    0.0.0.0         UG    0      0        0 eth0
09:10:26
#nc 192.168.16.7 80

09:13:03
#nc 192.168.16.7 80

09:13:05
#nc 192.168.16.7 3128

09:13:17
#telnet 192.168.16.7 3128
Trying 192.168.16.7...
Connected to 192.168.16.7.
Escape character is '^]'.
^]
telnet> quit
Connection closed.
09:13:47
#telnet 192.168.16.7 80
Trying 192.168.16.7...
Connected to 192.168.16.7.
Escape character is '^]'.
^]
telnet> q
Connection closed.
09:13:53
#http_proxy="http://user:password@192.168.16.7:

09:15:44
#telnet 192.168.16.7 80

09:16:50
#apt-get install w3m
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  gcc-4.3-base libgc1c2 libgcc1 libgpm2 libncurses5 libstdc++6
Предлагаемые пакеты:
  gpm w3m-img w3m-el migemo
Рекомендуемые пакеты:
  ca-certificates
НОВЫЕ пакеты, которые будут установлены:
  gcc-4.3-base libgc1c2 libgpm2 w3m
Пакеты, которые будут обновлены:
  libgcc1 libncurses5 libstdc++6
обновлено 3, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 285 пакетов не обновлено.
Необходимо скачать 2058kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 2597kB.
Хотите продолжить [Д/н]?
0% [Соединение с 10.0.35.1 (10.0.35.1)]
09:17:11
#ai pidgin
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  apt apt-utils aptitude dpkg dpkg-dev gcc-4.3-base libaspell15
  libavahi-client3 libavahi-common-data libavahi-common3 libavahi-glib1
  libcompress-raw-zlib-perl libcompress-zlib-perl libcwidget3 libdbus-1-3
  libdbus-glib-1-2 libenchant1c2a libept0 libgadu3 libgstreamer0.10-0
  libgtkspell0 libhesiod0 libio-compress-base-perl libio-compress-zlib-perl
  liblocale-gettext-perl libmalaga7 libmeanwhile1 libmodule-build-perl
  libncurses5 libperl5.10 libpurple0 libsasl2-2 libsasl2-modules libsilc-1.1-2
...
Пакеты, которые будут обновлены:
  apt apt-utils aptitude dpkg dpkg-dev libcompress-zlib-perl
  liblocale-gettext-perl libmodule-build-perl libncurses5 libsasl2-2
  libstdc++6 libtext-charwidth-perl libtext-iconv-perl perl perl-base
  perl-modules tasksel type-handling zlib1g
обновлено 19, установлено 31 новых пакетов, для удаления отмечено 5 пакетов, и 266 пакетов не обновлено.
Необходимо скачать 33,5MБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 55,9MB.
Хотите продолжить [Д/н]? n
Аварийное завершение.
прошло 19 минут
09:36:59
#ai pidgin
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  apt apt-utils aptitude dpkg dpkg-dev gcc-4.3-base libaspell15
  libavahi-client3 libavahi-common-data libavahi-common3 libavahi-glib1
  libcompress-raw-zlib-perl libcompress-zlib-perl libcwidget3 libdbus-1-3
  libdbus-glib-1-2 libenchant1c2a libept0 libgadu3 libgstreamer0.10-0
  libgtkspell0 libhesiod0 libio-compress-base-perl libio-compress-zlib-perl
  liblocale-gettext-perl libmalaga7 libmeanwhile1 libmodule-build-perl
  libncurses5 libperl5.10 libpurple0 libsasl2-2 libsasl2-modules libsilc-1.1-2
...
Пакеты, которые будут обновлены:
  apt apt-utils aptitude dpkg dpkg-dev libcompress-zlib-perl
  liblocale-gettext-perl libmodule-build-perl libncurses5 libsasl2-2
  libstdc++6 libtext-charwidth-perl libtext-iconv-perl perl perl-base
  perl-modules tasksel type-handling zlib1g
обновлено 19, установлено 31 новых пакетов, для удаления отмечено 5 пакетов, и 266 пакетов не обновлено.
Необходимо скачать 33,5MБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 55,9MB.
Хотите продолжить [Д/н]?
0% [Соединение с 10.0.35.1 (10.0.35.1)]
09:37:10
#route del default

09:37:32
#route add default gw 192.168.16.254

09:37:39
#ai pidgin
Распаковывается пакет libxapian15 (из файла .../libxapian15_1.0.7-4_i386.deb)...
Выбор ранее не выбранного пакета libept0.
Распаковывается пакет libept0 (из файла .../libept0_0.5.22_i386.deb)...
Подготовка к замене пакета aptitude 0.4.4-4 (используется файл .../aptitude_0.4.11.11-1~lenny1_i386.deb)...
Распаковывается замена для пакета aptitude ...
Подготовка к замене пакета apt 0.6.46.4-0.1 (используется файл .../apt_0.7.20.2+lenny1_i386.deb)...
Распаковывается замена для пакета apt ...
Настраивается пакет apt (0.7.20.2+lenny1) ...
Устанавливается новая версия файла конфигурации /etc/cron.daily/apt ...
gpg: key 6070D3A1: "Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>" not changed
...
Настраивается пакет libmodule-build-perl (0.2808.01-2) ...
Настраивается пакет libtimedate-perl (1.1600-9) ...
Настраивается пакет dpkg-dev (1.14.25) ...
Настраивается пакет libcompress-raw-zlib-perl (2.012-1lenny1) ...
Настраивается пакет libio-compress-base-perl (2.012-1) ...
Настраивается пакет libio-compress-zlib-perl (2.012-1) ...
Настраивается пакет libcompress-zlib-perl (2.012-1) ...
Настраивается пакет libpurple0 (2.4.3-4lenny4) ...
Настраивается пакет pidgin (2.4.3-4lenny4) ...
Настраивается пакет type-handling (0.2.23) ...
09:38:37
#pidgin
(pidgin:3635): Gdk-CRITICAL **: gdk_display_get_name: assertion `GDK_IS_DISPLAY (display)' failed
Pidgin 2.4.3
** (pidgin:3635): WARNING **: cannot open display: unset
09:40:04
#route del default

09:41:40
#route add default gw 192.168.16.7

09:41:43
#route del default

прошло 25 минут
10:06:58
#route add default gw 192.168.16.254

10:07:06
#nmap -O 192.168.16.209
bash: nmap: command not found
10:13:17
#nmap -O 192.168.16.209
[root@debian8:~]# ai nmap
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  nmap
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 266 пакетов не обновлено.
Необходимо скачать 1049kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 3719kB.
Получено:1 http://10.0.35.1 lenny/main nmap 4.62-1 [1049kB]
Получено 1049kБ за 0s (7840kБ/c)
...
OS:0%W4=16A0%W5=16A0%W6=16A0)ECN(R=Y%DF=Y%T=40%W=16D0%O=M5B4NNSNW5%CC=N%Q=)
OS:T1(R=Y%DF=Y%T=40%S=O%A=S+%F=AS%RD=0%Q=)T2(R=N)T3(R=N)T4(R=Y%DF=Y%T=40%W=
OS:0%S=A%A=Z%F=R%O=%RD=0%Q=)T5(R=Y%DF=N%T=80%W=0%S=Z%A=S+%F=AR%O=%RD=0%Q=)T
OS:6(R=Y%DF=N%T=80%W=0%S=A%A=O%F=R%O=%RD=0%Q=)T7(R=N)U1(R=Y%DF=N%T=80%TOS=0
OS:%IPL=B0%UN=0%RIPL=G%RID=G%RIPCK=G%RUCK=G%RUL=G%RUD=G)IE(R=Y%DFI=S%T=80%T
OS:OSI=Z%CD=Z%SI=S%DLI=S)
Uptime: 0.603 days (since Thu Dec  3 20:44:58 2009)
Network Distance: 1 hop
OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 14.098 seconds
10:13:46
#vim etc/network/gateways
прошло 49 минут
/dev/ttyp3
11:03:37
#ai iproute
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libatm1
Предлагаемые пакеты:
  iproute-doc
НОВЫЕ пакеты, которые будут установлены:
  iproute libatm1
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 266 пакетов не обновлено.
...
Получено:1 http://10.0.35.1 lenny/main iproute 20080725-2 [363kB]
Получено:2 http://10.0.35.1 lenny/main libatm1 2.4.1-17.2 [68,8kB]
Получено 432kБ за 0s (7116kБ/c)
Выбор ранее не выбранного пакета iproute.
(Чтение базы данных... на данный момент установлено 25143 файлов и каталогов.)
Распаковывается пакет iproute (из файла .../iproute_20080725-2_i386.deb)...
Выбор ранее не выбранного пакета libatm1.
Распаковывается пакет libatm1 (из файла .../libatm1_2.4.1-17.2_i386.deb)...
Настраивается пакет iproute (20080725-2) ...
Настраивается пакет libatm1 (2.4.1-17.2) ...
11:03:53
#ip address add 172.17.0.2/16 dev eth1

11:04:07
#ping 172.17.0.1
PING 172.17.0.1 (172.17.0.1) 56(84) bytes of data.
--- 172.17.0.1 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5023ms
11:04:20
#route -b
route: неверный ключ -- b
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.
       route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
       route {-V|--version}                  Display version/author and exit.
        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
        -e, --extend             display other/more information
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB
  <AF>=Use '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)
11:04:27
#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:04:29
#ip link set eth1 up

11:04:39
#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
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.16.254  0.0.0.0         UG    0      0        0 eth0
11:04:41
#ping 172.17.0.1
PING 172.17.0.1 (172.17.0.1) 56(84) bytes of data.
64 bytes from 172.17.0.1: icmp_seq=1 ttl=64 time=2.19 ms
64 bytes from 172.17.0.1: icmp_seq=2 ttl=64 time=0.263 ms
64 bytes from 172.17.0.1: icmp_seq=3 ttl=64 time=0.275 ms
64 bytes from 172.17.0.1: icmp_seq=4 ttl=64 time=0.281 ms
64 bytes from 172.17.0.1: icmp_seq=5 ttl=64 time=0.268 ms
--- 172.17.0.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4002ms
rtt min/avg/max/mdev = 0.263/0.656/2.195/0.769 ms
11:04:49
#ssh 192.168.16.9
root@192.168.16.9's password:
Last login: Wed Dec  2 16:13:53 2009 from debian8.amel.net.nt
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=2531; pidfile=/root/.lilalo/l3-agent.pid
11:05:03
#ip address add 172.16.0.2/16 dev eth1
[root@debian9:~]# ai iproute
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Предлагаемые пакеты:
  iproute-doc
Рекомендуемые пакеты:
  libatm1
НОВЫЕ пакеты, которые будут установлены:
  iproute
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 323 пакетов не обновлено.
Необходимо скачать 363kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 942kB.
Получено:1 http://10.0.35.1 lenny/main iproute 20080725-2 [363kB]
Получено 363kB за 0s (9999kB/c)
Выбор ранее не выбранного пакета iproute.
(Чтение базы данных... на данный момент установлено 41472 файлов и каталогов.)
Распаковывается пакет iproute (из файла .../iproute_20080725-2_i386.deb)...
Настраивается пакет iproute (20080725-2) ...
11:05:19
#ip link set eth1 up

11:05:29
#ping 172.16.0.1
PING 172.16.0.1 (172.16.0.1) 56(84) bytes of data.
From 172.16.0.2 icmp_seq=1 Destination Host Unreachable
From 172.16.0.2 icmp_seq=2 Destination Host Unreachable
From 172.16.0.2 icmp_seq=3 Destination Host Unreachable
--- 172.16.0.1 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4014ms
, pipe 3
11:05:39
#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
172.16.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.16.254  0.0.0.0         UG    0      0        0 eth0
11:05:42
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:09
          inet addr:192.168.16.9  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12231 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12048 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1522996 (1.4 MiB)  TX bytes:3151384 (3.0 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:09
          inet addr:172.16.0.2  Bcast:0.0.0.0  Mask:255.255.0.0
...
          collisions:0 txqueuelen:1000
          RX bytes:300 (300.0 b)  TX bytes:720 (720.0 b)
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:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:655 (655.0 b)  TX bytes:655 (655.0 b)
11:05:48
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
11:07:24
#iptables
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
11:07:32
#route -n
[root@debian9:~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:09
          inet addr:192.168.16.9  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12358 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12148 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1534021 (1.4 MiB)  TX bytes:3185336 (3.0 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:09
...
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:655 (655.0 b)  TX bytes:655 (655.0 b)
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
172.16.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.16.254  0.0.0.0         UG    0      0        0 eth0
11:07:35
#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
172.16.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.16.254  0.0.0.0         UG    0      0        0 eth0
11:07:54
#ping 172.16.0.1
PING 172.16.0.1 (172.16.0.1) 56(84) bytes of data.
64 bytes from 172.16.0.1: icmp_seq=1 ttl=64 time=0.452 ms
64 bytes from 172.16.0.1: icmp_seq=2 ttl=64 time=0.271 ms
64 bytes from 172.16.0.1: icmp_seq=3 ttl=64 time=0.332 ms
--- 172.16.0.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.271/0.351/0.452/0.078 ms
11:09:05
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:08
          inet addr:192.168.16.8  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:84604 errors:0 dropped:0 overruns:0 frame:0
          TX packets:95190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:46189331 (44.0 MiB)  TX bytes:35442646 (33.8 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:08
          inet addr:172.17.0.2  Bcast:0.0.0.0  Mask:255.255.0.0
...
          collisions:0 txqueuelen:1000
          RX bytes:1378 (1.3 KiB)  TX bytes:1042 (1.0 KiB)
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:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:95 (95.0 b)  TX bytes:95 (95.0 b)
11:09:07
#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
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.16.254  0.0.0.0         UG    0      0        0 eth0
11:09:11
#ip route show all
192.168.16.0/24 dev eth0  proto kernel  scope link  src 192.168.16.8
172.17.0.0/16 dev eth1  proto kernel  scope link  src 172.17.0.2
default via 192.168.16.254 dev eth0
11:09:17
#tcpdump -i eth1 -n -p tcp and not port 5900 and not port 22
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes
12:22:05.049117 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13471927 0,nop,wscale 7>
12:22:08.040497 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13472677 0,nop,wscale 7>
12:22:14.040842 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13474177 0,nop,wscale 7>
12:22:22.553416 IP 172.17.0.1.34626 > 1.2.3.4.110: S 815429739:815429739(0) win 5840 <mss 1460,sackOK,timestamp 13476304 0,nop,wscale 7>
12:22:25.549544 IP 172.17.0.1.34626 > 1.2.3.4.110: S 815429739:815429739(0) win 5840 <mss 1460,sackOK,timestamp 13477054 0,nop,wscale 7>
12:22:26.041596 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13477177 0,nop,wscale 7>
12:22:31.549922 IP 172.17.0.1.34626 > 1.2.3.4.110: S 815429739:815429739(0) win 5840 <mss 1460,sackOK,timestamp 13478554 0,nop,wscale 7>
12:22:44.730534 IP 172.17.0.1.37132 > 1.2.3.4.25: S 830226387:830226387(0) win 5840 <mss 1460,sackOK,timestamp 13481847 0,nop,wscale 7>
12:22:47.722898 IP 172.17.0.1.37132 > 1.2.3.4.25: S 830226387:830226387(0) win 5840 <mss 1460,sackOK,timestamp 13482597 0,nop,wscale 7>
12:22:50.043075 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13483177 0,nop,wscale 7>
12:22:53.723263 IP 172.17.0.1.37132 > 1.2.3.4.25: S 830226387:830226387(0) win 5840 <mss 1460,sackOK,timestamp 13484097 0,nop,wscale 7>
12:23:38.046093 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13495177 0,nop,wscale 7>
12 packets captured
12 packets received by filter
0 packets dropped by kernel
прошло 14 минут
11:24:13
#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
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.16.254  0.0.0.0         UG    0      0        0 eth0
прошло 92 минуты
/dev/ttyp1
12:57:11
#jobs
  3 GW1=192.168.16.9$
  4 $
  5 #### ISP2$
  6 IP2=172.17.0.2$
~
~
~
~
~
~
~
~
~
~
~
~
E37: Изменения не сохранены (добавьте !, чтобы обойти проверку)
:q!
12:57:13
#vim etc/network/gateways
12:57:44
#ll etc/network/gateways
  1 #### ISP 1$
ls: etc/network/gateways: Нет такого файла или каталога
  8 $
  9 ### Let ISP1 be default$
 10 DEFAULTGW=${GW1}$
 11 $
~
~
~
~
~
~
~
~
~
~
~
~
"etc/network/gateways"
"etc/network/gateways"
"etc/network/gateways" E212: Невозможно открыть файл для записи
12:57:45
#ll etc/network/
ls: etc/network/: Нет такого файла или каталога
12:57:49
#vim
--- /dev/null	2009-12-03 21:18:56.565564264 +0200
+++ /etc/network/gateways	2009-12-04 13:58:47.000000000 +0200
@@ -0,0 +1,11 @@
+#### ISP 1
+IP1=192.168.16.8
+GW1=192.168.16.7
+
+#### ISP2
+IP2=172.17.0.2
+GW2=172.17.0.1
+
+### Let ISP1 be default
+DEFAULTGW=${GW1}
+
12:58:47
#vim /etc/network/interfaces
--- /tmp/l3-saved-2517.31669.30248	2009-12-04 13:59:03.000000000 +0200
+++ /etc/network/interfaces	2009-12-04 13:59:12.000000000 +0200
@@ -4,4 +4,5 @@
          address 192.168.16.8
          netmask 255.255.255.0
          gateway 192.168.16.254
+	 up nohup /usr/local/sbin/change_default_route &
 
12:59:12
#if
if        ifconfig  ifdown    ifup
12:59:12
#/etc/init.d/networking restart
Reconfiguring network interfaces...nohup: appending output to `nohup.out'
nohup: cannot run command `/usr/local/sbin/change_default_route': No such file or directory
done.
13:03:19
#mv /usr/local/bin/change_default_route /usr/local/sbin/

13:03:46
#/etc/init.d/networking restart
Reconfiguring network interfaces...nohup: appending output to `nohup.out'
nohup: cannot run command `/usr/local/sbin/change_default_route': Permission denied
done.
13:03:47
#ll restart
ls: restart: Нет такого файла или каталога
13:03:52
#ll /usr/local/sbin/change_default_route
-rw-r--r-- 1 root staff 1789 2009-12-04 13:52 /usr/local/sbin/change_default_route
13:04:03
#chmod +x /usr/local/sbin/change_default_route

13:04:21
#ll /usr/local/sbin/change_default_route
-rwxr-xr-x 1 root staff 1789 2009-12-04 13:52 /usr/local/sbin/change_default_route
13:04:22
#/etc/init.d/networking restart
Reconfiguring network interfaces...nohup: appending output to `nohup.out'
done.

Статистика

Время первой команды журнала10:37:06 2009-12- 3
Время последней команды журнала13:04:22 2009-12- 4
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %26.73
Процент синтаксически неверно набранных команд, % 2.97
Суммарное время работы с терминалом *, час 2.69
Количество командных строк в единицу времени, команда/мин 0.63
Частота использования команд
route24|=======================| 23.76%
vim9|========| 8.91%
ll7|======| 6.93%
mutt6|=====| 5.94%
ai5|====| 4.95%
ip5|====| 4.95%
icedove4|===| 3.96%
ping4|===| 3.96%
telnet3|==| 2.97%
traceroute3|==| 2.97%
/etc/init.d/networking3|==| 2.97%
nc3|==| 2.97%
ifconfig2|=| 1.98%
nmap2|=| 1.98%
iptables2|=| 1.98%
fg1|| 0.99%
chmod1|| 0.99%
cd1|| 0.99%
make1|| 0.99%
user:password@192.168.16.7:1|| 0.99%
mail1|| 0.99%
netstat1|| 0.99%
apt-get1|| 0.99%
mv1|| 0.99%
/etc/init.d/sendmail1|| 0.99%
touch1|| 0.99%
pidgin1|| 0.99%
tcpdump1|| 0.99%
tail1|| 0.99%
less1|| 0.99%
jobs1|| 0.99%
if1|| 0.99%
ssh1|| 0.99%
date1|| 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$