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

Содержание

Журнал

Четверг (12/20/12)

/dev/pts/0
14:42:36
#vim /etc/resolv.conf
--- /tmp/l3-saved-1346.20295.25654	2012-12-20 15:42:49.000000000 +0200
+++ /etc/resolv.conf	2012-12-20 15:42:55.000000000 +0200
@@ -1,3 +1,3 @@
 search net.nt
-#nameserver 192.168.13.253
+nameserver 192.168.13.253
 nameserver 127.0.0.1
14:42:55
#pwd
/etc/bind
14:42:57
#ls -hl
итого 56K
-rw-r--r-- 1 root root 2,5K Окт 20 21:15 bind.keys
-rw-r--r-- 1 root root  237 Окт 20 21:15 db.0
-rw-r--r-- 1 root root  271 Окт 20 21:15 db.127
-rw-r--r-- 1 root root  237 Окт 20 21:15 db.255
-rw-r--r-- 1 root root  353 Окт 20 21:15 db.empty
-rw-r--r-- 1 root root  188 Дек 20 15:41 db.evgen
-rw-r--r-- 1 root root  270 Окт 20 21:15 db.local
-rw-r--r-- 1 root root 3,0K Окт 20 21:15 db.root
-rw-r--r-- 1 root bind  463 Дек 20 14:45 named.conf
-rw-r--r-- 1 root bind  568 Дек 20 15:29 named.conf.default-zones
-rw-r--r-- 1 root bind  298 Дек 20 14:56 named.conf.local
-rw-r--r-- 1 root bind  612 Дек 20 15:32 named.conf.options
-rw-r----- 1 bind bind   77 Дек 20 11:28 rndc.key
-rw-r--r-- 1 root root 1,3K Окт 20 21:15 zones.rfc1918
14:42:58
#vim rndc.key
14:43:11
#~
        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.
        forwarders { 192.168.13.253; };
        forward only;
};
...
~
~
~
~
~
~
~
~
~
"named.conf.options" 19L, 610C записано
14:43:43
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 5940 to die.
Starting domain name service...: bind9.
14:43:48
#tail /var/log/daemon.log
Dec 20 15:43:48 debian1 named[6104]: command channel listening on ::1#953
Dec 20 15:43:48 debian1 named[6104]: zone 0.in-addr.arpa/IN: loaded serial 1
Dec 20 15:43:48 debian1 named[6104]: zone 127.in-addr.arpa/IN: loaded serial 1
Dec 20 15:43:48 debian1 named[6104]: zone 255.in-addr.arpa/IN: loaded serial 1
Dec 20 15:43:48 debian1 named[6104]: zone evgen/IN: loaded serial 1
Dec 20 15:43:48 debian1 named[6104]: zone localhost/IN: loaded serial 2
Dec 20 15:43:48 debian1 named[6104]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Dec 20 15:43:48 debian1 named[6104]: managed-keys-zone ./IN: loaded serial 0
Dec 20 15:43:48 debian1 named[6104]: running
Dec 20 15:43:48 debian1 named[6104]: zone evgen/IN: sending notifies (serial 1)
14:43:51
#ping evgen.net.nt
ping: unknown host evgen.net.nt
14:44:23
#dig evgen.net.nt
; <<>> DiG 9.7.3 <<>> evgen.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 44842
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;evgen.net.nt.                  IN      A
;; Query time: 2225 msec
;; SERVER: 192.168.13.253#53(192.168.13.253)
;; WHEN: Thu Dec 20 15:44:32 2012
;; MSG SIZE  rcvd: 30
14:44:32
#dig evgen.net.nt
; <<>> DiG 9.7.3 <<>> evgen.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 6442
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;evgen.net.nt.                  IN      A
;; Query time: 2 msec
;; SERVER: 192.168.13.253#53(192.168.13.253)
;; WHEN: Thu Dec 20 15:44:38 2012
;; MSG SIZE  rcvd: 30
14:44:38
#ping evgen.net.nt
ping: unknown host evgen.net.nt
14:44:40
#vim /etc/resolv.conf
--- /tmp/l3-saved-1346.5057.8949	2012-12-20 15:44:45.000000000 +0200
+++ /etc/resolv.conf	2012-12-20 15:44:49.000000000 +0200
@@ -1,3 +1,3 @@
 search net.nt
-nameserver 192.168.13.253
+#nameserver 192.168.13.253
 nameserver 127.0.0.1
14:44:49
#ping evgen.net.nt
ping: unknown host evgen.net.nt
14:44:50
#dig evgen.net.nt
; <<>> DiG 9.7.3 <<>> evgen.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 48831
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;evgen.net.nt.                  IN      A
;; Query time: 3 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Dec 20 15:44:52 2012
;; MSG SIZE  rcvd: 30
14:44:52
#vim /etc/resolv.conf
--- /tmp/l3-saved-1346.5926.25257	2012-12-20 15:44:55.000000000 +0200
+++ /etc/resolv.conf	2012-12-20 15:44:59.000000000 +0200
@@ -1,3 +1,3 @@
 search net.nt
