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

Содержание

Журнал

Среда (09/20/06)

/dev/pts/0
12:11:15
#telnet 192.168.15.254 110
+OK
^]
telnet> q
Connection closed.
[root@linux2:root]# ssh -L user
                           Trying 192.168.15.254...
Connected to 192.168.15.254.
Escape character is '^]'.
+OK
--------------------------------------------------------------------------------
^]
telnet> q
Connection closed.
12:11:28
#ssh -L 11000:192.168.15.254:110 -N -f user@192.168.15.254
Connected to 192.168.15.254.
Escape character is '^]'.
+OK
^]
telnet> q
Connection closed.
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  user@192.168.15.254
Password:
[root@linux2:root]#
[root@linux2:root]#
[root@linux2:root]#
                    Password:
12:12:03
#telnet 127.0.0.1 11000
+OK
^]
telnet> q
Connection closed.
[root@linux2:root]#
                    Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
+OK
^]
telnet> q
Connection closed.
прошло 14 минут
12:26:04
#ssh -L 11000:192.168.15.254:110 -N -f -P 80 user@192.168.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
+OK
^]
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -P 80 user@192.168.1
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -P 80 user@192.168.15.254
.254t@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Ð 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Ð 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 8user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З user@192.168.15.254
[root@linux2:root]# ssh -f -N -R 20000:127.0.0.1:22 us
.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
12:32:44
#ssh -P 2200 127.0.0.1
Escape character is '^]'.
+OK
^]
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -P 80 user@192.168.1
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -P 80 user@192.168.15.254
.254t@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Ð 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Ð 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 8user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З user@192.168.15.254
[root@linux2:root]# ssh -P 2200 127.0.0.1
ssh: connect to host 2200 port 22: Invalid argument
[root@linux2:root]#
                    ssh: connect to host 2200 port 22: Invalid argument
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
12:41:13
#ssh -P 22 127.0.0.1
^]
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -P 80 user@192.168.1
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -P 80 user@192.168.15.254
.254t@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Ð 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Ð 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80 user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 80user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З 8user@192.168.15.254
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -З user@192.168.15.254
[root@linux2:root]# ssh -P 2200 127.0.0.1
ssh: connect to host 2200 port 22: Invalid argument
[root@linux2:root]# ssh -P 22 127.0.0.1
ssh: connect to host 22 port 22: Invalid argument
[root@linux2:root]#
                    ssh: connect to host 22 port 22: Invalid argument
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
12:41:22
#ssh -p 22 127.0.0.1
Last login: Wed Sep 20 12:41:08 2006 from localhost
Linux linux2.linux.nt 2.4.27-speakup #1 Thu Aug 19 21:46:14 CEST 2004 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.
No mail.
l3-agent is already running: pid=3349; pidfile=/root/.lilalo/l3-agent.pid
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
12:42:16
#exit
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
No mail.
l3-agent is already running: pid=3349; pidfile=/root/.lilalo/l3-agent.pid
[root@linux2:root]# exit
exit
Connection to 127.0.0.1 closed.
[root@linux2:root]# ssh -P 2200 127.0.0.1
                                         exit
