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

Содержание

Журнал

Четверг (06/04/09)

/dev/pts/5
12:24:25
#dig @192.168.15.16 ya.ru

12:24:30
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31974
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  5783    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  5783    IN      NS      ns5.yandex.ru.
ya.ru.                  5783    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169390  IN      A       213.180.193.1
ns5.yandex.ru.          169390  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:26:05 2009
;; MSG SIZE  rcvd: 114
12:26:05
#rndc flush

12:26:17
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2463
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  5769    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  5769    IN      NS      ns5.yandex.ru.
ya.ru.                  5769    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169376  IN      A       213.180.193.1
ns5.yandex.ru.          169376  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:26:18 2009
;; MSG SIZE  rcvd: 114
12:26:18
#!v
 13          forwarders {s, you probably want to use them as forwarders.
 14         // Unco 10.0.35.1;ollowing block, and insert the addresses replacingg
 15          };
 16
"/etc/bind/named.conf.options" 21L, 595C
 17         auth-nxdomain no;    # conform to RFC1035
 18         listen-on-v6 { any; };
 19         listen-on { 127.0.0.1; };
 20 };
    }
 21
~           allow-recursion {127.0.0.0/8; };
    };
"/etc/bind/named.conf.options" 22L, 629C записано
12:28:00
#vi /etc/bind/named.conf.options
12:28:49
# 22 +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29213
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  5609    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  5609    IN      NS      ns1.yandex.ru.
ya.ru.                  5609    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169216  IN      A       213.180.193.1
ns5.yandex.ru.          169216  IN      A       213.180.204.1
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:28:58 2009
;; MSG SIZE  rcvd: 114
12:28:58
#rndc flush

12:29:04
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22341
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  5602    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  5602    IN      NS      ns5.yandex.ru.
ya.ru.                  5602    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169209  IN      A       213.180.193.1
ns5.yandex.ru.          169209  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:29:06 2009
;; MSG SIZE  rcvd: 114
12:29:06
#rndc flush

12:29:49
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34389
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  5556    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  5556    IN      NS      ns1.yandex.ru.
ya.ru.                  5556    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169163  IN      A       213.180.193.1
ns5.yandex.ru.          169163  IN      A       213.180.204.1
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:29:51 2009
;; MSG SIZE  rcvd: 114
12:29:51
#rndc flush

12:29:58
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6646
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  5548    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  5548    IN      NS      ns1.yandex.ru.
ya.ru.                  5548    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169155  IN      A       213.180.193.1
ns5.yandex.ru.          169155  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:30:00 2009
;; MSG SIZE  rcvd: 114
12:30:00
#rndc flush

12:30:27
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49054
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  7200    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  7200    IN      NS      ns5.yandex.ru.
ya.ru.                  7200    IN      NS      ns1.yandex.ru.
;; Query time: 348 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:30:28 2009
;; MSG SIZE  rcvd: 82
12:30:28
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 282
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  7197    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  7197    IN      NS      ns5.yandex.ru.
ya.ru.                  7197    IN      NS      ns1.yandex.ru.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:30:31 2009
;; MSG SIZE  rcvd: 82
12:30:31
#!v
 12         // If your ISP provided one or more IP addresses for stable
 13          forwarders {s, you probably want to use them as forwarders.
 14         // Unco 10.0.35.1;ollowing block, and insert the addresses replacingg
 15          };
 16
"/etc/bind/named.conf.options" 22L, 629C
 17         auth-nxdomain no;    # conform to RFC1035
 18         listen-on-v6 { any; };
 19         listen-on { 127.0.0.1; };
 20         allow-rec {s192.168.15.15; };
                             192.168.15.0/8; };
 21 };
"/etc/bind/named.conf.options" 22L, 636C записано
12:31:37
#dig 192.168.15.15 @ya.ru

12:32:46
#!/et
/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
12:32:54
#ping ya.ru
ping: unknown host ya.ru
12:33:08
#vi /etc/resolv.conf
--- /tmp/l3-saved-4026.18668.2643	2009-06-04 12:33:32.000000000 +0300
+++ /etc/resolv.conf	2009-06-04 12:33:53.000000000 +0300
@@ -1,4 +1,4 @@
-###nameserver 10.0.35.1
-nameserver 127.0.0.1
+nameserver 192.168.15.15
+###nameserver 127.0.0.1
 domain unix.nt
 