-#nameserver 192.168.13.253
+nameserver 192.168.13.253
 nameserver 127.0.0.1
14:44:59
#vim /etc/resolv.conf
--- /tmp/l3-saved-1346.30152.18856	2012-12-20 15:46:24.000000000 +0200
+++ /etc/resolv.conf	2012-12-20 15:46:32.000000000 +0200
@@ -1,3 +1,3 @@
-search net.nt
+search evgen.net.nt
 nameserver 192.168.13.253
 nameserver 127.0.0.1
14:46:32
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 6104 to die.
Starting domain name service...: bind9.
14:46:38
#tail /var/log/daemon.log
Dec 20 15:46:38 debian1 named[6256]: command channel listening on ::1#953
Dec 20 15:46:38 debian1 named[6256]: zone 0.in-addr.arpa/IN: loaded serial 1
Dec 20 15:46:38 debian1 named[6256]: zone 127.in-addr.arpa/IN: loaded serial 1
Dec 20 15:46:38 debian1 named[6256]: zone 255.in-addr.arpa/IN: loaded serial 1
Dec 20 15:46:38 debian1 named[6256]: zone evgen/IN: loaded serial 1
Dec 20 15:46:38 debian1 named[6256]: zone localhost/IN: loaded serial 2
Dec 20 15:46:38 debian1 named[6256]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Dec 20 15:46:38 debian1 named[6256]: managed-keys-zone ./IN: loaded serial 0
Dec 20 15:46:38 debian1 named[6256]: running
Dec 20 15:46:38 debian1 named[6256]: zone evgen/IN: sending notifies (serial 1)
14:46:41
#dig evgen.net.nt
; <<>> DiG 9.7.3 <<>> evgen.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 6726
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;evgen.net.nt.                  IN      A
;; Query time: 2004 msec
;; SERVER: 192.168.13.253#53(192.168.13.253)
;; WHEN: Thu Dec 20 15:46:50 2012
;; MSG SIZE  rcvd: 30
14:46:50
#vim named.conf.options
--- /tmp/l3-saved-1346.25212.20567	2012-12-20 15:48:01.000000000 +0200
+++ named.conf.options	2012-12-20 15:48:30.000000000 +0200
@@ -12,8 +12,8 @@
 
 	forwarders { 192.168.13.253; };
 	forward only;
-	allow-query { 127.0.0.1; };
-	auth-nxdomain no;    # conform to RFC1035
-	listen-on-v6 { any; };
+	//allow-query { 127.0.0.1; };
+	//auth-nxdomain no;    # conform to RFC1035
+	//listen-on-v6 { any; };
 };
 
14:48:30
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 6256 to die.
Starting domain name service...: bind9.
14:48:36
#tail /var/log/daemon.log
Dec 20 15:48:36 debian1 named[6330]: command channel listening on ::1#953
Dec 20 15:48:36 debian1 named[6330]: zone 0.in-addr.arpa/IN: loaded serial 1
Dec 20 15:48:36 debian1 named[6330]: zone 127.in-addr.arpa/IN: loaded serial 1
Dec 20 15:48:36 debian1 named[6330]: zone 255.in-addr.arpa/IN: loaded serial 1
Dec 20 15:48:36 debian1 named[6330]: zone evgen/IN: loaded serial 1
Dec 20 15:48:36 debian1 named[6330]: zone localhost/IN: loaded serial 2
Dec 20 15:48:36 debian1 named[6330]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Dec 20 15:48:36 debian1 named[6330]: managed-keys-zone ./IN: loaded serial 0
Dec 20 15:48:36 debian1 named[6330]: running
Dec 20 15:48:36 debian1 named[6330]: zone evgen/IN: sending notifies (serial 1)
14:48:39
#dig evgen.net.nt
; <<>> DiG 9.7.3 <<>> evgen.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 64620
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;evgen.net.nt.                  IN      A
;; Query time: 1 msec
;; SERVER: 192.168.13.253#53(192.168.13.253)
;; WHEN: Thu Dec 20 15:48:45 2012
;; MSG SIZE  rcvd: 30
14:48:45
#ls -hl
итого 56K
-rw-r--r-- 1 root root 2,5K Окт 20 21:15 bind.keys
-rw-r--r-- 1 root root  237 Окт 20 21:15 db.0
-rw-r--r-- 1 root root  271 Окт 20 21:15 db.127
-rw-r--r-- 1 root root  237 Окт 20 21:15 db.255
-rw-r--r-- 1 root root  353 Окт 20 21:15 db.empty
-rw-r--r-- 1 root root  188 Дек 20 15:41 db.evgen
-rw-r--r-- 1 root root  270 Окт 20 21:15 db.local
-rw-r--r-- 1 root root 3,0K Окт 20 21:15 db.root
-rw-r--r-- 1 root bind  463 Дек 20 14:45 named.conf
-rw-r--r-- 1 root bind  568 Дек 20 15:29 named.conf.default-zones
-rw-r--r-- 1 root bind  298 Дек 20 14:56 named.conf.local
-rw-r--r-- 1 root bind  616 Дек 20 15:48 named.conf.options
-rw-r----- 1 bind bind   77 Дек 20 11:28 rndc.key
-rw-r--r-- 1 root root 1,3K Окт 20 21:15 zones.rfc1918
14:49:02
#vim db.evgen
--- /tmp/l3-saved-1346.10976.30963	2012-12-20 15:50:17.000000000 +0200
+++ db.evgen	2012-12-20 15:51:31.000000000 +0200
@@ -1,6 +1,6 @@
 $TTL 3h
 @ IN SOA evgen.net.nt. root.evgen.net.nt. (1 3h 30m 1w 3600)