Connection to 127.0.0.1 closed.
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
12:42:21
#ping даль.com
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
No mail.
l3-agent is already running: pid=3349; pidfile=/root/.lilalo/l3-agent.pid
[root@linux2:root]# exit
exit
Connection to 127.0.0.1 closed.
[root@linux2:root]# ping даль.com
ping: unknown host даль.com
[root@linux2:root]#
                    ping: unknown host даль.com
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
прошло 119 минут
14:41:39
#whois rada.gov.ua
person:      Oleksandr Fomichov
address:     01008 Ukraine, Kyiv
phone:       +38044 255 34 04
fax-no:      +38044 255 32 32
e-mail:      olexander.fomichov@rada.gov.ua
changed:     olexander.fomichov@rada.gov.ua 20060822
comment:     ICQ # 277603314
source:      UANIC
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:45:22
#whois rada.gov.ua | less
14:50:35
#whois ua
No whois server is known for this kind of object.
14:50:38
#whois org.ua
nic-handle:  ST101-UANIC
person:      Svetlana Tkachenko
address:     Kiev, Ukraine
address:     04136, Kiev-136, p.o.box 89
phone:       +380 44 4517456
e-mail:      sveta@net.ua
changed:     sveta@net.ua 20060405
source:      UANIC
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:50:50
#whois org.ua | less
14:51:43
#whois linux.kiev.ua | l
% Please visit http://whois.com.ua for more information.
nic-handle:  MB555-UANIC
person:      Michael Bochkaryov
address:     Kyiv, Ukraine
phone:       +380 67 4493726
e-mail:      misha@osdn.org.ua
changed:     misha@osdn.org.ua 20030115
source:      UANIC
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:52:06
#whois nt.com.ua | less
14:52:48
#whois YD4-UANIC
person:      Yury Didkowsky
address:     Degtyarovska, 52, Kiyv, Ukraine
phone:       8 044 4909164
fax-no:      2419308
e-mail:      yuryd@tex.kiev.ua
changed:     yuryd@tex.kiev.ua 20011217
comment:     íÏÖÎÏ ÐÉÓØÍÏ ÎÁÐÉÓÁÔØ :)
source:      UANIC
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:52:53
#whois YD1-UANIC
% Rights restricted by copyright.
nic-handle:  YD1-UANIC
person:      Yaroslav Dubitsky
address:     54 Vlodimirskay str., 108 app. Kyiv 01023, Ukraine
phone:       +380 2396630
e-mail:      yaroslav@kyiv.uar.net
changed:     yaroslav@kyiv.uar.net 20040607
source:      UANIC
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:53:04
#whois YD2-UANIC
% Ukrainian Whois server.
% Please visit http://whois.com.ua for more information.
% Rights restricted by copyright.
nic-handle:  YD2-UANIC
person:      Yadov Dennis
address:     Kiev
address:     Gorkogo ST 125a
address:     54
phone:       +380 44 2698568
e-mail:      ma_zuko@yahoo.com
changed:     ma_zuko@yahoo.com 20020410
source:      UANIC
14:53:08
#whois YD3-UANIC
% Ukrainian Whois server.
% Please visit http://whois.com.ua for more information.
% Rights restricted by copyright.
nic-handle:  YD3-UANIC
person:      Yura Danilov
address:     Geroev Truda str. 20/321,
address:     Kharkov city,
address:     UKRAINE
phone:       +380677209355
e-mail:      gsm-shop@ukr.net
changed:     gsm-shop@ukr.net 20011021
source:      UANIC
14:53:12
#whois YD4-UANIC
person:      Yury Didkowsky
address:     Degtyarovska, 52, Kiyv, Ukraine
phone:       8 044 4909164
fax-no:      2419308
e-mail:      yuryd@tex.kiev.ua
changed:     yuryd@tex.kiev.ua 20011217
comment:     íÏÖÎÏ ÐÉÓØÍÏ ÎÁÐÉÓÁÔØ :)
source:      UANIC
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:53:21
#whois ilyich.donetsk.ua
reg-by:      SKIF-REG-EUNIC
changed:     registry@skif.net 20060210
source:      EUNIC
Record created: 2001-12-23
Record registered: 2002-07-26
Record last updated: 2006-02-10
Record expires: 2008-07-26
Status:      OK
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:54:32
#whois SAB1-EUNIC
% ��� ��������� �������������� ����������.
%
domain:      ilyich.donetsk.ua
descr:       Ilyich Iron and Steel works
admin-c:     SAB1-EUNIC
No match found for SAB1-EUNIC.
# ARIN WHOIS database, last updated 2006-09-19 19:10
# Enter ? for additional hints on searching ARIN's WHOIS database.
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:54:56
#dig ilyich.donetsk.ua mx
ilyich.donetsk.ua.      300     IN      MX      10 relay.mp.farlep.net.
;; AUTHORITY SECTION:
ilyich.donetsk.ua.      300     IN      NS      ns1.ilyich.donetsk.ua.
ilyich.donetsk.ua.      300     IN      NS      ns2.ilyich.donetsk.ua.
;; Query time: 1184 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 14:58:29 2006
;; MSG SIZE  rcvd: 106
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:58:29
#dig www.ilyich.donetsk.ua a
;; QUESTION SECTION:
;www.ilyich.donetsk.ua.         IN      A
;; AUTHORITY SECTION:
ilyich.donetsk.ua.      300     IN      SOA     ns1.ilyich.donetsk.ua. postmaster.ilyich.donetsk.ua. 2006041100 10800 3600 604800 86400
;; Query time: 357 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 14:58:38 2006
;; MSG SIZE  rcvd: 90
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:58:38
#dig ilyich.donetsk.ua a
; <<>> DiG 9.2.4 <<>> ilyich.donetsk.ua a
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42688
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;ilyich.donetsk.ua.             IN      A
;; AUTHORITY SECTION:
ilyich.donetsk.ua.      300     IN      SOA     ns1.ilyich.donetsk.ua. postmaster.ilyich.donetsk.ua. 2006041100 10800 3600 604800 86400
;; Query time: 67 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 14:58:43 2006
;; MSG SIZE  rcvd: 86
14:58:43
#dig ilyich.donetsk.ua mx
ilyich.donetsk.ua.      284     IN      MX      10 relay.mp.farlep.net.
;; AUTHORITY SECTION:
ilyich.donetsk.ua.      284     IN      NS      ns2.ilyich.donetsk.ua.
ilyich.donetsk.ua.      284     IN      NS      ns1.ilyich.donetsk.ua.
;; Query time: 15 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 14:58:45 2006
;; MSG SIZE  rcvd: 106
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:58:45
#dig rada.gov.ua a
; <<>> DiG 9.2.4 <<>> rada.gov.ua a
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43679
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;rada.gov.ua.                   IN      A
;; ANSWER SECTION:
rada.gov.ua.            86400   IN      A       193.19.153.3
;; AUTHORITY SECTION:
rada.gov.ua.            86400   IN      NS      ns.rada.gov.ua.
rada.gov.ua.            86400   IN      NS      ns1.rada.gov.ua.
;; Query time: 305 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 14:58:55 2006
;; MSG SIZE  rcvd: 80
14:58:55
#whois 193.19.153.3
source:         RIPE # Filtered
% Information related to '193.19.153.0/24AS29335'
route:        193.19.153.0/24
descr:        RADAUA more specific
origin:       AS29335
mnt-by:       RADAUA-NET-MNT
source:       RIPE # Filtered
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
14:59:06
#dig 193.193.193.193
;; QUESTION SECTION:
;193.193.193.193.               IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2006091901 1800 900 604800 86400
;; Query time: 122 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 15:04:38 2006
;; MSG SIZE  rcvd: 108
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
15:04:38
#whois 193.193.193.193
% This is the RIPE Whois query server #2.
% The objects are in RPSL format.
%
% Note: the default output of the RIPE Whois server
% is changed. Your tools may need to be adjusted. See
% http://www.ripe.net/db/news/abuse-proposal-20050331.html
% for more details.
%
% Rights restricted by copyright.
% See http://www.ripe.net/db/copyright.html
...
tech-c:         TF571-RIPE
nic-hdl:        LNN1-RIPE
mnt-by:         AS3254-MNT
source:         RIPE # Filtered
% Information related to '193.193.192.0/19AS3254'
route:        193.193.192.0/19
descr:        LUCKYNET
origin:       AS3254
mnt-by:       AS3254-MNT
source:       RIPE # Filtered
15:04:43
#whois 193.193.193.193 | less
15:08:39
#dig rada.gov.ua ns
; <<>> DiG 9.2.4 <<>> rada.gov.ua ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27718
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;rada.gov.ua.                   IN      NS
;; ANSWER SECTION:
rada.gov.ua.            85810   IN      NS      ns1.rada.gov.ua.
rada.gov.ua.            85810   IN      NS      ns.rada.gov.ua.
;; Query time: 14 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 15:08:45 2006
;; MSG SIZE  rcvd: 64
15:08:45
#dig kz ns
kz.                     86400   IN      NS      auth00.ns.uu.net.
;; ADDITIONAL SECTION:
ns.ru.net.              153511  IN      A       193.124.22.65
ns.spb.su.              153437  IN      A       193.124.83.69
;; Query time: 866 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 15:09:10 2006
;; MSG SIZE  rcvd: 235
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
15:09:10
#dig ua ns
ua.                     172800  IN      NS      pch.ns.net.ua.
ua.                     172800  IN      NS      ud1.ns.net.ua.
ua.                     172800  IN      NS      aunic.aunic.net.
ua.                     172800  IN      NS      ns-ua.ripe.net.
ua.                     172800  IN      NS      sunic.sunet.se.
;; Query time: 25 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 15:10:37 2006
;; MSG SIZE  rcvd: 248
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
15:10:37
#dig org.ua ns
org.ua.                 86400   IN      NS      ns.kolo.net.
;; ADDITIONAL SECTION:
ns.net.ua.              72892   IN      A       62.149.2.12
ns.kolo.net.            153320  IN      A       216.218.215.20
;; Query time: 58 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 15:12:19 2006
;; MSG SIZE  rcvd: 122
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
15:12:19
#dig ns.dn.ua a
ns.ua.net.              153575  IN      A       193.124.48.100
ns.zp.ua.               172800  IN      A       212.8.40.203
ns.net.ua.              72839   IN      A       62.149.2.12
ns.kolo.net.            153267  IN      A       216.218.215.20
ns.alkar.net.           168205  IN      A       195.248.191.65
;; Query time: 86 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Sep 20 15:13:12 2006
;; MSG SIZE  rcvd: 270
[root@linux2:root]# ssh -L 11000:192.168.15.254:110 -N -f  -Зuser@192.168.15.254
15:13:12
#dig ns.dn.ua a | less

Статистика

Время первой команды журнала12:11:15 2006- 9-20
Время последней команды журнала15:13:12 2006- 9-20
Количество командных строк в журнале38
Процент команд с ненулевым кодом завершения, %10.53
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 1.04
Количество командных строк в единицу времени, команда/мин 0.61
Частота использования команд
whois17|======================================| 38.64%
dig12|===========================| 27.27%
less5|===========| 11.36%
ssh5|===========| 11.36%
telnet2|====| 4.55%
ping1|==| 2.27%
l1|==| 2.27%
exit1|==| 2.27%
____
*) Интервалы неактивности длительностью 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$