12:33:53
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=54 time=30.9 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=54 time=31.5 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=3 ttl=54 time=29.7 ms
^C
--- ya.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 29.718/30.766/31.598/0.795 ms
12:33:57
#dig 192.168.15.15 @ya.ru
; <<>> DiG 9.6.0-P1 <<>> 192.168.15.15 @ya.ru
;; global options: +cmd
;; connection timed out; no servers could be reached
12:34:15
#dig @ya.ru
; <<>> DiG 9.6.0-P1 <<>> @ya.ru
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
12:34:49
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19487
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6931    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6931    IN      NS      ns1.yandex.ru.
ya.ru.                  6931    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          345465  IN      A       213.180.193.1
ns5.yandex.ru.          345465  IN      A       213.180.204.1
;; Query time: 0 msec
;; SERVER: 192.168.15.15#53(192.168.15.15)
;; WHEN: Thu Jun  4 12:34:57 2009
;; MSG SIZE  rcvd: 114
12:34:57
#dig 192.168.15.15 ya.ru
; <<>> DiG 9.6.0-P1 <<>> 192.168.15.15 ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 30530
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;192.168.15.15.                 IN      A
;; AUTHORITY SECTION:
.                       10741   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 1 msec
...
;; AUTHORITY SECTION:
ya.ru.                  6924    IN      NS      ns5.yandex.ru.
ya.ru.                  6924    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          345458  IN      A       213.180.193.1
ns5.yandex.ru.          345458  IN      A       213.180.204.1
;; Query time: 0 msec
;; SERVER: 192.168.15.15#53(192.168.15.15)
;; WHEN: Thu Jun  4 12:35:04 2009
;; MSG SIZE  rcvd: 114
12:35:04
#dig 192.168.15.16 ya.ru
; <<>> DiG 9.6.0-P1 <<>> 192.168.15.16 ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 26074
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;192.168.15.16.                 IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 47 msec
...
;; AUTHORITY SECTION:
ya.ru.                  6904    IN      NS      ns1.yandex.ru.
ya.ru.                  6904    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          345438  IN      A       213.180.193.1
ns5.yandex.ru.          345438  IN      A       213.180.204.1
;; Query time: 0 msec
;; SERVER: 192.168.15.15#53(192.168.15.15)
;; WHEN: Thu Jun  4 12:35:24 2009
;; MSG SIZE  rcvd: 114
12:35:24
#man dig
12:38:16
#dig 192.168.15.15 @ya.ru
; <<>> DiG 9.6.0-P1 <<>> 192.168.15.15 @ya.ru
;; global options: +cmd
;; connection timed out; no servers could be reached
12:39:27
#!/e
/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
12:39:55
#dig @ya.ru
; <<>> DiG 9.6.0-P1 <<>> @ya.ru
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
12:40:58
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28110
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6562    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6562    IN      NS      ns1.yandex.ru.
ya.ru.                  6562    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          345096  IN      A       213.180.193.1
ns5.yandex.ru.          345096  IN      A       213.180.204.1
;; Query time: 0 msec
;; SERVER: 192.168.15.15#53(192.168.15.15)
;; WHEN: Thu Jun  4 12:41:06 2009
;; MSG SIZE  rcvd: 114
12:41:06
#dig ya.ru @192.168.15.15
; <<>> DiG 9.6.0-P1 <<>> ya.ru @192.168.15.15
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5103
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6552    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6552    IN      NS      ns1.yandex.ru.
ya.ru.                  6552    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          345086  IN      A       213.180.193.1
ns5.yandex.ru.          345086  IN      A       213.180.204.1
;; Query time: 0 msec
;; SERVER: 192.168.15.15#53(192.168.15.15)
;; WHEN: Thu Jun  4 12:41:16 2009
;; MSG SIZE  rcvd: 114
12:41:16
#dig ya.ru @192.168.15.16
; <<>> DiG 9.6.0-P1 <<>> ya.ru @192.168.15.16
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 32568
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; Query time: 0 msec
;; SERVER: 192.168.15.16#53(192.168.15.16)
;; WHEN: Thu Jun  4 12:41:20 2009
;; MSG SIZE  rcvd: 23
12:41:20
#dig mail.ru @192.168.15.16
; <<>> DiG 9.6.0-P1 <<>> mail.ru @192.168.15.16
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 5839
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;mail.ru.                       IN      A
;; Query time: 0 msec
;; SERVER: 192.168.15.16#53(192.168.15.16)
;; WHEN: Thu Jun  4 12:42:23 2009
;; MSG SIZE  rcvd: 25
12:47:45
#!/e
/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9 failed!
12:50:43
#ping ya.ru
ping: unknown host ya.ru
прошло 46 минут
13:37:01
#cat /etc/fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM
/dev/sdb1       /mnt    ext3    default 1       0
#LABEL=shara    /mnt    ext3    default 1       0
прошло 13 минут
13:50:29
#man fschk
13:50:56
#man fsck
13:52:15
#fsck -a /
fsck 1.41.5 (23-Apr-2009)
fsck.ext2: Это каталог while trying to open /
/:
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
13:52:20
#fsck -a /den/hda1
fsck 1.41.5 (23-Apr-2009)
fsck.ext2: Нет такого файла или каталога while trying to open /den/hda1
/den/hda1:
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
13:52:30
#fsck -a /dev/hda1
fsck 1.41.5 (23-Apr-2009)
fsck.ext2: Нет такого файла или каталога while trying to open /dev/hda1
/dev/hda1:
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
13:52:36
#fsck -a /dev/sda1
fsck 1.41.5 (23-Apr-2009)
/dev/sda1 is mounted.
WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.
Do you really want to continue (y/n)? yes
ROOT: recovering journal
ROOT: clean, 67187/1222992 files, 533739/4882432 blocks
13:52:51
#debsums
/usr/share/locale/ca/LC_MESSAGES/apt.mo                                       OK
/usr/share/locale/ca/LC_MESSAGES/libapt-pkg4.7.mo                             OK
/usr/share/locale/ca/LC_MESSAGES/libapt-inst1.1.mo                            OK
/usr/share/locale/es/LC_MESSAGES/apt.mo                                       OK
/usr/share/locale/es/LC_MESSAGES/libapt-pkg4.7.mo                             OK
/usr/share/locale/es/LC_MESSAGES/libapt-inst1.1.mo                            OK
/usr/share/locale/eu/LC_MESSAGES/apt.mo                                       OK
/usr/share/locale/eu/LC_MESSAGES/libapt-pkg4.7.mo                             OK
/usr/share/locale/eu/LC_MESSAGES/libapt-inst1.1.mo                            OK
/usr/share/locale/gl/LC_MESSAGES/apt.mo                                       OK
...
/usr/share/apt-file/is-cache-empty                                            OK
/usr/share/apt-file/do-apt-file-update                                        OK
/usr/share/apt-file/apt-file-update.update-notifier                           OK
/usr/share/man/man1/diffindex-download.1.gz                                   OK
/usr/share/man/man1/diffindex-rred.1.gz                                       OK
/usr/share/man/man1/apt-file.1.gz                                             OK
/usr/share/man/man1/apt-ftparchive.1.gz                                       OK
/usr/share/man/man1/apt-sortpkgs.1.gz                                         OK
/usr/share/man/man1/apt-extracttemplates.1.gz                                 OK
/usr/share/man/fr/man1/apt-ftparchive.1.gz                                    OK
13:59:13
#vi /etc/bind/named.conf
/dev/pts/3
14:06:22
#vi /etc/bind/named.conf.local
--- /tmp/l3-saved-14424.22219.29333	2009-06-04 14:06:52.000000000 +0300
+++ /etc/bind/named.conf.local	2009-06-04 14:09:51.000000000 +0300
@@ -6,3 +6,7 @@
 // organization
 //include "/etc/bind/zones.rfc1918";
 