-		IN NS debian1
+		IN NS debian1.evgen.net.nt.
 		IN A 192.168.13.1
 debian1		IN A 192.168.13.1
 evgen.net.nt A 192.168.13.1
14:51:31
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 6330 to die.
Starting domain name service...: bind9.
14:51:36
#tail /var/log/daemon.log
Dec 20 15:51:36 debian1 named[6412]: command channel listening on ::1#953
Dec 20 15:51:36 debian1 named[6412]: zone 0.in-addr.arpa/IN: loaded serial 1
Dec 20 15:51:36 debian1 named[6412]: zone 127.in-addr.arpa/IN: loaded serial 1
Dec 20 15:51:36 debian1 named[6412]: zone 255.in-addr.arpa/IN: loaded serial 1
Dec 20 15:51:36 debian1 named[6412]: zone evgen/IN: loaded serial 1
Dec 20 15:51:36 debian1 named[6412]: zone localhost/IN: loaded serial 2
Dec 20 15:51:36 debian1 named[6412]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Dec 20 15:51:36 debian1 named[6412]: managed-keys-zone ./IN: loaded serial 0
Dec 20 15:51:36 debian1 named[6412]: running
Dec 20 15:51:36 debian1 named[6412]: zone evgen/IN: sending notifies (serial 1)
14:51:44
#ls -hl
итого 56K
-rw-r--r-- 1 root root 2,5K Окт 20 21:15 bind.keys
-rw-r--r-- 1 root root  237 Окт 20 21:15 db.0
-rw-r--r-- 1 root root  271 Окт 20 21:15 db.127
-rw-r--r-- 1 root root  237 Окт 20 21:15 db.255
-rw-r--r-- 1 root root  353 Окт 20 21:15 db.empty
-rw-r--r-- 1 root root  202 Дек 20 15:51 db.evgen
-rw-r--r-- 1 root root  270 Окт 20 21:15 db.local
-rw-r--r-- 1 root root 3,0K Окт 20 21:15 db.root
-rw-r--r-- 1 root bind  463 Дек 20 14:45 named.conf
-rw-r--r-- 1 root bind  568 Дек 20 15:29 named.conf.default-zones
-rw-r--r-- 1 root bind  298 Дек 20 14:56 named.conf.local
-rw-r--r-- 1 root bind  616 Дек 20 15:48 named.conf.options
-rw-r----- 1 bind bind   77 Дек 20 11:28 rndc.key
-rw-r--r-- 1 root root 1,3K Окт 20 21:15 zones.rfc1918
14:51:47
#vim named.conf
14:52:21
#~
zone ". type hint;
        file "/etc/bind/db.root";
};
}
// be authoritati{e for the localhost forward and reverse zones, and for
        type master;
// broa file "/etc/bind/db.local";
};
                        {
}one "l type master;
...
~
~
~
~
~
~
~
~
~
"named.conf.default-zones" 34L, 575C записано
14:52:47
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 6412 to die.
Starting domain name service...: bind9.
14:52:54
#tail /var/log/daemon.log
Dec 20 15:52:54 debian1 named[6499]: command channel listening on ::1#953
Dec 20 15:52:54 debian1 named[6499]: zone 0.in-addr.arpa/IN: loaded serial 1
Dec 20 15:52:54 debian1 named[6499]: zone 127.in-addr.arpa/IN: loaded serial 1
Dec 20 15:52:54 debian1 named[6499]: zone 255.in-addr.arpa/IN: loaded serial 1
Dec 20 15:52:54 debian1 named[6499]: zone localhost/IN: loaded serial 2
Dec 20 15:52:54 debian1 named[6499]: zone evgen.net.nt/IN: loaded serial 1
Dec 20 15:52:54 debian1 named[6499]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Dec 20 15:52:54 debian1 named[6499]: managed-keys-zone ./IN: loaded serial 0
Dec 20 15:52:54 debian1 named[6499]: running
Dec 20 15:52:54 debian1 named[6499]: zone evgen.net.nt/IN: sending notifies (serial 1)
14:52:57
#dig evgen.net.nt
; <<>> DiG 9.7.3 <<>> evgen.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13449
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; QUESTION SECTION:
;evgen.net.nt.                  IN      A
;; ANSWER SECTION:
evgen.net.nt.           3600    IN      A       192.168.13.1
;; AUTHORITY SECTION:
net.nt.                 3600    IN      NS      net.nt.
;; ADDITIONAL SECTION:
net.nt.                 3600    IN      A       10.0.17.1
net.nt.                 3600    IN      A       192.168.13.253
;; Query time: 7 msec
;; SERVER: 192.168.13.253#53(192.168.13.253)
;; WHEN: Thu Dec 20 15:53:18 2012
;; MSG SIZE  rcvd: 92
14:53:18
#vim /etc/resolv.conf
--- /tmp/l3-saved-1346.6592.12394	2012-12-20 15:53:31.000000000 +0200
+++ /etc/resolv.conf	2012-12-20 15:53:39.000000000 +0200
@@ -1,3 +1,3 @@
-search evgen.net.nt
+search net.nt
 nameserver 192.168.13.253
 nameserver 127.0.0.1
