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

Содержание

Журнал

Среда (04/05/06)

/dev/ttyp1
11:10:46
#dig zarja.com.ua soa
; <<>> DiG 9.3.1 <<>> zarja.com.ua soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1342
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 3
;; QUESTION SECTION:
;zarja.com.ua.                  IN      SOA
;; ANSWER SECTION:
zarja.com.ua.           86072   IN      SOA     ns.zarja.com.ua. hostmaster.zarja.com.ua. 2006021161 28800 7200 604800 86400
;; AUTHORITY SECTION:
...
zarja.com.ua.           84492   IN      NS      ns.secondary.net.ua.
zarja.com.ua.           84492   IN      NS      ns2.trifle.net.
;; ADDITIONAL SECTION:
ns.sed.lg.ua.           84491   IN      A       193.108.240.2
ns.secondary.net.ua.    85576   IN      A       195.149.112.1
ns2.trifle.net.         170895  IN      A       195.24.128.164
;; Query time: 2 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Apr  5 11:10:56 2006
;; MSG SIZE  rcvd: 225
11:10:56
#dig zarja.com.ua soa
; <<>> DiG 9.3.1 <<>> zarja.com.ua soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53298
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 3
;; QUESTION SECTION:
;zarja.com.ua.                  IN      SOA
;; ANSWER SECTION:
zarja.com.ua.           86040   IN      SOA     ns.zarja.com.ua. hostmaster.zarja.com.ua. 2006021161 28800 7200 604800 86400
;; AUTHORITY SECTION:
...
zarja.com.ua.           84460   IN      NS      ns.secondary.net.ua.
zarja.com.ua.           84460   IN      NS      ns2.trifle.net.
;; ADDITIONAL SECTION:
ns.sed.lg.ua.           84459   IN      A       193.108.240.2
ns.secondary.net.ua.    85544   IN      A       195.149.112.1
ns2.trifle.net.         170863  IN      A       195.24.128.164
;; Query time: 2 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Apr  5 11:11:28 2006
;; MSG SIZE  rcvd: 225
11:11:28
#dig zarja.com.ua soa
; <<>> DiG 9.3.1 <<>> zarja.com.ua soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47277
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 3
;; QUESTION SECTION:
;zarja.com.ua.                  IN      SOA
;; ANSWER SECTION:
zarja.com.ua.           86009   IN      SOA     ns.zarja.com.ua. hostmaster.zarja.com.ua. 2006021161 28800 7200 604800 86400
;; AUTHORITY SECTION:
...
zarja.com.ua.           84429   IN      NS      ns.zarja.com.ua.
zarja.com.ua.           84429   IN      NS      ns.secondary.net.ua.
;; ADDITIONAL SECTION:
ns.sed.lg.ua.           84428   IN      A       193.108.240.2
ns.secondary.net.ua.    85513   IN      A       195.149.112.1
ns2.trifle.net.         170832  IN      A       195.24.128.164
;; Query time: 1 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Apr  5 11:11:58 2006
;; MSG SIZE  rcvd: 225
11:11:58
#dig @ns.sed.lg.ua zarja.com.ua
; <<>> DiG 9.3.1 <<>> @ns.sed.lg.ua zarja.com.ua
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6542
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;zarja.com.ua.                  IN      A
;; ANSWER SECTION:
zarja.com.ua.           86400   IN      A       80.91.162.154
...
zarja.com.ua.           86400   IN      NS      ns2.trifle.net.
;; ADDITIONAL SECTION:
ns.sed.lg.ua.           86400   IN      A       193.108.240.2
ns.zarja.com.ua.        86400   IN      A       80.91.162.154
ns.secondary.net.ua.    24521   IN      A       195.149.112.1
ns2.trifle.net.         82824   IN      A       195.24.128.164
;; Query time: 430 msec
;; SERVER: 193.108.240.2#53(193.108.240.2)
;; WHEN: Wed Apr  5 11:13:40 2006
;; MSG SIZE  rcvd: 212
11:13:40
#dig @ns.org.uaa
dig: couldn't get address for 'ns.org.ua': not found
11:14:12
#dig @ns.ua zarja.com.ua
dig: couldn't get address for 'ns.ua': not found
11:14:26
#dig @.arja.com.ua
dig: couldn't get address for '.': not found
11:14:41
#dig ns.zarja.com.ua axfr
; <<>> DiG 9.3.1 <<>> ns.zarja.com.ua axfr
;; global options:  printcmd
; Transfer failed.
11:15:01
#dig mil.govr
; <<>> DiG 9.3.1 <<>> mil.gov.ua axfr
;; global options:  printcmd
; Transfer failed.
11:15:50
#dig mil.gov.ua axfr @ns.mil.gov.ua
; <<>> DiG 9.3.1 <<>> mil.gov.ua axfr @ns.mil.gov.ua
; (1 server found)
;; global options:  printcmd
mil.gov.ua.             86400   IN      SOA     ns.mil.gov.ua. admin.mil.gov.ua. 2006032713 10800 3600 604800 172800
mil.gov.ua.             86400   IN      NS      ns.gu.net.
mil.gov.ua.             86400   IN      NS      ns.mil.gov.ua.
mil.gov.ua.             86400   IN      A       195.123.5.67
mil.gov.ua.             86400   IN      MX      10 master.mil.gov.ua.
mil.gov.ua.             86400   IN      MX      19 scan.ukrtel.net.
ftp.mil.gov.ua.         86400   IN      CNAME   master.mil.gov.ua.
...
vpn.mil.gov.ua.         86400   IN      CNAME   guliver.mil.gov.ua.
web.mil.gov.ua.         86400   IN      A       195.123.5.68
www.mil.gov.ua.         86400   IN      CNAME   web.mil.gov.ua.
zahid.mil.gov.ua.       86400   IN      A       195.123.5.48
zahid1.mil.gov.ua.      86400   IN      A       217.20.186.33
mil.gov.ua.             86400   IN      SOA     ns.mil.gov.ua. admin.mil.gov.ua. 2006032713 10800 3600 604800 172800
;; Query time: 251 msec
;; SERVER: 195.123.5.67#53(195.123.5.67)
;; WHEN: Wed Apr  5 11:17:24 2006
;; XFR size: 33 records (messages 1)
11:17:24
#dig zarja.com.ua axfr @ns.zarja.com.ua
; <<>> DiG 9.3.1 <<>> zarja.com.ua axfr @ns.zarja.com.ua
; (1 server found)
;; global options:  printcmd
; Transfer failed.
11:18:01
#dig zarja.com.ua ns
; <<>> DiG 9.3.1 <<>> zarja.com.ua ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20342
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 4
;; QUESTION SECTION:
;zarja.com.ua.                  IN      NS
;; ANSWER SECTION:
zarja.com.ua.           84029   IN      NS      ns.zarja.com.ua.
zarja.com.ua.           84029   IN      NS      ns.secondary.net.ua.
zarja.com.ua.           84029   IN      NS      ns2.trifle.net.
zarja.com.ua.           84029   IN      NS      ns.sed.lg.ua.
;; ADDITIONAL SECTION:
ns.sed.lg.ua.           84028   IN      A       193.108.240.2
ns.zarja.com.ua.        86355   IN      A       80.91.162.154
ns.secondary.net.ua.    85113   IN      A       195.149.112.1
ns2.trifle.net.         170432  IN      A       195.24.128.164
;; Query time: 1 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Apr  5 11:18:38 2006
;; MSG SIZE  rcvd: 194
11:18:39
#dig zarja.com.ua axfr @ns.sed.lg.ua
; <<>> DiG 9.3.1 <<>> zarja.com.ua axfr @ns.sed.lg.ua
; (1 server found)
;; global options:  printcmd
; Transfer failed.
11:19:38
#dig zarja.com.ua axfr @ns.secondary.net.ua
; <<>> DiG 9.3.1 <<>> zarja.com.ua axfr @ns.secondary.net.ua
; (1 server found)
;; global options:  printcmd
; Transfer failed.
11:19:59
#dig zarja.com.ua axfr @ns2.trifle.net
; <<>> DiG 9.3.1 <<>> zarja.com.ua axfr @ns2.trifle.net
; (1 server found)
;; global options:  printcmd
zarja.com.ua.           86400   IN      SOA     ns.zarja.com.ua. hostmaster.zarja.com.ua. 2006021161 28800 7200 604800 86400
zarja.com.ua.           86400   IN      NS      ns.sed.lg.ua.
zarja.com.ua.           86400   IN      NS      ns.zarja.com.ua.
zarja.com.ua.           86400   IN      NS      ns.secondary.net.ua.
zarja.com.ua.           86400   IN      NS      ns2.trifle.net.
zarja.com.ua.           86400   IN      A       80.91.162.154
zarja.com.ua.           86400   IN      MX      10 zarja.com.ua.
ftp.zarja.com.ua.       86400   IN      A       80.91.162.154
int.zarja.com.ua.       86400   IN      A       80.91.162.154
mail.zarja.com.ua.      86400   IN      A       80.91.162.154
main.zarja.com.ua.      86400   IN      A       80.91.162.154
ns.zarja.com.ua.        86400   IN      A       80.91.162.154
www.zarja.com.ua.       86400   IN      A       80.91.162.154
zarja.com.ua.           86400   IN      SOA     ns.zarja.com.ua. hostmaster.zarja.com.ua. 2006021161 28800 7200 604800 86400
;; Query time: 59 msec
;; SERVER: 195.24.128.164#53(195.24.128.164)
;; WHEN: Wed Apr  5 11:20:16 2006
;; XFR size: 14 records (messages 1)
/dev/ttyv1
11:22:13
#dig zarja.com.ua axfr
exit
; <<>> DiG 9.3.1 <<>> zarja.com.ua axfr
;; global options:  printcmd
; Transfer failed.
11:22:30
#e /etc/na
namedb/    natd.conf
11:22:30
#cd /etc/namedb