+zone "class15.unix.nt" {
+	type master;
+	file "/etc/bind/db.class15";
+};
14:14:28
# 12
~           NS      linux15.class15.unix.nt
  2 linux15 A       192.168.15.15
  3 linux16 A       192.168.15.16
  4 linux14 A       192.168.15.14
  5 linux13 A       192.168.15.13
  6 linux12 A       192.168.15.12
  7 linux11 A       192.168.15.11
  8 linux10 A       192.168.15.10
  9
~
...
~
~
~
~
~
~
~
~
~
"/etc/bind/db.class15" 9L, 274C записано
прошло 16 минут
14:30:36
#/etc/init.d/bind9 reload
Reloading domain name service...: bind9.
14:31:00
#ping linux14
PING linux14.unix.nt (192.168.15.14) 56(84) bytes of data.
64 bytes from linux14.unix.nt (192.168.15.14): icmp_seq=1 ttl=64 time=3.03 ms
64 bytes from linux14.unix.nt (192.168.15.14): icmp_seq=2 ttl=64 time=0.132 ms
64 bytes from linux14.unix.nt (192.168.15.14): icmp_seq=3 ttl=64 time=0.126 ms
^C
--- linux14.unix.nt ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.126/1.096/3.031/1.368 ms
14:31:09
#ping linux16
PING linux16.unix.nt (192.168.15.16) 56(84) bytes of data.
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=1 ttl=64 time=0.796 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=2 ttl=64 time=0.258 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=3 ttl=64 time=0.251 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=4 ttl=64 time=0.263 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=5 ttl=64 time=0.261 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=6 ttl=64 time=0.311 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=7 ttl=64 time=0.265 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=8 ttl=64 time=0.268 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=9 ttl=64 time=0.266 ms
...
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=16 ttl=64 time=0.256 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=17 ttl=64 time=0.252 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=18 ttl=64 time=0.249 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=19 ttl=64 time=0.254 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=20 ttl=64 time=0.260 ms
64 bytes from linux16.unix.nt (192.168.15.16): icmp_seq=21 ttl=64 time=0.272 ms
^C
--- linux16.unix.nt ping statistics ---
21 packets transmitted, 21 received, 0% packet loss, time 20000ms
rtt min/avg/max/mdev = 0.249/0.290/0.796/0.114 ms
14:31:37
#host linux16
bash: /usr/bin/host: Отказано в доступе
14:33:20
#host linux16.class15.15.16
bash: /usr/bin/host: Отказано в доступе
14:33:37
#host linux16.class15.unix.nt
bash: /usr/bin/host: Отказано в доступе
14:34:15
#host
bash: /usr/bin/host: Отказано в доступе
/dev/pts/5
14:34:34
#host
bash: /usr/bin/host: Отказано в доступе
14:35:02
#strace host
strace: host: command not found
14:36:01
#man strace
14:36:20
#strace host
strace: host: command not found
14:36:27
#which host