14:53:39
#dig evgen.net.nt
; <<>> DiG 9.7.3 <<>> evgen.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41266
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; QUESTION SECTION:
;evgen.net.nt.                  IN      A
;; ANSWER SECTION:
evgen.net.nt.           3600    IN      A       192.168.13.1
;; AUTHORITY SECTION:
net.nt.                 3600    IN      NS      net.nt.
;; ADDITIONAL SECTION:
net.nt.                 3600    IN      A       192.168.13.253
net.nt.                 3600    IN      A       10.0.17.1
;; Query time: 5 msec
;; SERVER: 192.168.13.253#53(192.168.13.253)
;; WHEN: Thu Dec 20 15:53:40 2012
;; MSG SIZE  rcvd: 92
14:53:40
#dig evgen.net.nt axfr
; <<>> DiG 9.7.3 <<>> evgen.net.nt axfr
;; global options: +cmd
; Transfer failed.
14:53:55
#ping debian1.evgen.net.nt
ping: unknown host debian1.evgen.net.nt
14:54:34
#vim db.evgen
14:54:54
#~
bind.keys                 db.evgen                  named.conf.local
db.0                      db.local                  named.conf.options
db.127                    db.root                   rndc.key
db.255                    named.conf                zones.rfc1918
db.empty                  named.conf.default-zones
14:54:54
#vim named.conf.default-zones
--- /tmp/l3-saved-1346.6134.8358	2012-12-20 15:55:03.000000000 +0200
+++ named.conf.default-zones	2012-12-20 15:55:51.000000000 +0200
@@ -31,4 +31,5 @@
 	type master;
 	file "/etc/bind/db.evgen";
 	forwarders {};
+	allow-transfer { 192.168.3.2; 192.168.3.21; }
 };
14:55:51
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 6499 to die.
Starting domain name service...: bind9 failed!
14:55:56
#tail /var/log/daemon.log
Dec 20 15:55:55 debian1 named[6499]: exiting
Dec 20 15:55:56 debian1 named[6636]: starting BIND 9.7.3 -u bind
Dec 20 15:55:56 debian1 named[6636]: built with '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/bind' '--localstatedir=/var' '--enable-threads' '--enable-largefile' '--with-libtool' '--enable-shared' '--enable-static' '--with-openssl=/usr' '--with-gssapi=/usr' '--with-gnu-ld' '--with-dlz-postgres=no' '--with-dlz-mysql=no' '--with-dlz-bdb=yes' '--with-dlz-fi
Dec 20 15:55:56 debian1 named[6636]: adjusted limit on open files from 1024 to 1048576
Dec 20 15:55:56 debian1 named[6636]: found 1 CPU, using 1 worker thread
Dec 20 15:55:56 debian1 named[6636]: using up to 4096 sockets
Dec 20 15:55:56 debian1 named[6636]: loading configuration from '/etc/bind/named.conf'
Dec 20 15:55:56 debian1 named[6636]: /etc/bind/named.conf.default-zones:35: missing ';' before '}'
Dec 20 15:55:56 debian1 named[6636]: loading configuration: failure
Dec 20 15:55:56 debian1 named[6636]: exiting (due to fatal error)
14:57:05
#ping evgen.net.nt
PING evgen.net.nt (192.168.13.1) 56(84) bytes of data.
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=1 ttl=64 time=0.020 ms
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=2 ttl=64 time=0.026 ms
^C
--- evgen.net.nt ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.020/0.023/0.026/0.003 ms
14:57:14
#ping debian1
PING debian1.net.nt (192.168.13.1) 56(84) bytes of data.
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=1 ttl=64 time=0.018 ms
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=2 ttl=64 time=0.027 ms
^C
--- debian1.net.nt ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.018/0.022/0.027/0.006 ms
14:57:22
#ping debian1.evgen.net.nt
ping: unknown host debian1.evgen.net.nt
14:57:29
#vim /etc/resolv.conf
--- /tmp/l3-saved-1346.29356.7562	2012-12-20 15:57:36.000000000 +0200
+++ /etc/resolv.conf	2012-12-20 15:57:41.000000000 +0200
@@ -1,3 +1,3 @@
-search net.nt
+search evgen.net.nt
 nameserver 192.168.13.253
 nameserver 127.0.0.1