11:23:12
#ls -l -G
total 20
-rw-r--r--  1 root  wheel   423 Nov  3 10:12 PROTO.localhost-v6.rev
-rw-r--r--  1 root  wheel   423 Nov  3 10:12 PROTO.localhost.rev
drwxr-xr-x  2 bind  wheel   512 Nov  3 10:09 dynamic
-rw-r--r--  1 root  wheel  1089 Nov  3 10:12 make-localhost
drwxr-xr-x  2 root  wheel   512 Nov  3 10:09 master
-rw-r--r--  1 root  wheel  3715 Nov  3 10:12 named.conf
-rw-r--r--  1 root  wheel  2600 Nov  3 10:12 named.root
drwxr-xr-x  2 bind  wheel   512 Nov  3 10:09 slave
11:23:18
#sh make localhost
make: Can't open make: No such file or directory
11:23:50
#sh make -localhost
make: Can't open make: No such file or directory
11:24:05
#sh make-localhost

11:24:20
#ls -l -G
total 20
-rw-r--r--  1 root  wheel   423 Nov  3 10:12 PROTO.localhost-v6.rev
-rw-r--r--  1 root  wheel   423 Nov  3 10:12 PROTO.localhost.rev
drwxr-xr-x  2 bind  wheel   512 Nov  3 10:09 dynamic
-rw-r--r--  1 root  wheel  1089 Nov  3 10:12 make-localhost
drwxr-xr-x  2 root  wheel   512 Apr  5 11:24 master
-rw-r--r--  1 root  wheel  3715 Nov  3 10:12 named.conf
-rw-r--r--  1 root  wheel  2600 Nov  3 10:12 named.root
drwxr-xr-x  2 bind  wheel   512 Nov  3 10:09 slave
11:24:30
#ls -l -G
total 20
-rw-r--r--  1 root  wheel   423 Nov  3 10:12 PROTO.localhost-v6.rev
-rw-r--r--  1 root  wheel   423 Nov  3 10:12 PROTO.localhost.rev
drwxr-xr-x  2 bind  wheel   512 Nov  3 10:09 dynamic
-rw-r--r--  1 root  wheel  1089 Nov  3 10:12 make-localhost
drwxr-xr-x  2 root  wheel   512 Apr  5 11:24 master
-rw-r--r--  1 root  wheel  3715 Nov  3 10:12 named.conf
-rw-r--r--  1 root  wheel  2600 Nov  3 10:12 named.root
drwxr-xr-x  2 bind  wheel   512 Nov  3 10:09 slave
11:24:42
#cd master/

