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

Содержание

Журнал

Пятница (06/01/07)

/dev/tty2
12:35:43
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
12:35:47
#nslookup host2
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find host2: NXDOMAIN
12:35:50
#vim /etc/bind/named.conf
12:36:33
#vim /etc/bind/named.conf
12:36:53
#rm /etc/bind/named.conf.swp
rm: невозможно удалить `/etc/bind/named.conf.swp': No such file or directory
12:37:10
#vim /etc/bind/named.conf
12:37:25
#rm /etc/bind//.named.conf.swp

12:37:33
#vim /etc/bind/named.conf
12:37:50
#/etc/init.d/networking restart
Reconfiguring network interfaces...done.
/dev/tty3
12:38:13
#mc
12:39:01
#mc
/dev/tty2
12:40:24
#mii-toll
bash: mii-toll: command not found
12:40:31
#mii-tool
eth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
12:40:34
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
12:40:46
#nslookup host2
Server:         192.168.16.15
Address:        192.168.16.15#53
** server can't find host2: NXDOMAIN
12:40:51
#nslookup hos2
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find hos2: NXDOMAIN
12:41:36
#nslookup host2
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find host2: NXDOMAIN
12:41:42
#dif host2
bash: dif: command not found
12:41:51
#dig host2.andrey.net.nt
; <<>> DiG 9.3.4 <<>> host2.andrey.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 53585
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;host2.andrey.net.nt.           IN      A
;; Query time: 20 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 12:42:09 2007
;; MSG SIZE  rcvd: 37
12:42:09
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:75:46:C1
          inet addr:192.168.16.100  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25119 errors:0 dropped:0 overruns:9 frame:0
          TX packets:16056 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6563281 (6.2 MiB)  TX bytes:1154514 (1.1 MiB)
          Interrupt:169
eth1      Link encap:Ethernet  HWaddr 00:01:02:B4:61:10
...
          RX bytes:8339069 (7.9 MiB)  TX bytes:62302 (60.8 KiB)
          Interrupt:185 Base address:0x2000
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:140 errors:0 dropped:0 overruns:0 frame:0
          TX packets:140 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:16368 (15.9 KiB)  TX bytes:16368 (15.9 KiB)
12:42:30
#dig host2.andrey.net.nt
; <<>> DiG 9.3.4 <<>> host2.andrey.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 54000
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;host2.andrey.net.nt.           IN      A
;; Query time: 26 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 12:43:32 2007
;; MSG SIZE  rcvd: 37
12:43:32
#dig host2.andrey.nt
; <<>> DiG 9.3.4 <<>> host2.andrey.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 62732
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;host2.andrey.nt.               IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2007053101 1800 900 604800 86400
;; Query time: 4380 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 12:44:05 2007
;; MSG SIZE  rcvd: 108
12:44:05
#netstat -lnp | grep :53
tcp        0      0 192.168.16.195:53       0.0.0.0:*               LISTEN     5215/named
tcp        0      0 192.168.16.100:53       0.0.0.0:*               LISTEN     5215/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN     5215/named
tcp6       0      0 :::53                   :::*                    LISTEN     5215/named
udp        0      0 192.168.16.195:53       0.0.0.0:*                          5215/named
udp        0      0 192.168.16.100:53       0.0.0.0:*                          5215/named
udp        0      0 127.0.0.1:53            0.0.0.0:*                          5215/named
udp        0      0 0.0.0.0:5353            0.0.0.0:*                          2628/avahi-daemon:
udp6       0      0 :::53                   :::*                               5215/named
12:44:17
#dig @127.0.0.1 andrey.net.nt ns
; <<>> DiG 9.3.4 <<>> @127.0.0.1 andrey.net.nt ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 57865
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;andrey.net.nt.                 IN      NS
;; Query time: 27 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 12:44:41 2007
;; MSG SIZE  rcvd: 31
12:44:41
#vim /etc/bind/named.conf
16c16
< 	forwarders {};
---
> //	forwarders {};
12:45:04
#vim /etc/bind/named.conf
15c15
< 	file "db.andrey.nt.net";
---
> 	file "db.andrey.net.nt";
12:45:19
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
12:45:30
#dig @127.0.0.1 andrey.net.nt ns
; <<>> DiG 9.3.4 <<>> @127.0.0.1 andrey.net.nt ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28681
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;andrey.net.nt.                 IN      NS
;; ANSWER SECTION:
andrey.net.nt.          10800   IN      NS      ns.andrey.net.nt.andrey.net.nt.
;; Query time: 27 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 12:45:33 2007
;; MSG SIZE  rcvd: 62
12:45:33
#vim /etc/bind/db.
12:45:33
#vim /var/cache/bind/db.andrey.net.nt
8c8
< 	NS ns.andrey.net.nt
---
> 	NS ns.andrey.net.nt.
12:46:05
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
12:46:10
#dig @127.0.0.1 andrey.net.nt ns
; <<>> DiG 9.3.4 <<>> @127.0.0.1 andrey.net.nt ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21276
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;andrey.net.nt.                 IN      NS
;; ANSWER SECTION:
andrey.net.nt.          10800   IN      NS      ns.andrey.net.nt.
;; ADDITIONAL SECTION:
ns.andrey.net.nt.       10800   IN      A       192.168.16.100
;; Query time: 19 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 12:46:12 2007
;; MSG SIZE  rcvd: 64
12:46:12
#nslookup host2.andrey.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
Name:   host2.andrey.net.nt
Address: 192.168.16.101
12:46:26
#nslookup host2
Server:         192.168.16.15
Address:        192.168.16.15#53
** server can't find host2: NXDOMAIN
12:46:50
#nslookup host2
Server:         192.168.16.15
Address:        192.168.16.15#53
** server can't find host2: NXDOMAIN
12:46:52
#nslookup host2
Server:         192.168.16.15
Address:        192.168.16.15#53
** server can't find host2: NXDOMAIN
12:46:56
#nslookup host2
Server:         192.168.16.15
Address:        192.168.16.15#53
** server can't find host2: NXDOMAIN
/dev/tty3
12:47:27
#vim /etc/network/interfaces
12:47:54
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:75:46:C1
          inet addr:192.168.16.100  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25291 errors:0 dropped:0 overruns:9 frame:0
          TX packets:16056 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6575768 (6.2 MiB)  TX bytes:1154514 (1.1 MiB)
          Interrupt:169
eth1      Link encap:Ethernet  HWaddr 00:01:02:B4:61:10
...
          RX bytes:8364868 (7.9 MiB)  TX bytes:89394 (87.2 KiB)
          Interrupt:185 Base address:0x2000
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:180 errors:0 dropped:0 overruns:0 frame:0
          TX packets:180 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:20289 (19.8 KiB)  TX bytes:20289 (19.8 KiB)
12:47:56
#ifconfig eth1 down

12:48:14
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:75:46:C1
          inet addr:192.168.16.100  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25368 errors:0 dropped:0 overruns:9 frame:0
          TX packets:16076 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6582384 (6.2 MiB)  TX bytes:1159186 (1.1 MiB)
          Interrupt:169
eth1      Link encap:Ethernet  HWaddr 00:01:02:B4:61:10
...
          RX bytes:8370037 (7.9 MiB)  TX bytes:92149 (89.9 KiB)
          Interrupt:185 Base address:0x2000
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:180 errors:0 dropped:0 overruns:0 frame:0
          TX packets:180 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:20289 (19.8 KiB)  TX bytes:20289 (19.8 KiB)
/dev/tty2
12:48:58
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:75:46:C1
          inet addr:192.168.16.100  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25342 errors:0 dropped:0 overruns:9 frame:0
          TX packets:16068 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6579988 (6.2 MiB)  TX bytes:1156141 (1.1 MiB)
          Interrupt:169
eth1      Link encap:Ethernet  HWaddr 00:01:02:B4:61:10
...
          RX bytes:8368473 (7.9 MiB)  TX bytes:92149 (89.9 KiB)
          Interrupt:185 Base address:0x2000
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:180 errors:0 dropped:0 overruns:0 frame:0
          TX packets:180 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:20289 (19.8 KiB)  TX bytes:20289 (19.8 KiB)
12:49:03
#nslookup host2
Server:         127.0.0.1
Address:        127.0.0.1#53
Name:   host2.andrey.net.nt
Address: 192.168.16.101
/dev/tty3
12:49:38
#ifconfig eth1 down

12:49:50
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:75:46:C1
          inet addr:192.168.16.100  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25381 errors:0 dropped:0 overruns:9 frame:0
          TX packets:16084 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6583637 (6.2 MiB)  TX bytes:1161576 (1.1 MiB)
          Interrupt:169
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:180 errors:0 dropped:0 overruns:0 frame:0
          TX packets:180 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:20289 (19.8 KiB)  TX bytes:20289 (19.8 KiB)
12:49:52
#mc
/dev/tty2
12:51:46
#ndc status
bash: ndc: command not found
12:53:39
#rndc status
number of zones: 5
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/1000
tcp clients: 0/100
server is up and running
12:53:47
#tail -f /var/log/messages
Jun  1 10:03:43 linux3 -- MARK --
Jun  1 10:23:44 linux3 -- MARK --
Jun  1 10:43:44 linux3 -- MARK --
Jun  1 11:03:44 linux3 -- MARK --
Jun  1 11:23:44 linux3 -- MARK --
Jun  1 11:43:45 linux3 -- MARK --
Jun  1 12:03:45 linux3 -- MARK --
Jun  1 12:23:46 linux3 -- MARK --
Jun  1 12:40:24 linux3 kernel: eth0:  setting full-duplex.
Jun  1 12:48:14 linux3 kernel: eth1:  setting full-duplex.
12:55:06
#dig ns.andrey.net.nt
]
; <<>> DiG 9.3.4 <<>> ns.andrey.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36141
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;ns.andrey.net.nt.              IN      A
;; ANSWER SECTION:
ns.andrey.net.nt.       10800   IN      A       192.168.16.100
;; AUTHORITY SECTION:
andrey.net.nt.          10800   IN      NS      ns.andrey.net.nt.
;; Query time: 29 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 12:55:47 2007
;; MSG SIZE  rcvd: 64
12:55:47
#dig andery.net.nt axfr
; <<>> DiG 9.3.4 <<>> andery.net.nt axfr
;; global options:  printcmd
; Transfer failed.
12:56:17
#dig andrey.net.nt
; <<>> DiG 9.3.4 <<>> andrey.net.ntery.net.nt axfr
;; global options:  printcmd
; Transfer failed.
12:56:34
#dig andrey.net.nt axfr
; <<>> DiG 9.3.4 <<>> andrey.net.nt axfr
;; global options:  printcmd
andrey.net.nt.          10800   IN      SOA     ns.andrey.net.nt.andrey.net.nt. user.andrey.net.nt.andrey.net.nt. 20070601 10800 3600 604800 3600
andrey.net.nt.          10800   IN      NS      ns.andrey.net.nt.
host2.andrey.net.nt.    10800   IN      A       192.168.16.101
host3.andrey.net.nt.    10800   IN      A       192.168.16.102
ns.andrey.net.nt.       10800   IN      A       192.168.16.100
andrey.net.nt.          10800   IN      SOA     ns.andrey.net.nt.andrey.net.nt. user.andrey.net.nt.andrey.net.nt. 20070601 10800 3600 604800 3600
;; Query time: 28 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 12:56:55 2007
;; XFR size: 6 records (messages 1)
12:56:55
#dig @192.168.16.50 host50.svl.net.nt
; <<>> DiG 9.3.4 <<>> @192.168.16.50 host50.svl.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45856
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;host50.svl.net.nt.             IN      A
;; ANSWER SECTION:
host50.svl.net.nt.      24      IN      A       192.168.16.50
;; AUTHORITY SECTION:
svl.net.nt.             24      IN      NS      host50.svl.net.nt.
;; Query time: 47 msec
;; SERVER: 192.168.16.50#53(192.168.16.50)
;; WHEN: Fri Jun  1 13:06:44 2007
;; MSG SIZE  rcvd: 65
/dev/tty1
12:58:57
#ssh 192.168.16.1
Last login: Fri Jun  1 12:22:17 2007 from 192.168.16.15
Linux linux1 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 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=3207; pidfile=/root/.lilalo/l3-agent.pid
/dev/tty2
13:06:44
#vim /etc/bind/named.conf.options
17c17
< //	 forwarders {192.168.16.15; };
---
> 	 forwarders {192.168.16.50; };
13:07:47
#dig @localhost host50.svl.net.nt
; <<>> DiG 9.3.4 <<>> @localhost host50.svl.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 24544
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;host50.svl.net.nt.             IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2007053101 1800 900 604800 86400
;; Query time: 91 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:08:25 2007
;; MSG SIZE  rcvd: 110
13:08:25
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
13:08:56
#dig @localhost host50.svl.net.nt
; <<>> DiG 9.3.4 <<>> @localhost host50.svl.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19047
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;host50.svl.net.nt.             IN      A
;; ANSWER SECTION:
host50.svl.net.nt.      24      IN      A       192.168.16.50
;; AUTHORITY SECTION:
svl.net.nt.             24      IN      NS      host50.svl.net.nt.
;; Query time: 41 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:09:09 2007
;; MSG SIZE  rcvd: 65
13:09:09
#vim /etc/bind/named.conf.options
17c17
< 	 forwarders {192.168.16.50; };
---
> //	 forwarders {192.168.16.50; };
13:11:28
#vim /etc/bind/named
13:11:53
#vim /etc/bind/named.conf
18a19,22
> zone	"net.nt" {
> 	type forward;
> 	forwarders {192.168.16.15};
> };
13:14:28
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind failed!
13:14:36
#vim /etc/bind/named.conf
21c21
< 	forwarders {192.168.16.15};
---
> 	forwarders { 192.168.16.15; };
/dev/tty1
13:16:00
#screen -x
/dev/tty2
13:18:06
#/etc/init.d/bind9 restart
Stopping domain name service...: bindrndc: connect failed: 127.0.0.1#953: connection refused
 failed!
Starting domain name service...: bind.
13:18:14
#nslookup m01.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
Non-authoritative answer:
m01.net.nt      canonical name = fbsd1.net.nt.
Name:   fbsd1.net.nt
Address: 192.168.16.21
13:18:32
#nslookup m01.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
Non-authoritative answer:
m01.net.nt      canonical name = fbsd1.net.nt.
Name:   fbsd1.net.nt
Address: 192.168.16.21
13:19:33
#ping ns.yura.net.nt
ping: unknown host ns.yura.net.nt
13:20:42
#ping host50.svl.net.nt
ping: unknown host host50.svl.net.nt
13:21:18
#ping host50.svl.net.nt
PING host50.svl.net.nt (192.168.16.50) 56(84) bytes of data.
64 bytes from 192.168.16.50: icmp_seq=1 ttl=64 time=6.57 ms
64 bytes from 192.168.16.50: icmp_seq=2 ttl=64 time=0.163 ms
64 bytes from 192.168.16.50: icmp_seq=3 ttl=64 time=0.158 ms
64 bytes from 192.168.16.50: icmp_seq=4 ttl=64 time=0.353 ms
--- host50.svl.net.nt ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 16203ms
rtt min/avg/max/mdev = 0.158/1.812/6.575/2.751 ms
прошло 11 минут
13:33:17
#nslookup host2.svl.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find host2.svl.net.nt: NXDOMAIN
13:34:04
#host host50.svl.net.nt
host50.svl.net.nt has address 192.168.16.50
13:34:26
#host host2.svl.net.nt
Host host2.svl.net.nt not found: 3(NXDOMAIN)
13:34:39
#dig @192.168.16.50 host2.svl.net.nt
; <<>> DiG 9.3.4 <<>> @192.168.16.50 host2.svl.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 59051
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;host2.svl.net.nt.              IN      A
;; AUTHORITY SECTION:
svl.net.nt.             24      IN      SOA     svl.net.nt. user.svl.net.nt. 2007060101 36000 3600 604800 3600
;; Query time: 33 msec
;; SERVER: 192.168.16.50#53(192.168.16.50)
;; WHEN: Fri Jun  1 13:35:14 2007
;; MSG SIZE  rcvd: 75
13:35:14
#dig 192.168.16.50 -axfr
Invalid option: -axfr
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]
Use "dig -h" (or "dig -h | more") for complete list of options
13:36:09
#ping host11.svl.net.nt
ping: unknown host host11.svl.net.nt
13:37:13
#dig @192.168.16.50 host10.svl.net.nt
; <<>> DiG 9.3.4 <<>> @192.168.16.50 host10.svl.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 40425
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;host10.svl.net.nt.             IN      A
;; AUTHORITY SECTION:
svl.net.nt.             24      IN      SOA     svl.net.nt. user.svl.net.nt. 2007060101 36000 3600 604800 3600
;; Query time: 154 msec
;; SERVER: 192.168.16.50#53(192.168.16.50)
;; WHEN: Fri Jun  1 13:38:00 2007
;; MSG SIZE  rcvd: 76
13:38:00
#dig @192.168.16.50 host10.svl.net.nt
; <<>> DiG 9.3.4 <<>> @192.168.16.50 host10.svl.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 49207
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;host10.svl.net.nt.             IN      A
;; AUTHORITY SECTION:
svl.net.nt.             24      IN      SOA     svl.net.nt. user.svl.net.nt. 2007060101 36000 3600 604800 3600
;; Query time: 137 msec
;; SERVER: 192.168.16.50#53(192.168.16.50)
;; WHEN: Fri Jun  1 13:38:25 2007
;; MSG SIZE  rcvd: 76
13:38:25
#dig @192.168.16.50 host80.svl.net.nt
; <<>> DiG 9.3.4 <<>> @192.168.16.50 host80.svl.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4519
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;host80.svl.net.nt.             IN      A
;; ANSWER SECTION:
host80.svl.net.nt.      24      IN      A       192.168.16.80
;; AUTHORITY SECTION:
svl.net.nt.             24      IN      NS      host50.svl.net.nt.
;; ADDITIONAL SECTION:
host50.svl.net.nt.      24      IN      A       192.168.16.50
;; Query time: 54 msec
;; SERVER: 192.168.16.50#53(192.168.16.50)
;; WHEN: Fri Jun  1 13:40:03 2007
;; MSG SIZE  rcvd: 88
13:40:03
#ping host80.svl.net.nt
PING host80.svl.net.nt (192.168.16.80) 56(84) bytes of data.
From linux3.local (192.168.16.100) icmp_seq=2 Destination Host Unreachable
From linux3.local (192.168.16.100) icmp_seq=3 Destination Host Unreachable
From linux3.local (192.168.16.100) icmp_seq=4 Destination Host Unreachable
--- host80.svl.net.nt ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3999ms
, pipe 3
13:40:40
#dig host78.svl.net.nt
; <<>> DiG 9.3.4 <<>> host78.svl.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62445
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;host78.svl.net.nt.             IN      A
;; ANSWER SECTION:
host78.svl.net.nt.      24      IN      A       192.168.16.78
;; AUTHORITY SECTION:
svl.net.nt.             24      IN      NS      host50.svl.net.nt.
;; ADDITIONAL SECTION:
host50.svl.net.nt.      24      IN      A       192.168.16.50
;; Query time: 50 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:41:38 2007
;; MSG SIZE  rcvd: 88
/dev/tty1
13:41:34
#screen -x
/dev/tty2
13:41:38
#dig host75.svl.net.nt
; <<>> DiG 9.3.4 <<>> host75.svl.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 331
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;host75.svl.net.nt.             IN      A
;; ANSWER SECTION:
host75.svl.net.nt.      24      IN      A       192.168.16.75
;; AUTHORITY SECTION:
svl.net.nt.             4       IN      NS      host50.svl.net.nt.
;; ADDITIONAL SECTION:
host50.svl.net.nt.      4       IN      A       192.168.16.50
;; Query time: 49 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:41:58 2007
;; MSG SIZE  rcvd: 88
13:41:58
#dig ns.yura.net.nt
; <<>> DiG 9.3.4 <<>> ns.yura.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 8931
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;ns.yura.net.nt.                        IN      A
;; Query time: 26 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:42:25 2007
;; MSG SIZE  rcvd: 32
13:42:25
#dig @192.168.16.150 ns.yura.net.nt
; <<>> DiG 9.3.4 <<>> @192.168.16.150 ns.yura.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22408
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;ns.yura.net.nt.                        IN      A
;; ANSWER SECTION:
ns.yura.net.nt.         10800   IN      A       192.168.16.150
;; AUTHORITY SECTION:
yura.net.nt.            10800   IN      NS      ns.yura.net.nt.
;; Query time: 42 msec
;; SERVER: 192.168.16.150#53(192.168.16.150)
;; WHEN: Fri Jun  1 13:42:48 2007
;; MSG SIZE  rcvd: 62
13:42:48
#dig @192.168.16.1 okno1.okno.net.nt
; <<>> DiG 9.3.4 <<>> @192.168.16.1 okno1.okno.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1970
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;okno1.okno.net.nt.             IN      A
;; ANSWER SECTION:
okno1.okno.net.nt.      101010  IN      A       192.168.16.1
;; AUTHORITY SECTION:
okno.net.nt.            101010  IN      NS      okno1.okno.net.nt.
;; Query time: 40 msec
;; SERVER: 192.168.16.1#53(192.168.16.1)
;; WHEN: Fri Jun  1 13:45:33 2007
;; MSG SIZE  rcvd: 65
13:45:33
#dig @192.168.16.1 okno2.okno.net.nt
; <<>> DiG 9.3.4 <<>> @192.168.16.1 okno2.okno.net.nt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36340
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;okno2.okno.net.nt.             IN      A
;; ANSWER SECTION:
okno2.okno.net.nt.      101010  IN      A       192.168.16.2
;; AUTHORITY SECTION:
okno.net.nt.            101010  IN      NS      okno1.okno.net.nt.
;; ADDITIONAL SECTION:
okno1.okno.net.nt.      101010  IN      A       192.168.16.1
;; Query time: 47 msec
;; SERVER: 192.168.16.1#53(192.168.16.1)
;; WHEN: Fri Jun  1 13:45:40 2007
;; MSG SIZE  rcvd: 87
13:45:40
#dig okno2.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno2.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 23365
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;okno2.okno.net.nt.             IN      A
;; Query time: 109 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:46:06 2007
;; MSG SIZE  rcvd: 35
13:46:06
#dig okno2.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno2.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 14882
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;okno2.okno.net.nt.             IN      A
;; Query time: 27 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:46:19 2007
;; MSG SIZE  rcvd: 35
13:46:19
#dig okno2.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno2.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9101
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;okno2.okno.net.nt.             IN      A
;; ANSWER SECTION:
okno2.okno.net.nt.      101010  IN      A       192.168.16.2
;; AUTHORITY SECTION:
okno.net.nt.            100979  IN      NS      okno1.okno.net.nt.
;; ADDITIONAL SECTION:
okno1.okno.net.nt.      100995  IN      A       192.168.16.1
;; Query time: 112 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:55:40 2007
;; MSG SIZE  rcvd: 87
13:55:40
#dig okno32.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno32.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45417
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;okno32.okno.net.nt.            IN      A
;; ANSWER SECTION:
okno32.okno.net.nt.     101010  IN      A       192.168.16.32
;; AUTHORITY SECTION:
okno.net.nt.            100969  IN      NS      okno1.okno.net.nt.
;; ADDITIONAL SECTION:
okno1.okno.net.nt.      100985  IN      A       192.168.16.1
;; Query time: 46 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 13:55:50 2007
;; MSG SIZE  rcvd: 88
13:55:50
#dig okno32.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno32.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34027
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;okno32.okno.net.nt.            IN      A
;; ANSWER SECTION:
okno32.okno.net.nt.     97417   IN      A       192.168.16.32
;; AUTHORITY SECTION:
okno.net.nt.            97376   IN      NS      okno1.okno.net.nt.
;; ADDITIONAL SECTION:
okno1.okno.net.nt.      97392   IN      A       192.168.16.1
;; Query time: 43 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 14:55:43 2007
;; MSG SIZE  rcvd: 88
прошло 59 минут
14:55:43
#dig okno36.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno36.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26054
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;okno36.okno.net.nt.            IN      A
;; ANSWER SECTION:
okno36.okno.net.nt.     101010  IN      A       192.168.16.36
;; AUTHORITY SECTION:
okno.net.nt.            97368   IN      NS      okno1.okno.net.nt.
;; ADDITIONAL SECTION:
okno1.okno.net.nt.      97384   IN      A       192.168.16.1
;; Query time: 49 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 14:55:51 2007
;; MSG SIZE  rcvd: 88
14:55:51
#dig okno29.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno29.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 16332
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;okno29.okno.net.nt.            IN      A
;; Query time: 224 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 14:56:07 2007
;; MSG SIZE  rcvd: 36
14:56:07
#dig okno12.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno12.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 34177
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;okno12.okno.net.nt.            IN      A
;; Query time: 163 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 14:56:22 2007
;; MSG SIZE  rcvd: 36
14:56:22
#dig okno12.okno.net.nt
; <<>> DiG 9.3.4 <<>> okno12.okno.net.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 22253
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;okno12.okno.net.nt.            IN      A
;; Query time: 26 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 14:56:30 2007
;; MSG SIZE  rcvd: 36
14:56:30
#nslookup host68.svl.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
Non-authoritative answer:
Name:   host68.svl.net.nt
Address: 192.168.16.68
14:58:06
#nslookup host68.svl.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
Non-authoritative answer:
Name:   host68.svl.net.nt
Address: 192.168.16.68
прошла 21 минута
/dev/tty1
15:19:49
#screeenj -x
bash: screeenj: command not found
/dev/tty2
15:20:24
#nslookup host12.okno.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find host12.okno.net.nt: NXDOMAIN

Статистика

Время первой команды журнала12:35:43 2007- 6- 1
Время последней команды журнала15:20:24 2007- 6- 1
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %18.81
Процент синтаксически неверно набранных команд, % 3.96
Суммарное время работы с терминалом *, час 1.75
Количество командных строк в единицу времени, команда/мин 0.96
Частота использования команд
dig33|================================| 32.35%
nslookup16|===============| 15.69%
vim14|=============| 13.73%
ifconfig7|======| 6.86%
/etc/init.d/bind97|======| 6.86%
ping5|====| 4.90%
mc3|==| 2.94%
screen2|=| 1.96%
host2|=| 1.96%
rm2|=| 1.96%
screeenj1|| 0.98%
mii-toll1|| 0.98%
ndc1|| 0.98%
tail1|| 0.98%
rndc1|| 0.98%
netstat1|| 0.98%
dif1|| 0.98%
grep1|| 0.98%
ssh1|| 0.98%
mii-tool1|| 0.98%
/etc/init.d/networking1|| 0.98%
____
*) Интервалы неактивности длительностью 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$