14:57:41
#ping debian1
PING debian1.net.nt (192.168.13.1) 56(84) bytes of data.
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=1 ttl=64 time=0.019 ms
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=2 ttl=64 time=0.032 ms
^C
--- debian1.net.nt ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.019/0.025/0.032/0.008 ms
14:57:46
#ping evgen.net.nt
PING evgen.net.nt (192.168.13.1) 56(84) bytes of data.
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=1 ttl=64 time=0.017 ms
^C
--- evgen.net.nt ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.017/0.017/0.017/0.000 ms
14:57:52
#ping debian1.evgen.net.nt
ping: unknown host debian1.evgen.net.nt
14:58:00
#ping debian1
PING debian1.net.nt (192.168.13.1) 56(84) bytes of data.
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=1 ttl=64 time=0.020 ms
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=2 ttl=64 time=0.032 ms
^C
--- debian1.net.nt ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.020/0.026/0.032/0.006 ms
14:58:30
#ping scale.net.nt
PING scale.net.nt (192.168.13.2) 56(84) bytes of data.
64 bytes from 192.168.13.2: icmp_req=1 ttl=64 time=4.29 ms
64 bytes from 192.168.13.2: icmp_req=2 ttl=64 time=0.300 ms
^C
--- scale.net.nt ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 0.300/2.298/4.297/1.999 ms
14:58:51
#ping evgen.net.nt
PING evgen.net.nt (192.168.13.1) 56(84) bytes of data.
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=1 ttl=64 time=0.025 ms
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=2 ttl=64 time=0.038 ms
64 bytes from debian1.net.nt (192.168.13.1): icmp_req=3 ttl=64 time=0.036 ms
^C
--- evgen.net.nt ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.025/0.033/0.038/0.005 ms
14:58:59
#vim named.conf
14:59:22
#~
zone ". type hint;
        file "/etc/bind/db.root";
};
}
// be authoritati{e for the localhost forward and reverse zones, and for
        type master;
// broa file "/etc/bind/db.local";
};
                        {
}one "l type master;
...
zone "scale.net.nt" in {
        type slave;
        masters { 192.168.13.2; };
        file "slave/db.scale.net.nt";
        forwarders {};
};
~
~
~
"named.conf.default-zones" 42L, 741C записано
15:01:16
#ping scale.net.nt
PING scale.net.nt (192.168.13.2) 56(84) bytes of data.
64 bytes from 192.168.13.2: icmp_req=1 ttl=64 time=0.253 ms
64 bytes from 192.168.13.2: icmp_req=2 ttl=64 time=0.303 ms
^C
--- scale.net.nt ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.253/0.278/0.303/0.025 ms
15:01:23
#dig scale.net.nt
; <<>> DiG 9.7.3 <<>> scale.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64207
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; QUESTION SECTION:
;scale.net.nt.                  IN      A
;; ANSWER SECTION:
scale.net.nt.           3600    IN      A       192.168.13.2
;; AUTHORITY SECTION:
net.nt.                 3600    IN      NS      net.nt.
;; ADDITIONAL SECTION:
net.nt.                 3600    IN      A       192.168.13.253
net.nt.                 3600    IN      A       10.0.17.1
;; Query time: 5 msec
;; SERVER: 192.168.13.253#53(192.168.13.253)
;; WHEN: Thu Dec 20 16:01:27 2012
;; MSG SIZE  rcvd: 92
15:01:27
#mkdir /etc/namedb/slave
mkdir: невозможно создать каталог «/etc/namedb/slave»: Нет такого файла или каталога
15:02:02
#mkdir /etc/namedb

15:02:29
#mkdir /etc/namedb/slave

15:02:35
#chown bind:bind /etc/namedb/slave/