11:24:56
#ls -l -G
total 4
-rw-r--r--  1 root  wheel  445 Apr  5 11:24 localhost-v6.rev
-rw-r--r--  1 root  wheel  445 Apr  5 11:24 localhost.rev
11:25:00
#cd ..

11:25:21
#e named.conf
1;4Hin /usr/share/doc/bind9 for more details
//
$=1S
// If you are going to set up an authoritative server, make
// simple mistakes, you can break connectivity for affected parties,
// understand the hairy details of how DNS works.  Even wi
=1S/
options {
        directory===1S1=1S6=1S8;21H
        pid-file        "/var/run/named/pid";
...
   If you have IPv6 enabled on this system, un                    for
// use as a local resolver.  To give access to the network, specifyentation
//      listen-on-v6    { ::1; };d "any"ils.
// Also, make sure to e23;24Hit in /etc/rc.conf. will be queried..0.1trnet.
/
// If yodirectoryng to s"/etc/namedb";ritative server, make sure you
        pid-file        "/var/run/named/pid";
// If named is being used only as a local resolver, this is a safe default.
/23;53Hfit from its cache, thus reduce overall DNS t=1Sfic in the Internet.
//      listen-on-v6    { ::1; };ive access to the network, specify
11:27:37
#e /etc/rc.conf
25;1H"/etc/rc.conf" 38L, 976C
# -- sysinstall generated deltas -- # Fri Mar 31 12:05:29 2006
# Created: Fri Mar 31 12:05:29 2006
24;1H
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
defaultrouter="192.168.15.254"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
...
keymap="ru.koi8-r"
keyrate="fast"
mousechar_start="3"
moused_enable="YES"
saver="daemon"
scrnmap="koi8-r2cp866"
sshd_enable="YES"
usbd_enable="YES"
gateway_enable="YES"
xinetd_enable="YES"
11:28:15
#/etc/rc.d/named start
wrote key file "/etc/namedb/rndc.key"
wrote key file "/var/named/etc/namedb/rndc.key"
Starting named.
11:28:28
#ps -ax | grep named
 2636  ??  Ss     0:00.01 /usr/sbin/named -u bind -t /var/named
 2642  p3  RL+    0:00.00 grep named
11:28:44
#dig 127.0.0.1 soa
; <<>> DiG 9.3.1 <<>> 127.0.0.1 soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 7291
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;127.0.0.1.                     IN      SOA
;; AUTHORITY SECTION:
.                       0       IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2006040401 1800 900 604800 86400
;; Query time: 236 msec
;; SERVER: 192.168.15.254#53(192.168.15.254)
;; WHEN: Wed Apr  5 11:29:00 2006
;; MSG SIZE  rcvd: 102
11:29:00
#dig @127.0.0.1 zarja.com.ua
; <<>> DiG 9.3.1 <<>> @127.0.0.1 zarja.com.ua
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9036
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;zarja.com.ua.                  IN      A
;; ANSWER SECTION:
zarja.com.ua.           84456   IN      A       80.91.162.154
...
zarja.com.ua.           83372   IN      NS      ns2.trifle.net.
;; ADDITIONAL SECTION:
ns.sed.lg.ua.           83371   IN      A       193.108.240.2
ns.zarja.com.ua.        85698   IN      A       80.91.162.154
ns.secondary.net.ua.    84456   IN      A       195.149.112.1
ns2.trifle.net.         169775  IN      A       195.24.128.164
;; Query time: 3 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Apr  5 11:29:35 2006
;; MSG SIZE  rcvd: 210
11:29:35
#e /etc/resolv.conf
mnamin  unix.ntlv.conf" 2L, 41C
                            =S25;1H:=1S=S
tc/resolv.conf" 2L, 40C written31H
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
~
11:30:37
#dig @127.0.0.1 zarja.com.ua
; <<>> DiG 9.3.1 <<>> @127.0.0.1 zarja.com.ua
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53458
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;zarja.com.ua.                  IN      A
;; ANSWER SECTION:
zarja.com.ua.           84388   IN      A       80.91.162.154
...
zarja.com.ua.           83304   IN      NS      ns.secondary.net.ua.
;; ADDITIONAL SECTION:
ns.sed.lg.ua.           83303   IN      A       193.108.240.2
ns.zarja.com.ua.        85630   IN      A       80.91.162.154
ns.secondary.net.ua.    84388   IN      A       195.149.112.1
ns2.trifle.net.         169707  IN      A       195.24.128.164
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Apr  5 11:30:43 2006
;; MSG SIZE  rcvd: 210
11:30:43
#w
11:33AM  up  2:46, 3 users, load averages: 0.00, 0.00, 0.00
USER             TTY      FROM              LOGIN@  IDLE WHAT
root             v0       -                 8:54AM    11 script -t 0 -q /root/.
root             v1       -                11:22AM     - script -t 0 -q /root/.
root             p1       :0.0             10:40AM    11 script -t 0 -q /root/.
11:33:35
#who
root             ttyv0    Apr  5 08:54
root             ttyv1    Apr  5 11:22
root             ttyp1    Apr  5 10:40 (:0.0)
11:33:43
#w
11:33AM  up  2:46, 3 users, load averages: 0.00, 0.00, 0.00
USER             TTY      FROM              LOGIN@  IDLE WHAT
root             v0       -                 8:54AM    11 script -t 0 -q /root/.
root             v1       -                11:22AM     - script -t 0 -q /root/.
root             p1       :0.0             10:40AM    11 script -t 0 -q /root/.
11:33:54
#clear

11:33:59
#dig @127.0.0.1 zarja.com.ua
; <<>> DiG 9.3.1 <<>> @127.0.0.1 zarja.com.ua
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44188
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;zarja.com.ua.                  IN      A
;; ANSWER SECTION:
zarja.com.ua.           84189   IN      A       80.91.162.154
...
zarja.com.ua.           83105   IN      NS      ns.zarja.com.ua.
;; ADDITIONAL SECTION:
ns.sed.lg.ua.           83104   IN      A       193.108.240.2
ns.zarja.com.ua.        85431   IN      A       80.91.162.154
ns.secondary.net.ua.    84189   IN      A       195.149.112.1
ns2.trifle.net.         169508  IN      A       195.24.128.164
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Apr  5 11:34:02 2006
;; MSG SIZE  rcvd: 210
11:34:02
#dig @127.0.0.1 uaportal.com
; <<>> DiG 9.3.1 <<>> @127.0.0.1 uaportal.com
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39472
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;uaportal.com.                  IN      A
;; ANSWER SECTION:
uaportal.com.           3600    IN      A       217.20.163.57
;; AUTHORITY SECTION:
uaportal.com.           3600    IN      NS      ns.redo.com.ua.
uaportal.com.           3600    IN      NS      tetis.uazone.net.
;; Query time: 4576 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Apr  5 11:34:27 2006
;; MSG SIZE  rcvd: 104
11:34:27
#dig @127.0.0.1 dnsstuff.com
; <<>> DiG 9.3.1 <<>> @127.0.0.1 dnsstuff.com
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17375
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 0
;; QUESTION SECTION:
;dnsstuff.com.                  IN      A
;; ANSWER SECTION:
dnsstuff.com.           600     IN      A       66.36.247.82
;; AUTHORITY SECTION:
dnsstuff.com.           83687   IN      NS      ns0.dnsmadeeasy.com.
dnsstuff.com.           83687   IN      NS      ns1.dnsmadeeasy.com.
dnsstuff.com.           83687   IN      NS      ns2.dnsmadeeasy.com.
dnsstuff.com.           83687   IN      NS      ns3.dnsmadeeasy.com.
dnsstuff.com.           83687   IN      NS      ns4.dnsmadeeasy.com.
;; Query time: 176 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Apr  5 11:35:30 2006
;; MSG SIZE  rcvd: 148
11:35:30
#rndc dumpdb

11:36:49
#less /var/named/var/dump/named_dump.db
11:38:23
#rm /var/named/var/dump/named_dump.db

11:38:37
#flush
bash: flush: command not found
11:38:49
#rndc flush

11:39:21
#less /var/named/var/dump/named_dump.db
11:39:25
#rndc dumpdb

11:39:35
#less /var/named/var/dump/named_dump.db
11:41:35
#whois zarja.com.ua
% Ukrainian Whois server.
% Please visit http://whois.com.ua for more information.
% Rights restricted by copyright.
domain:      zarja.com.ua
admin-c:     DG5-UANIC
tech-c:      SST-UANIC
status:      OK-UNTIL 20061031000000
dom-public:  NO
nserver:     ns.zarja.com.ua
nserver:     ns.sed.lg.ua
...
changed:     postmaster@zarja.com.ua 20050208
comment:     9836090@rambler.ru
source:      UANIC
nic-handle:  SST-UANIC
person:      Sergey Soenko
address:     Severodoneck pl.Pobedy 2
phone:       +38 06452 29586
e-mail:      serg@sed.lg.ua
changed:     serg@sed.lg.ua 20020328
source:      UANIC
11:41:49
#less /var/named/var/dump/named_dump.db
11:43:24
#cd master/

11:43:50
#!ls
ls -l -G
total 4
-rw-r--r--  1 root  wheel  445 Apr  5 11:24 localhost-v6.rev
-rw-r--r--  1 root  wheel  445 Apr  5 11:24 localhost.rev
11:44:08
#dig @ns.mil.gov.ua mil.gov.ua > military

11:46:55
#e military
25;1H"military" 5L, 150C
; <<>> DiG 9.3.1 <<>> @ns.mil.gov.ua mil.gov.ua
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached
11:47:18
#dig @ns.mil.gov.ua ns.mil.gov.ua > military

11:47:52
#e military
25;1H"military" 5L, 153C
; <<>> DiG 9.3.1 <<>> @ns.mil.gov.ua ns.mil.gov.ua
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached
11:47:56
#dig @ns.mil.gov.ua ns.mil.gov.ua
; <<>> DiG 9.3.1 <<>> @ns.mil.gov.ua ns.mil.gov.ua
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached
11:48:21
#dig @ns.mil.gov.ua ns.mil.gov.ua axfr
; <<>> DiG 9.3.1 <<>> @ns.mil.gov.ua ns.mil.gov.ua axfr
; (1 server found)
;; global options:  printcmd
; Transfer failed.
11:48:37
#dig @ns.mil.gov.ua mil.gov.ua axfr
; <<>> DiG 9.3.1 <<>> @ns.mil.gov.ua mil.gov.ua axfr
; (1 server found)
;; global options:  printcmd
mil.gov.ua.             86400   IN      SOA     ns.mil.gov.ua. admin.mil.gov.ua. 2006032713 10800 3600 604800 172800
mil.gov.ua.             86400   IN      NS      ns.gu.net.
mil.gov.ua.             86400   IN      NS      ns.mil.gov.ua.
mil.gov.ua.             86400   IN      A       195.123.5.67
mil.gov.ua.             86400   IN      MX      10 master.mil.gov.ua.
mil.gov.ua.             86400   IN      MX      19 scan.ukrtel.net.
ftp.mil.gov.ua.         86400   IN      CNAME   master.mil.gov.ua.
...
vpn.mil.gov.ua.         86400   IN      CNAME   guliver.mil.gov.ua.
web.mil.gov.ua.         86400   IN      A       195.123.5.68
www.mil.gov.ua.         86400   IN      CNAME   web.mil.gov.ua.
zahid.mil.gov.ua.       86400   IN      A       195.123.5.48
zahid1.mil.gov.ua.      86400   IN      A       217.20.186.33
mil.gov.ua.             86400   IN      SOA     ns.mil.gov.ua. admin.mil.gov.ua. 2006032713 10800 3600 604800 172800
;; Query time: 283 msec
;; SERVER: 195.123.5.67#53(195.123.5.67)
;; WHEN: Wed Apr  5 11:48:51 2006
;; XFR size: 33 records (messages 1)
11:48:51
#dig @ns.mil.gov.ua mil.gov.ua axfr > military

11:49:00
#e military
15;1H~
       =1S400   IN      MX      19 scan.ukrtel.net.
=1Sr li 86400   IN      MX      10 ma      195.123.5.67
=1Sgov.ua.    8640086400   IN      25;1H
=1Sgov.ua.   400   86400   IN      MX      19 scan.ukrtel.net.
=1S=1S        86400   IN      MX      19 scan.ukrte
ftpuliveril.gov.ua. 6400   IN      CNAME   master.
       13il.gov.ua. 86400   IN      CNAME   master.mil.gov.ua.
imap=1S=1S=1St86400   IN      CNAME   master.mil.g
25;1H:H:
...
~
~
~
~
~
ilitary" 14L, 593C written
:
mil.gov.ua.             86400   IN      SOA     ns.mil.gov.ua. admin.mil.gov.ua.
navy.mil.gov.ua.        86400   IN      NS      navy.mil.gov.ua.
23;1Hmil.gov.ua.             86400   IN      SOA     ns.mil.gov.ua. admin.mil.gov.ua.
прошло 10 минут
11:59:20
#e military
master.mil.gov.ua..1SO2;9H=S=S admin 2006040501 10800 3600 6048
        =1S1;9H=S=S=S=S=S192.
ftp=S25;=1S=1SM4;10=S=S=S=S=S NAME   fbsd3
4;1H    5;9H=S=S=S=S=S NAME   fbsd3
ntp=1S.u6;9H=S=S=S=S=S       195.123.5.67
pop=1S.u7;9H=S=S=S=S=S
proxy=1S8;9H=S=S=S=S=S0NAME   web.mil.gov.ua.
pro     CNAME   w====9;22H
mx  =S2510;=S   CNAME   g2H
smtp=1S=11;9H=S=S====11;22H
...
~
~
~
~
~
~
~
~
-- INSERT --
~
12:05:07
#ls
localhost-v6.rev        localhost.rev           military
12:05:49
#e /etc/na
namedb/    natd.conf
12:05:49
#e /etc/namedb/named.conf
//
// Refer to the named.conf(5) and named(8) man pages, and the documentation
// in /usr/share/doc/bind9 for more details.
//
/=1S An example master zonetc/namedb";ritative server, make sure you
  =1S/  pid-file        "
// und=1Sf=1Sb=1Ss=1Sd=1S3=1S.=1Su=1Sn=1Si=1Sx=1S.=1Sn=1St12;20H
        statistics-file "/var/stats/named.stats";
// simple mistakes,r/e=======12;21H
=1S
// If named is being used only as a local resolver, this is a safe default.
        listen-on       { 127.0.0.1; 192.168.15.0/24; };
// For named to be accessible to the network, comment this option, specify
// an IPv6 address, or 24;24H24;1H=1Sny".
// RFC 315=1S"master/lo=1Shost.rev";etc/rc.conf. will be queried..0.1trnet.
zone "1.0.0.0.0.0.0.0.0=1S0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA"
// and addresses instea=1Se the examples below. :-)  Use actual names
24;24H24;1Hzone "example.net" =1S
=r/named/etc/namedb/named.conf" 127L, 3730C written
-- INSERT --
12:09:20
#/etc/rc.d/na
named  natd
12:09:20
#/etc/rc.d/named restart
Stopping named.
Waiting for PIDS: 2636.
Starting named.
12:10:02
#host
Usage: host [-aCdlriTwv] [-c class] [-N ndots] [-t type] [-W time]
            [-R number] hostname [server]
       -a is equivalent to -v -t *
       -c specifies query class for non-IN data
       -C compares SOA records on authoritative nameservers
       -d is equivalent to -v
       -l lists all hosts in a domain, using AXFR
       -i IP6.INT reverse lookups
       -N changes the number of dots allowed before root lookup is done
       -r disables recursive processing
       -R specifies number of retries for UDP packets
       -t specifies the query type
       -T enables TCP/IP mode
       -v enables verbose output
       -w specifies to wait forever for a reply
       -W specifies how long to wait for a reply
       -4 use IPv4 query transport only
       -6 use IPv6 query transport only
12:10:19
#host fbsd3
fbsd3.unix.nt mail is handled by 10 fbsd3.fbsd3.unix.nt.
12:10:25
#host 192.168.15.23
23.15.168.192.in-addr.arpa domain name pointer fbsd3.linux.nt.
12:10:36
#dig fbsd3 soa
; <<>> DiG 9.3.1 <<>> fbsd3 soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 48735
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;fbsd3.                         IN      SOA
;; AUTHORITY SECTION:
.                       0       IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2006040401 1800 900 604800 86400
;; Query time: 189 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:10:50 2006
;; MSG SIZE  rcvd: 98
12:10:50
#dig fbsd3.unix.nt soa
; <<>> DiG 9.3.1 <<>> fbsd3.unix.nt soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43466
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;fbsd3.unix.nt.                 IN      SOA
;; ANSWER SECTION:
fbsd3.unix.nt.          172800  IN      SOA     fbsd3.fbsd3.unix.nt. admin.fbsd3.unix.nt. 2006040501 10800 3600 604800 172800
;; AUTHORITY SECTION:
fbsd3.unix.nt.          172800  IN      NS      192.168.15.23.fbsd3.unix.nt.
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:11:04 2006
;; MSG SIZE  rcvd: 107
12:11:04
#host ftp
ftp.unix.nt is an alias for linux.nt.
linux.nt has address 192.168.15.254
ftp.unix.nt is an alias for linux.nt.
ftp.unix.nt is an alias for linux.nt.
linux.nt mail is handled by 10 linux.nt.
linux.nt mail is handled by 30 hub1.linux.nt.
linux.nt mail is handled by 50 hub2.linux.nt.
12:11:37
#host fbsd3
fbsd3.unix.nt mail is handled by 10 fbsd3.fbsd3.unix.nt.
12:12:18
#e military
ilitary" 12L, 231C writtenn 200604050=S25;1H:=1S=S
        NS      =====3;22H
        MX      10 fbsd3
ftp     CNAME   fbsd3
mail    CNAME   fb7==S=S=S=S=S=S=S=S=S
mx      CNAME   fbsd3
ns      A       195.123.5.67
ntp     CNAME   fbsd3
~
~
~
~
~
~
~
~
~
~
~
12:14:04
#/etc/rc.d/named restart
Stopping named.
Waiting for PIDS: 2869.
Starting named.
12:14:14
#dig fbsd3.unix.nt soa
; <<>> DiG 9.3.1 <<>> fbsd3.unix.nt soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35471
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;fbsd3.unix.nt.                 IN      SOA
;; ANSWER SECTION:
fbsd3.unix.nt.          172800  IN      SOA     fbsd3.fbsd3.unix.nt. admin.fbsd3.unix.nt. 2006040502 10800 3600 604800 172800
;; AUTHORITY SECTION:
fbsd3.unix.nt.          172800  IN      NS      fbsd3.fbsd3.unix.nt.
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:14:21 2006
;; MSG SIZE  rcvd: 93
12:14:21
#e military
       =S25;1H:
=1S
ftp     CNAME   fbsd3
mail    CNAME   fbsd3
mx      CNAME   fbsd3
ns      A       192.168.15.23
ntp     CNAME   fbsd3
~
~
~
~
~
~
~
~
~
~
~
~
~
ilitary" 10L, 208C written
12:15:45
#/etc/rc.d/named restart
Stopping named.
Waiting for PIDS: 2975.
Starting named.
12:15:51
#dig fbsd3.unix.nt soa
; <<>> DiG 9.3.1 <<>> fbsd3.unix.nt soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 6006
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;fbsd3.unix.nt.                 IN      SOA
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:15:56 2006
;; MSG SIZE  rcvd: 31
12:15:56
#e military
ftp     CNAME   fbsd3
mail    CNAME   fbsd3
ilitary" 8L, 175C written=1S3=1S=1S:=125;1H
6;1H    CNAME   fbsd3
8;1H    A       192.168.15.23
ntp     CNAME   fbsd3
~
~
~
~
m
~
~
~
~
~
~
~
~
~
-- INSERT --
12:17:12
#/etc/rc.d/named restart
Stopping named.
Waiting for PIDS: 3059.
Starting named.
12:17:17
#dig fbsd3.unix.nt soa
; <<>> DiG 9.3.1 <<>> fbsd3.unix.nt soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 5146
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;fbsd3.unix.nt.                 IN      SOA
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:17:19 2006
;; MSG SIZE  rcvd: 31
12:17:19
#dig fbsd3.unix.nt any
; <<>> DiG 9.3.1 <<>> fbsd3.unix.nt any
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 5207
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;fbsd3.unix.nt.                 IN      ANY
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:17:44 2006
;; MSG SIZE  rcvd: 31
12:17:44
#e /etc/namedb/named.conf
//
// Refer to the named.conf(5) and named(8) man pages, and the documentation
// in /usr/share/doc/bind9 for more details.
//
// If yodirectoryng to s"/etc/namedb";ritative server, make sure you
        pid-file        "/var/run/named/pid";
// underdump-file hairy "/var/dump/named_dump.db"; Even with
        statistics-file "/var/stats/named.stats";
// simple mistakes, you can break connectivity for affected parties,
// or cause huge amounts of useless Internet traffic.
// If named is being used only as a local resolver, this is a safe default.
zone "=====18;12Hix.nt
// For named to be accessible to the network, comment this option, specify
=r/named/etc/namedb/named.conf" 127L, 3730C written
=1SRFC 3152e "master/localhost.rev";etc/rc.conf. will be queried..0.1trnet.
=1Se "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA"
=1Sand addresses instead.le the examples below. :-)  Use actual names
=1S
23;1Hexampleorgkey" { zoneary";
12:19:05
#/etc/rc.d/named restart
Stopping named.
Waiting for PIDS: 3140.
Starting named.
12:19:11
#dig www.dimag.unix.nt any
; <<>> DiG 9.3.1 <<>> www.dimag.unix.nt any
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 50682
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.dimag.unix.nt.             IN      ANY
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:19:30 2006
;; MSG SIZE  rcvd: 35
12:19:30
#dig pop.dimag.unix.nt any
; <<>> DiG 9.3.1 <<>> pop.dimag.unix.nt any
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 27098
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;pop.dimag.unix.nt.             IN      ANY
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:19:44 2006
;; MSG SIZE  rcvd: 35
12:19:44
#dig pop.dimag.unix.nt
; <<>> DiG 9.3.1 <<>> pop.dimag.unix.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 31572
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;pop.dimag.unix.nt.             IN      A
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:19:47 2006
;; MSG SIZE  rcvd: 35
12:19:47
#dig dimag.unix.nt ns
; <<>> DiG 9.3.1 <<>> dimag.unix.nt ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 14447
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;dimag.unix.nt.                 IN      NS
;; Query time: 0 msec
;; SERVER: 192.168.15.23#53(192.168.15.23)
;; WHEN: Wed Apr  5 12:20:07 2006
;; MSG SIZE  rcvd: 31
12:20:07
#e /etc/namedb/named.conf
//
// Refer to the named.conf(5) and named(8) man pages, and the documentation
// in /usr/share/doc/bind9 for more details.
//
// If yodirectoryng to s"/etc/namedb";ritative server, make sure you
        pid-file        "/var/run/named/pid";