14:36:45
#which hosts

14:36:52
#apt-cache search host
roxen4 - Roxen WebServer - binaries
rplay-client - rplay network audio system - basic clients
rtpproxy - Relay for Real-time Transport Protocol (RTP) media streams
rusers - Displays who is logged in to machines on local network
rwall - Send a message to users logged on a host
rwho - Clients to query the rwho server
samhain - Data integrity and host intrusion alert system
sbox-dtc - A CGI wrapper script for chrooted environment for hosting
sbrsh - Scratchbox Remote Shell client
sbrshd - Scratchbox Remote Shell daemon
...
zabbix-server-mysql - network monitoring solution - server (using MySQL)
zabbix-server-pgsql - network monitoring solution - server (using PostgreSQL)
zope-maildrophost - send mails from within Zope through a mail queue
zsh - A shell with lots of features
zsh-beta - A shell with lots of features (dev tree)
zsh-beta-doc - zsh beta documentation - info/HTML format
zsh-dbg - A shell with lots of features (debugging symbols)
zsh-dev - A shell with lots of features (development files)
zsh-doc - zsh documentation - info/HTML format
zsh-static - A shell with lots of features (static link)
14:37:24
#apt-get install host
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия host.
Следующие пакеты устанавливались автоматически и больше не требуются:
  gstreamer0.10-alsa desktop-base xfprint4 xfonts-scalable xfce4-appfinder
  libpaper-utils tango-icon-theme xfonts-75dpi gs-common lpr xfonts-100dpi
  a2ps libgs8 psfontmgr psutils gtk2-engines-xfce xorg-docs libcupsimage2
  ghostscript xorg xfce4-mixer gsfonts libpaper1 wdiff
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
14:38:01
#apt-get update
Получено:1 http://10.0.35.1 sid Release.gpg [1032B]
Получено:2 http://10.0.35.1 sid/main Translation-ru [400kB]
Получено:3 http://10.0.35.1 sid Release [94,4kB]
Игн http://10.0.35.1 sid/main Packages/DiffIndex
Игн http://10.0.35.1 sid/main Packages
Получено:4 http://10.0.35.1 sid/main Packages [7775kB]
Получено 8270kБ за 5s (1415kБ/c)
Чтение списков пакетов... Готово

Файлы

  • /etc/fstab
  • /etc/fstab
    >
    # UNCONFIGURED FSTAB FOR BASE SYSTEM
    /dev/sdb1       /mnt    ext3    default 1       0
    #LABEL=shara    /mnt    ext3    default 1       0
    

    Статистика

    Время первой команды журнала12:24:25 2009- 6- 4
    Время последней команды журнала14:38:01 2009- 6- 4
    Количество командных строк в журнале64
    Процент команд с ненулевым кодом завершения, %31.25
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 1.45
    Количество командных строк в единицу времени, команда/мин 0.73
    Частота использования команд
    dig20|===============================| 31.25%
    ping5|=======| 7.81%
    host5|=======| 7.81%
    rndc5|=======| 7.81%
    man4|======| 6.25%
    fsck4|======| 6.25%
    vi4|======| 6.25%
    e2|===| 3.12%
    apt-get2|===| 3.12%
    strace2|===| 3.12%
    which2|===| 3.12%
    !v2|===| 3.12%
    /etc/init.d/bind91|=| 1.56%
    debsums1|=| 1.56%
    121|=| 1.56%
    et1|=| 1.56%
    cat1|=| 1.56%
    221|=| 1.56%
    apt-cache1|=| 1.56%
    ____
    *) Интервалы неактивности длительностью 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$