15:02:43
#vim named.conf.default-zones
15:03:27
#~
Stopping domain name service...: bind9 waiting for pid 6764 to die.
Starting domain name service...: bind9.
15:03:33
#tail /var/log/daemon.log
Dec 20 16:03:33 debian1 named[6998]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Dec 20 16:03:33 debian1 named[6998]: managed-keys-zone ./IN: loaded serial 0
Dec 20 16:03:33 debian1 named[6998]: running
Dec 20 16:03:33 debian1 named[6998]: zone evgen.net.nt/IN: sending notifies (serial 1)
Dec 20 16:03:33 debian1 named[6998]: zone scale.net.nt/IN: Transfer started.
Dec 20 16:03:33 debian1 named[6998]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: connected using 192.168.13.1#50965
Dec 20 16:03:33 debian1 named[6998]: zone scale.net.nt/IN: transferred serial 1
Dec 20 16:03:33 debian1 named[6998]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: Transfer completed: 1 messages, 7 records, 201 bytes, 0.001 secs (201000 bytes/sec)
Dec 20 16:03:33 debian1 named[6998]: zone scale.net.nt/IN: sending notifies (serial 1)
Dec 20 16:03:33 debian1 named[6998]: dumping master file: slave/tmp-AUmJ6fm3hJ: open: file not found
15:03:37
#pwd
/etc/bind
15:04:05
#ls -hl /etc/namedb/slave/
итого 0
15:04:16
#dig scale.net.nt @127.0.0.1
; <<>> DiG 9.7.3 <<>> scale.net.nt @127.0.0.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33733
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;scale.net.nt.                  IN      A
;; ANSWER SECTION:
scale.net.nt.           7200    IN      A       192.168.13.2
;; AUTHORITY SECTION:
scale.net.nt.           7200    IN      NS      deb2.scale.net.nt.
;; ADDITIONAL SECTION:
deb2.scale.net.nt.      7200    IN      A       192.168.13.2
;; Query time: 5 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Dec 20 16:04:59 2012
;; MSG SIZE  rcvd: 81
15:04:59
#vim db.evgen
--- /tmp/l3-saved-1346.27822.20004	2012-12-20 16:05:30.000000000 +0200
+++ db.evgen	2012-12-20 16:06:40.000000000 +0200
@@ -1,5 +1,6 @@
 $TTL 3h
 @ IN SOA evgen.net.nt. root.evgen.net.nt. (1 3h 30m 1w 3600)
+scale.net.nt NS evgen.net.nt
 		IN NS debian1.evgen.net.nt.
 		IN A 192.168.13.1
 debian1		IN A 192.168.13.1
15:06:40
#vim named.conf.default-zones
--- /tmp/l3-saved-1346.20223.1153	2012-12-20 16:06:59.000000000 +0200
+++ named.conf.default-zones	2012-12-20 16:07:29.000000000 +0200
@@ -37,6 +37,6 @@
 zone "scale.net.nt" in {
 	type slave;	
 	masters { 192.168.13.2; };
-	file "slave/db.scale.net.nt";
+	file "/etc/namedb/slave/db.scale.net.nt";
 	forwarders {};
 };
15:07:29
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 6998 to die.
Starting domain name service...: bind9.
15:07:36
#tail /var/log/daemon.log
Dec 20 16:07:36 debian1 named[7103]: zone evgen.net.nt/IN: has no NS records
Dec 20 16:07:36 debian1 named[7103]: zone evgen.net.nt/IN: not loaded due to errors.
Dec 20 16:07:36 debian1 named[7103]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Dec 20 16:07:36 debian1 named[7103]: managed-keys-zone ./IN: loaded serial 0
Dec 20 16:07:36 debian1 named[7103]: running
Dec 20 16:07:36 debian1 named[7103]: zone scale.net.nt/IN: Transfer started.
Dec 20 16:07:36 debian1 named[7103]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: connected using 192.168.13.1#50295
Dec 20 16:07:36 debian1 named[7103]: zone scale.net.nt/IN: transferred serial 1
Dec 20 16:07:36 debian1 named[7103]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: Transfer completed: 1 messages, 7 records, 201 bytes, 0.004 secs (50250 bytes/sec)
Dec 20 16:07:36 debian1 named[7103]: zone scale.net.nt/IN: sending notifies (serial 1)
15:07:49
#pwd
/etc/bind
15:07:57
#ls -hl /etc/namedb/slave/
итого 4,0K
-rw-r--r-- 1 bind bind 383 Дек 20 16:07 db.scale.net.nt
15:08:03
#vim named.conf.default-zones
--- /tmp/l3-saved-1346.20097.32602	2012-12-20 16:08:27.000000000 +0200
+++ named.conf.default-zones	2012-12-20 16:09:26.000000000 +0200
@@ -40,3 +40,10 @@
 	file "/etc/namedb/slave/db.scale.net.nt";
 	forwarders {};
 };
+
+zone "andrey.net.nt" in {
+	type slave;
+	masters { 192.168.13.21; };
+	file "/etc/namedb/slave/db.scale.net.nt";
+	forwarders {};
+};
15:09:26
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 7103 to die.
Starting domain name service...: bind9.
15:09:35
#pdw
l3script: pdw: команда не найдена
15:09:39
#pwd
/etc/bind
15:09:40
#ls -hl /etc/namedb/slave/
итого 8,0K
-rw-r--r-- 1 bind bind 383 Дек 20 16:07 db-e4wHjfSX
-rw-r--r-- 1 bind bind 544 Дек 20 16:09 db.scale.net.nt
15:09:47
#vim named.conf.default-zones
15:10:22
#zone "andrey.net.nt" in {
db-e4wHjfSX      db.scale.net.nt
15:10:22
#vim /etc/namedb/slave/db.scale.net.nt
15:10:51
#~
db-e4wHjfSX      db.scale.net.nt
15:10:51
#vim /etc/namedb/slave/db-e4wHjfSX
15:11:10
#~
/etc/bind
15:11:12
#vim named.conf
15:11:12
#vim db.evgen
--- /tmp/l3-saved-1346.4367.9023	2012-12-20 16:11:23.000000000 +0200
+++ db.evgen	2012-12-20 16:12:05.000000000 +0200
@@ -6,3 +6,4 @@
 debian1		IN A 192.168.13.1
 evgen.net.nt A 192.168.13.1
 scale.net.nt A 192.168.13.2