// underdump-file hairy "/var/dump/named_dump.db"; Even with
        statistics-file "/var/stats/named.stats";
// simple mistakes, you can break connectivity for affected parties,
// or cause huge amounts of useless Internet traffic.
// If named is being used only as a local resolver, this is a safe default.
        listen-on       { 127.0.0.1; 192.168.15.0/24; };
// For named to be accessible to the network, comment this option, specify
=1San IPv6 address, or the keyword "any".
zr/named/etc/namedb/named.conf" 127L, 3730C written
=1Se "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA"
=1Sand addresses instead.le the examples below. :-)  Use actual names
=1S
23;1H"d=1Sle "master/military";
12:20:49
#/etc/rc.d/named restart
Stopping named.
Waiting for PIDS: 3223.
Starting named.
12:20:56
#host fbsd3
Host fbsd3 not found: 3(NXDOMAIN)
12:21:05
#host fbsd3.unix.nt
Host fbsd3.unix.nt not found: 2(SERVFAIL)
12:21:17
#e /etc/namedb/named.conf
7;8H
// NB: Don't blindly enable the examples below. :-)  Use actual names
// and addresses instead..0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA"
// An example master zone
zone "fbsd3.unix.nt" {
};      type master;
};
 * An example dynamic zone
key "exampleorgkey" {
        algorithm hmac-md5;
...
*/
// Never forget to include the reverse lookup (IN-ADDR.ARPA) zone!
// (This is named after the first bytes of the IP address, in reverse
// order, with ".IN-ADDR.ARPA" appended.)
//
// Before starting to set up a primary zone, make sure you fully
// understand how DNS and BIND works.  There are sometimes
// non-obvious pitfalls.  Setting up a slave zone is simpler.
//
// NB: Don't blindly enable the examples below. :-)  Use actual names
12:21:51
#e military
63Cm
ilitary" 9L, 185C written1H:=1S=S =1Sf=1Sb=1Ss=1Sd=1S325;1H
ftp     CNAME   fbsd3
mail    CNAME   fbsd3       =S
5;1H
5;1HH:
mx      CNAME   fbsd3       m
fbsd3   A       192.168.15.23
~
~
...
~
~
~
~
~
~
~
~
-- INSERT --
-- INSERT --
12:23:46
#/etc/rc.d/named restart
Stopping named.
Waiting for PIDS: 3313.
Starting named.
12:23:53
#host fbsd3

12:23:57
#host fbsd3.unix.nt

Статистика

Время первой команды журнала11:10:46 2006- 4- 5
Время последней команды журнала12:23:57 2006- 4- 5
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %11.88
Процент синтаксически неверно набранных команд, % 0.99
Суммарное время работы с терминалом *, час 1.22
Количество командных строк в единицу времени, команда/мин 1.38
Частота использования команд
dig38|====================================| 36.19%
e17|================| 16.19%
host9|========| 8.57%
/etc/rc.d/named8|=======| 7.62%
ls5|====| 4.76%
cd4|===| 3.81%
less4|===| 3.81%
military3|==| 2.86%
rndc3|==| 2.86%
sh3|==| 2.86%
w2|=| 1.90%
ps1|| 0.95%
flush1|| 0.95%
rm1|| 0.95%
!ls1|| 0.95%
who1|| 0.95%
grep1|| 0.95%
/etc/rc.d/na1|| 0.95%
clear1|| 0.95%
whois1|| 0.95%
____
*) Интервалы неактивности длительностью 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$