+andrey.net.nt A 192.168.13.21
15:12:05
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 7181 to die.
Starting domain name service...: bind9.
15:12:11
#tail /var/log/daemon.log
Dec 20 16:12:11 debian1 named[7322]: zone scale.net.nt/IN: loading from master file /etc/namedb/slave/db.scale.net.nt failed: not at top of zone
Dec 20 16:12:11 debian1 named[7322]: zone scale.net.nt/IN: saved '/etc/namedb/slave/db.scale.net.nt' as '/etc/namedb/slave/db-QSVwLjko'
Dec 20 16:12:11 debian1 named[7322]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
Dec 20 16:12:11 debian1 named[7322]: managed-keys-zone ./IN: loaded serial 0
Dec 20 16:12:11 debian1 named[7322]: running
Dec 20 16:12:11 debian1 named[7322]: zone scale.net.nt/IN: Transfer started.
Dec 20 16:12:11 debian1 named[7322]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: connected using 192.168.13.1#52742
Dec 20 16:12:11 debian1 named[7322]: zone scale.net.nt/IN: transferred serial 1
Dec 20 16:12:11 debian1 named[7322]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: Transfer completed: 1 messages, 7 records, 201 bytes, 0.001 secs (201000 bytes/sec)
Dec 20 16:12:11 debian1 named[7322]: zone scale.net.nt/IN: sending notifies (serial 1)
15:12:13
#ls -hl /etc/namedb/slave/
итого 12K
-rw-r--r-- 1 bind bind 383 Дек 20 16:07 db-e4wHjfSX
-rw-r--r-- 1 bind bind 544 Дек 20 16:09 db-QSVwLjko
-rw-r--r-- 1 bind bind 383 Дек 20 16:12 db.scale.net.nt
15:12:19
#vim named.conf.default-zones
--- /tmp/l3-saved-1346.5251.12373	2012-12-20 16:13:35.000000000 +0200
+++ named.conf.default-zones	2012-12-20 16:14:02.000000000 +0200
@@ -31,7 +31,7 @@
 	type master;
 	file "/etc/bind/db.evgen";
 	forwarders {};
-	allow-transfer { 192.168.3.2; 192.168.3.21; };
+	allow-transfer { 192.168.13.2; 192.168.13.21; };
 };
 
 zone "scale.net.nt" in {
15:14:02
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 7322 to die.
Starting domain name service...: bind9.
15:14:07
#tail /var/log/daemon.log
Dec 20 16:14:07 debian1 named[7393]: running
Dec 20 16:14:07 debian1 named[7393]: zone andrey.net.nt/IN: Transfer started.
Dec 20 16:14:07 debian1 named[7393]: transfer of 'andrey.net.nt/IN' from 192.168.13.21#53: connected using 192.168.13.1#57863
Dec 20 16:14:07 debian1 named[7393]: zone andrey.net.nt/IN: transferred serial 2
Dec 20 16:14:07 debian1 named[7393]: transfer of 'andrey.net.nt/IN' from 192.168.13.21#53: Transfer completed: 1 messages, 13 records, 332 bytes, 0.096 secs (3458 bytes/sec)
Dec 20 16:14:07 debian1 named[7393]: zone scale.net.nt/IN: Transfer started.
Dec 20 16:14:07 debian1 named[7393]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: connected using 192.168.13.1#37429
Dec 20 16:14:07 debian1 named[7393]: zone scale.net.nt/IN: transferred serial 1
Dec 20 16:14:07 debian1 named[7393]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: Transfer completed: 1 messages, 7 records, 201 bytes, 0.001 secs (201000 bytes/sec)
Dec 20 16:14:07 debian1 named[7393]: zone scale.net.nt/IN: sending notifies (serial 1)
15:14:10
#ls -hl /etc/namedb/slave/
итого 16K
-rw-r--r-- 1 bind bind 383 Дек 20 16:07 db-e4wHjfSX
-rw-r--r-- 1 bind bind 544 Дек 20 16:09 db-QSVwLjko
-rw-r--r-- 1 bind bind 544 Дек 20 16:14 db.scale.net.nt
-rw-r--r-- 1 bind bind 383 Дек 20 16:12 db-z2tMY3Li
15:14:25
#vim /etc/resolv.conf
15:14:58
#~
search evgen.net.nt
nameserver 192.168.13.253
nameserver 127.0.0.1
"/etc/resolv.conf" 3L, 67C
15:15:32
#~
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:40900           0.0.0.0:*               LISTEN      703/rpc.statd
tcp        0      0 0.0.0.0:7               0.0.0.0:*               LISTEN      1257/xinetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      691/portmap
tcp        0      0 0.0.0.0:19              0.0.0.0:*               LISTEN      1257/xinetd
tcp        0      0 172.16.0.1:53           0.0.0.0:*               LISTEN      7393/named
tcp        0      0 192.168.13.1:53         0.0.0.0:*               LISTEN      7393/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      7393/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1258/sshd
...
udp        0      0 192.168.13.1:53         0.0.0.0:*                           7393/named
udp        0      0 127.0.0.1:53            0.0.0.0:*                           7393/named
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     3595     871/acpid           /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     3997     1312/ssh-agent      /tmp/ssh-aGUluT1311/agent.1311
unix  2      [ ACC ]     STREAM     LISTENING     6354     2701/ssh-agent      /tmp/ssh-YSvuzK2700/agent.2700
unix  2      [ ACC ]     STREAM     LISTENING     6499     2769/ssh-agent      /tmp/ssh-xlVCql2768/agent.2768
unix  2      [ ACC ]     STREAM     LISTENING     7030     3044/ssh-agent      /tmp/ssh-fokeNf3043/agent.3043
unix  2      [ ACC ]     STREAM     LISTENING     3638     897/apache2         /var/run/apache2/cgisock.895
15:15:35
#tail /var/log/daemon.log
Dec 20 16:14:07 debian1 named[7393]: running
Dec 20 16:14:07 debian1 named[7393]: zone andrey.net.nt/IN: Transfer started.
Dec 20 16:14:07 debian1 named[7393]: transfer of 'andrey.net.nt/IN' from 192.168.13.21#53: connected using 192.168.13.1#57863
Dec 20 16:14:07 debian1 named[7393]: zone andrey.net.nt/IN: transferred serial 2
Dec 20 16:14:07 debian1 named[7393]: transfer of 'andrey.net.nt/IN' from 192.168.13.21#53: Transfer completed: 1 messages, 13 records, 332 bytes, 0.096 secs (3458 bytes/sec)
Dec 20 16:14:07 debian1 named[7393]: zone scale.net.nt/IN: Transfer started.
Dec 20 16:14:07 debian1 named[7393]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: connected using 192.168.13.1#37429
Dec 20 16:14:07 debian1 named[7393]: zone scale.net.nt/IN: transferred serial 1
Dec 20 16:14:07 debian1 named[7393]: transfer of 'scale.net.nt/IN' from 192.168.13.2#53: Transfer completed: 1 messages, 7 records, 201 bytes, 0.001 secs (201000 bytes/sec)
Dec 20 16:14:07 debian1 named[7393]: zone scale.net.nt/IN: sending notifies (serial 1)
15:15:46
#dig axfr net.nt
; <<>> DiG 9.7.3 <<>> axfr net.nt
;; global options: +cmd
; Transfer failed.
15:16:47
#dig axfr scale.net.nt
; <<>> DiG 9.7.3 <<>> axfr scale.net.nt
;; global options: +cmd
; Transfer failed.
15:16:58
#dig scale.net.nt
; <<>> DiG 9.7.3 <<>> scale.net.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7268
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; QUESTION SECTION:
;scale.net.nt.                  IN      A
;; ANSWER SECTION:
scale.net.nt.           3600    IN      A       192.168.13.2
;; AUTHORITY SECTION:
net.nt.                 3600    IN      NS      net.nt.
;; ADDITIONAL SECTION:
net.nt.                 3600    IN      A       10.0.17.1
net.nt.                 3600    IN      A       192.168.13.253
;; Query time: 6 msec
;; SERVER: 192.168.13.253#53(192.168.13.253)
;; WHEN: Thu Dec 20 16:17:04 2012
;; MSG SIZE  rcvd: 92
15:17:04
#dig scale.net.nt @127.0.0.1
; <<>> DiG 9.7.3 <<>> scale.net.nt @127.0.0.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45493
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;scale.net.nt.                  IN      A
;; ANSWER SECTION:
scale.net.nt.           7200    IN      A       192.168.13.2
;; AUTHORITY SECTION:
scale.net.nt.           7200    IN      NS      deb2.scale.net.nt.
;; ADDITIONAL SECTION:
deb2.scale.net.nt.      7200    IN      A       192.168.13.2
;; Query time: 5 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Dec 20 16:17:28 2012
;; MSG SIZE  rcvd: 81
15:17:28
#vim named.conf.options

Статистика

Время первой команды журнала14:42:36 2012-12-20
Время последней команды журнала15:17:28 2012-12-20
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, % 7.92
Процент синтаксически неверно набранных команд, % 0.99
Суммарное время работы с терминалом *, час 0.58
Количество командных строк в единицу времени, команда/мин 2.90
Частота использования команд
vim25|========================| 24.75%
dig14|=============| 13.86%
ping14|=============| 13.86%
tail11|==========| 10.89%
/etc/init.d/bind910|=========| 9.90%
~9|========| 8.91%
ls8|=======| 7.92%
pwd4|===| 3.96%
mkdir3|==| 2.97%
pdw1|| 0.99%
chown1|| 0.99%
zone1|| 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$