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

Содержание

Журнал

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

/dev/pts/11
15:02:07
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:02:08
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
15:02:08
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/11
15:02:08
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
15:02:08
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:02:09
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/11
15:02:09
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:02:10
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
/dev/pts/11
15:02:10
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
/dev/pts/6
15:02:17
#rndc flush

/dev/pts/11
15:02:17
#rndc flush

/dev/pts/6
15:02:29
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/11
15:02:29
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:02:32
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/11
15:02:32
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:02:42
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/11
15:02:42
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:03:14
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/11
15:03:14
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:03:16
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/11
15:03:16
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:03:17
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/11
15:03:17
#host mega.class12.unix.nt
mega.class12.unix.nt    A       10.0.35.100
/dev/pts/6
15:03:18
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
/dev/pts/11
15:03:18
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
/dev/pts/6
15:03:27
#watch dig ya.ru

/dev/pts/11
15:03:27
#watch dig ya.ru

/dev/pts/6
15:12:54
#vim db.class11
/dev/pts/11
15:12:54
#vim db.class11
--- /tmp/l3-saved-5024.10477.15412	2009-06-04 15:13:05.000000000 +0300
+++ db.class11	2009-06-04 15:13:20.000000000 +0300
@@ -1,7 +1,7 @@
 ;
 ; BIND reverse data file for broadcast zone
 ;
-$TTL	3600  ;Сколько будет жить запись с положительным результатом ответа
+$TTL	1200  ;Сколько будет жить запись с положительным результатом ответа
 ;первое тип зоны потом имя сервера, мыло админа параметры
 @	SOA	linux11.class11.unix.nt. root.class11.unix.nt ( 
 		     2009060401		; Серийный номер записи
/dev/pts/6
15:13:20
#watch dig linux11.class11.unix.nt

/dev/pts/11
15:13:20
#watch dig linux11.class11.unix.nt

/dev/pts/6
15:14:20
#vi /etc/hostname
/dev/pts/11
15:14:20
#vi /etc/hostname
--- /tmp/l3-saved-5024.32263.8390	2009-06-04 15:14:32.000000000 +0300
+++ /etc/hostname	2009-06-04 15:14:55.000000000 +0300
@@ -1 +1 @@
-linux11
+linux11.class11.unix.nt
/dev/pts/6
15:14:55
#vi /etc/hostname
/dev/pts/11
15:14:55
#vi /etc/hostname
--- /tmp/l3-saved-5024.4428.18270	2009-06-04 15:15:39.000000000 +0300
+++ /etc/hostname	2009-06-04 15:15:48.000000000 +0300
@@ -1 +1 @@
-linux11.class11.unix.nt
+linux11
/dev/pts/6
15:15:48
#vim db.class11
/dev/pts/11
15:15:48
#vim db.class11
--- /tmp/l3-saved-5024.3030.19587	2009-06-04 15:16:33.000000000 +0300
+++ db.class11	2009-06-04 15:21:05.000000000 +0300
@@ -10,10 +10,23 @@
 		 	   72h		; Больше не коннектиться до рестарта через
 			    1h )	; При негативном ответе от сервера - когда спросить снова?
 	NS 	linux11.class11.unix.nt.
+
+
+
+
+linux1 A	
+linux2 A
+linux3 A
+linux4 A
+linux5 A
+linux6 A
+linux7 A
+linux8 A	
+linux9	A 
 linux11	A	192.168.15.11
 linux12 A	192.168.15.12
-vanya	A	192.168.15.10
-
+linux13 A 	192.168.15.10
+	MX	10	linux11
 
 ;
 ;@	IN	NS	localhost.
/dev/pts/6
15:21:05
#while read i in echo {1..16}; do echo $i; done
^C
/dev/pts/11
15:21:05
#while read i in echo {1..16}; do echo $i; done
^C
/dev/pts/6
15:22:24
#while read i in `echo {1..16}`; do echo $i; done
^C
/dev/pts/11
15:22:24
#while read i in `echo {1..16}`; do echo $i; done
^C
/dev/pts/6
15:22:33
#while read i in 'echo {1..16}'; do echo $i; done
^C
/dev/pts/11
15:22:33
#while read i in 'echo {1..16}'; do echo $i; done
^C
/dev/pts/6
15:22:41
#dig @192.168.15.12 mega.class12.unix.nt
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.12 mega.class12.unix.nt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16963
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;mega.class12.unix.nt.          IN      A
;; ANSWER SECTION:
mega.class12.unix.nt.   3600    IN      A       10.0.35.100
;; AUTHORITY SECTION:
class12.unix.nt.        3600    IN      NS      linux12.class12.unix.nt.
;; ADDITIONAL SECTION:
linux12.class12.unix.nt. 3600   IN      A       192.168.15.12
;; Query time: 7 msec
;; SERVER: 192.168.15.12#53(192.168.15.12)
;; WHEN: Thu Jun  4 15:24:22 2009
;; MSG SIZE  rcvd: 92
/dev/pts/11
15:22:41
#dig @192.168.15.12 mega.class12.unix.nt
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.12 mega.class12.unix.nt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16963
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;mega.class12.unix.nt.          IN      A
;; ANSWER SECTION:
mega.class12.unix.nt.   3600    IN      A       10.0.35.100
;; AUTHORITY SECTION:
class12.unix.nt.        3600    IN      NS      linux12.class12.unix.nt.
;; ADDITIONAL SECTION:
linux12.class12.unix.nt. 3600   IN      A       192.168.15.12
;; Query time: 7 msec
;; SERVER: 192.168.15.12#53(192.168.15.12)
;; WHEN: Thu Jun  4 15:24:22 2009
;; MSG SIZE  rcvd: 92
/dev/pts/6
15:24:22
#dig @192.168.15.12 linux12.class12.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.12 linux12.class12.unix.nt mx
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55742
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux12.class12.unix.nt.       IN      MX
;; AUTHORITY SECTION:
class12.unix.nt.        3600    IN      SOA     linux12.class12.uxix.nt. root.class12.unix.nt. 2009060402 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 192.168.15.12#53(192.168.15.12)
;; WHEN: Thu Jun  4 15:24:47 2009
;; MSG SIZE  rcvd: 103
/dev/pts/11
15:24:22
#dig @192.168.15.12 linux12.class12.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.12 linux12.class12.unix.nt mx
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55742
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux12.class12.unix.nt.       IN      MX
;; AUTHORITY SECTION:
class12.unix.nt.        3600    IN      SOA     linux12.class12.uxix.nt. root.class12.unix.nt. 2009060402 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 192.168.15.12#53(192.168.15.12)
;; WHEN: Thu Jun  4 15:24:47 2009
;; MSG SIZE  rcvd: 103
/dev/pts/6
15:26:42
#/etc/init.d/bind9 reload
Reloading domain name service...: bind9.
/dev/pts/11
15:26:42
#/etc/init.d/bind9 reload
Reloading domain name service...: bind9.
/dev/pts/13
15:31:17
#dig linux12.class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> linux12.class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37674
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;linux12.class11.unix.nt.       IN      A
;; ANSWER SECTION:
linux12.class11.unix.nt. 1200   IN      A       192.168.15.12
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      NS      linux11.class11.unix.nt.
;; ADDITIONAL SECTION:
linux11.class11.unix.nt. 1200   IN      A       192.168.15.11
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:31:28 2009
;; MSG SIZE  rcvd: 95
/dev/pts/9
15:31:17
#dig linux12.class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> linux12.class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37674
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;linux12.class11.unix.nt.       IN      A
;; ANSWER SECTION:
linux12.class11.unix.nt. 1200   IN      A       192.168.15.12
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      NS      linux11.class11.unix.nt.
;; ADDITIONAL SECTION:
linux11.class11.unix.nt. 1200   IN      A       192.168.15.11
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:31:28 2009
;; MSG SIZE  rcvd: 95
/dev/pts/13
15:32:04
#~
1_11.txt         .bash_history    .cabberrc        .debtags/        .gnome2/         .l3rc            .profile         .ssh/            .vim/
2_11.txt         .bash_profile    co_fo            downl/           .gnome2_private/ .lesshst         screen.dot       .ssh-agent       .viminfo
3_11.txt         .bashrc          create_user      .fvwm/           .gnupg/          .licq/           screen.png       .swp             .vimrc
4_11.txt         bin/             create_users     .gconf/          .gqview/         .lilalo/         .screenrc        test             .Xauthority
.aptitude/       ~.cabberrc       .dbus/           .gconfd/         .joe_state       .primer_bashrc   .sendxmpprc      t.t
15:32:04
#vi /etc/bind/dp.class12
/dev/pts/9
15:32:04
#~
1_11.txt         .bash_history    .cabberrc        .debtags/        .gnome2/         .l3rc            .profile         .ssh/            .vim/
2_11.txt         .bash_profile    co_fo            downl/           .gnome2_private/ .lesshst         screen.dot       .ssh-agent       .viminfo
3_11.txt         .bashrc          create_user      .fvwm/           .gnupg/          .licq/           screen.png       .swp             .vimrc
4_11.txt         bin/             create_users     .gconf/          .gqview/         .lilalo/         .screenrc        test             .Xauthority
.aptitude/       ~.cabberrc       .dbus/           .gconfd/         .joe_state       .primer_bashrc   .sendxmpprc      t.t
15:32:04
#vi /etc/bind/dp.class12
/dev/pts/6
15:36:18
#cat /root/.
./               .bash_profile    .debtags/        .gnome2/         .joe_state       .lilalo/         .sendxmpprc      .vim/
../              .bashrc          .fvwm/           .gnome2_private/ .l3rc            .primer_bashrc   .ssh/            .viminfo
.aptitude/       .cabberrc        .gconf/          .gnupg/          .lesshst         .profile         .ssh-agent       .vimrc
.bash_history    .dbus/           .gconfd/         .gqview/         .licq/           .screenrc        .swp             .Xauthority
15:36:18
#cat /root/.
./               .bash_profile    .debtags/        .gnome2/         .joe_state       .lilalo/         .sendxmpprc      .vim/
../              .bashrc          .fvwm/           .gnome2_private/ .l3rc            .primer_bashrc   .ssh/            .viminfo
.aptitude/       .cabberrc        .gconf/          .gnupg/          .lesshst         .profile         .ssh-agent       .vimrc
.bash_history    .dbus/           .gconfd/         .gqview/         .licq/           .screenrc        .swp             .Xauthority
15:36:18
#cat /root/.vim
.vim/     .viminfo  .vimrc
15:36:18
#cat /root/.vimrc
set number
set showmode
syntax on
/dev/pts/11
15:36:18
#cat /root/.
./               .bash_profile    .debtags/        .gnome2/         .joe_state       .lilalo/         .sendxmpprc      .vim/
../              .bashrc          .fvwm/           .gnome2_private/ .l3rc            .primer_bashrc   .ssh/            .viminfo
.aptitude/       .cabberrc        .gconf/          .gnupg/          .lesshst         .profile         .ssh-agent       .vimrc
.bash_history    .dbus/           .gconfd/         .gqview/         .licq/           .screenrc        .swp             .Xauthority
15:36:18
#cat /root/.
./               .bash_profile    .debtags/        .gnome2/         .joe_state       .lilalo/         .sendxmpprc      .vim/
../              .bashrc          .fvwm/           .gnome2_private/ .l3rc            .primer_bashrc   .ssh/            .viminfo
.aptitude/       .cabberrc        .gconf/          .gnupg/          .lesshst         .profile         .ssh-agent       .vimrc
.bash_history    .dbus/           .gconfd/         .gqview/         .licq/           .screenrc        .swp             .Xauthority
15:36:18
#cat /root/.vim
.vim/     .viminfo  .vimrc
15:36:18
#cat /root/.vimrc
set number
set showmode
syntax on
/dev/pts/6
15:37:59
#dig class11.unix.nt axtr
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt axtr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54831
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 16654
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;axtr.                          IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 59 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:39:50 2009
;; MSG SIZE  rcvd: 97
/dev/pts/11
15:37:59
#dig class11.unix.nt axtr
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt axtr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54831
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 16654
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;axtr.                          IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 59 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:39:50 2009
;; MSG SIZE  rcvd: 97
/dev/pts/6
15:39:50
#dig linux11.class11.unix.nt axtr
; <<>> DiG 9.6.0-P1 <<>> linux11.class11.unix.nt axtr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48264
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux11.class11.unix.nt.       IN      A
;; ANSWER SECTION:
linux11.class11.unix.nt. 1200   IN      A       192.168.15.11
;; AUTHORITY SECTION:
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 27111
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;axtr.                          IN      A
;; AUTHORITY SECTION:
.                       10778   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:40:12 2009
;; MSG SIZE  rcvd: 97
/dev/pts/11
15:39:50
#dig linux11.class11.unix.nt axtr
; <<>> DiG 9.6.0-P1 <<>> linux11.class11.unix.nt axtr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48264
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux11.class11.unix.nt.       IN      A
;; ANSWER SECTION:
linux11.class11.unix.nt. 1200   IN      A       192.168.15.11
;; AUTHORITY SECTION:
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 27111
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;axtr.                          IN      A
;; AUTHORITY SECTION:
.                       10778   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:40:12 2009
;; MSG SIZE  rcvd: 97
/dev/pts/6
15:40:12
#/etc/init.d/bind9 reload
Reloading domain name service...: bind9.
/dev/pts/11
15:40:12
#/etc/init.d/bind9 reload
Reloading domain name service...: bind9.
/dev/pts/6
15:40:25
#dig class11.unix.nt axtr
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt axtr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32101
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 23852
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;axtr.                          IN      A
;; AUTHORITY SECTION:
.                       10756   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:40:34 2009
;; MSG SIZE  rcvd: 97
/dev/pts/11
15:40:25
#dig class11.unix.nt axtr
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt axtr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32101
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 23852
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;axtr.                          IN      A
;; AUTHORITY SECTION:
.                       10756   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:40:34 2009
;; MSG SIZE  rcvd: 97
/dev/pts/6
15:40:34
#dig class11.unix.nt axtr
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt axtr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60529
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 37836
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;axtr.                          IN      A
;; AUTHORITY SECTION:
.                       10754   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:40:36 2009
;; MSG SIZE  rcvd: 97
/dev/pts/11
15:40:34
#dig class11.unix.nt axtr
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt axtr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60529
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 37836
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;axtr.                          IN      A
;; AUTHORITY SECTION:
.                       10754   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:40:36 2009
;; MSG SIZE  rcvd: 97
/dev/pts/6
15:40:36
#dig class11.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10871
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      MX
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:40:44 2009
;; MSG SIZE  rcvd: 98
/dev/pts/11
15:40:36
#dig class11.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10871
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      MX
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:40:44 2009
;; MSG SIZE  rcvd: 98
/dev/pts/6
15:40:44
#dig class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48689
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:42:27 2009
;; MSG SIZE  rcvd: 98
/dev/pts/11
15:40:44
#dig class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48689
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:42:27 2009
;; MSG SIZE  rcvd: 98
/dev/pts/6
15:42:27
#rndc flush

/dev/pts/11
15:42:27
#rndc flush

/dev/pts/6
15:42:41
#dig class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27440
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:42:43 2009
;; MSG SIZE  rcvd: 98
/dev/pts/11
15:42:41
#dig class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27440
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;class11.unix.nt.               IN      A
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:42:43 2009
;; MSG SIZE  rcvd: 98
/dev/pts/6
15:42:43
#dig linux11.class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> linux11.class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44190
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux11.class11.unix.nt.       IN      A
;; ANSWER SECTION:
linux11.class11.unix.nt. 1200   IN      A       192.168.15.11
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      NS      linux11.class11.unix.nt.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:42:51 2009
;; MSG SIZE  rcvd: 71
/dev/pts/11
15:42:43
#dig linux11.class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> linux11.class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44190
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux11.class11.unix.nt.       IN      A
;; ANSWER SECTION:
linux11.class11.unix.nt. 1200   IN      A       192.168.15.11
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      NS      linux11.class11.unix.nt.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:42:51 2009
;; MSG SIZE  rcvd: 71
/dev/pts/6
15:42:51
#dig linux11.class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> linux11.class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27629
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux11.class11.unix.nt.       IN      A
;; ANSWER SECTION:
linux11.class11.unix.nt. 1200   IN      A       192.168.15.11
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      NS      linux11.class11.unix.nt.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:43:10 2009
;; MSG SIZE  rcvd: 71
/dev/pts/11
15:42:51
#dig linux11.class11.unix.nt
; <<>> DiG 9.6.0-P1 <<>> linux11.class11.unix.nt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27629
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux11.class11.unix.nt.       IN      A
;; ANSWER SECTION:
linux11.class11.unix.nt. 1200   IN      A       192.168.15.11
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      NS      linux11.class11.unix.nt.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:43:10 2009
;; MSG SIZE  rcvd: 71
/dev/pts/6
15:43:10
#dig linux11.class11.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> linux11.class11.unix.nt mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37578
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux11.class11.unix.nt.       IN      MX
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:43:12 2009
;; MSG SIZE  rcvd: 98
/dev/pts/11
15:43:10
#dig linux11.class11.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> linux11.class11.unix.nt mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37578
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;linux11.class11.unix.nt.       IN      MX
;; AUTHORITY SECTION:
class11.unix.nt.        1200    IN      SOA     linux11.class11.unix.nt. root.class11.unix.nt.class11.unix.nt. 2009060401 10800 43200 259200 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 15:43:12 2009
;; MSG SIZE  rcvd: 98
/dev/tty2
15:47:53
#ssh quiz@10.0.35.100
----------------------------------------------------------------------
   ТЕМЫ СЕДЬМОГО И ВОСЬМОГО ДНЕЙ
   сетевые интерфейсы, маршрутизация, iptables, ssh, openvpn
   Общее количество вопросов: 40
   Вам будут заданы вопросы и показаны варианты ответа на них.
   После каждого вопроса вы должны вводить номер варианта ответа,
   который вы считаете наиболее правильным.
   После ввода номера нужно нажимать <ENTER>.
   Возвращаться назад и менять ответ, после того как вы нажали <ENTER>, нельзя.
   Прерывать сеанс нельзя (прерывать можно, но продолжить не получится).
   Программно время не ограничивается, но скорость ответа фиксируется.
   Поэтому долго раздумывать не стоит, но и спешить не надо тоже!
   Вопросы и ответы читайте внимательно.
   Вопросов "на внимательность" хотя и мало, но они есть.
   НАЧИНАЕМ!
   (ENTER)
---------------------------------------------------------------------------
Connection to 10.0.35.100 closed.
15:48:29
#ssh quiz@10.0.35.100
-----------------------------------------------------------------[41/41]-----
 Вы хотите полностью ограничить доступ компьютера с доменным именем node1 во внешнюю сеть;
 Вы хотите сделать так, чтобы его пакеты во внешнюю сеть просто терялись, и никакой информации
 почему они потерялись и где не было.
 В то же время по всем остальным сетям, которые маршрутизируются на шлюзе
 его трафик должен передаваться безболезненно.
 Шлюз подключен к интернет через интерфейс eth1.
 Какую команду вы будете использовать?
 1. iptables -A FORWARD -f node1 -t internet -j DROP
 2. iptables -A FORWARD -f node1 -t eth1 -j DROP
...
 7. iptables -A FORWARD -f node1 -t eth1 -j DROP
 8. iptables -A FORWARD -s node1 -o eth1 -j DROP
 9. iptables -A FORWARD -s node1 -i eth0 -j REJECT
 10. iptables -A FORWARD -f node1 -o eth1 -j REJECT
---------------------------------------------------------------------------
8
Your score: 35
Read from remote host 10.0.35.100: Connection timed out
Connection to 10.0.35.100 closed.
У вас есть почта в /var/mail/root
/dev/tty1
15:53:54
#man vconfig
16:01:35
#iconfig eth0.1 192.168.11.1/28 up
bash: iconfig: команда не найдена
16:11:19
#ifconfig eth0.1 192.168.11.1/28 up
SIOCSIFADDR: Нет такого устройства
eth0.1: ERROR while getting interface flags: Нет такого устройства
eth0.1: ERROR while getting interface flags: Нет такого устройства
SIOCSIFNETMASK: Нет такого устройства
16:11:24
#ifconfig eth0:1 192.168.11.1/28 up

16:11:31
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1b:fc:7d:bc:f5
          inet addr:192.168.15.11  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:fcff:fe7d:bcf5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:44534 errors:0 dropped:0 overruns:0 frame:0
          TX packets:47133 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000
          RX bytes:24665349 (23.5 MiB)  TX bytes:6177859 (5.8 MiB)
eth0:1    Link encap:Ethernet  HWaddr 00:1b:fc:7d:bc:f5
          inet addr:192.168.11.1  Bcast:192.168.11.15  Mask:255.255.255.240
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3075 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3075 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:257516 (251.4 KiB)  TX bytes:257516 (251.4 KiB)
16:11:38
#cat /etc/inetd.conf
# /etc/inetd.conf:  see inetd(8) for further informations.
#
# Internet superserver configuration database
#
#
# Lines starting with "#:LABEL:" or "#<off>#" should not
# be changed unless you know what you are doing!
#
# If you want to disable an entry so it isn't touched during
# package updates just comment it out with a single '#' character.
...
#:BSD: Shell, login, exec and talk are BSD protocols.
#:MAIL: Mail, news and uucp services.
#:INFO: Info services
#:BOOT: TFTP service is provided primarily for booting.  Most sites
#       run this only on machines acting as "boot servers."
#:RPC: RPC based services
#:HAM-RADIO: amateur-radio services
#:OTHER: Other services
9999            stream  tcp     nowait  approx  /usr/sbin/appro
finger          stream  tcp     nowait  root    /usr/bin/vim
16:20:02
#ssh-key
ssh-keygen   ssh-keyscan
16:20:02
#man ssh-keyscan
16:20:58
#ls /etc/ssh/
moduli      sshd_config       ssh_host_dsa_key.pub  ssh_host_rsa_key.pub
ssh_config  ssh_host_dsa_key  ssh_host_rsa_key
16:23:46
#iptables-
iptables-apply    iptables-restore  iptables-save     iptables-xml
прошло 28 минут
/dev/pts/12
16:52:08
#vi /etc/inetd.conf
--- /tmp/l3-saved-2071.9593.10521	2009-06-04 16:52:43.000000000 +0300
+++ /etc/inetd.conf	2009-06-04 16:53:47.000000000 +0300
@@ -36,6 +36,6 @@
 
 #:OTHER: Other services
 9999		stream	tcp	nowait	approx	/usr/sbin/appro 
-finger 		stream  tcp     nowait  root    /usr/bin/vim 
+finger 		stream  tcp     nowait  root    /usr/sbin/tcpd /usr/bin/bc 
 
 
/dev/pts/7
16:52:08
#vi /etc/inetd.conf

Файлы

  • /etc/inetd.conf
  • /root/.
  • /root/.vim
  • /root/.vimrc
  • /etc/inetd.conf
    >
    # /etc/inetd.conf:  see inetd(8) for further informations.
    #
    # Internet superserver configuration database
    #
    #
    # Lines starting with "#:LABEL:" or "#<off>#" should not
    # be changed unless you know what you are doing!
    #
    # If you want to disable an entry so it isn't touched during
    # package updates just comment it out with a single '#' character.
    #
    # Packages should modify this file by using update-inetd(8)
    #
    # <service_name> <sock_type> <proto> <flags> <user> <server_path> <args>
    #
    #:INTERNAL: Internal services
    #discard                stream  tcp     nowait  root    internal
    #discard                dgram   udp     wait    root    internal
    #daytime                stream  tcp     nowait  root    internal
    #time           stream  tcp     nowait  root    internal
    #:STANDARD: These are standard services.
    #:BSD: Shell, login, exec and talk are BSD protocols.
    #:MAIL: Mail, news and uucp services.
    #:INFO: Info services
    #:BOOT: TFTP service is provided primarily for booting.  Most sites
    #       run this only on machines acting as "boot servers."
    #:RPC: RPC based services
    #:HAM-RADIO: amateur-radio services
    #:OTHER: Other services
    9999            stream  tcp     nowait  approx  /usr/sbin/appro
    finger          stream  tcp     nowait  root    /usr/bin/vim
    
    /root/.
    >
    ./               .bash_profile    .debtags/        .gnome2/         .joe_state       .lilalo/         .sendxmpprc      .vim/
    ../              .bashrc          .fvwm/           .gnome2_private/ .l3rc            .primer_bashrc   .ssh/            .viminfo
    .aptitude/       .cabberrc        .gconf/          .gnupg/          .lesshst         .profile         .ssh-agent       .vimrc
    .bash_history    .dbus/           .gconfd/         .gqview/         .licq/           .screenrc        .swp             .Xauthority
    
    /root/.vim
    >
    .vim/     .viminfo  .vimrc
    
    /root/.vimrc
    >
    set number
    set showmode
    syntax on
    

    Статистика

    Время первой команды журнала15:02:07 2009- 6- 4
    Время последней команды журнала16:52:08 2009- 6- 4
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %13.86
    Процент синтаксически неверно набранных команд, % 0.99
    Суммарное время работы с терминалом *, час 1.83
    Количество командных строк в единицу времени, команда/мин 0.92
    Частота использования команд
    dig26|=======================| 23.01%
    host19|================| 16.81%
    cat9|=======| 7.96%
    /etc/init.d/bind98|=======| 7.08%
    vi8|=======| 7.08%
    while6|=====| 5.31%
    do6|=====| 5.31%
    done6|=====| 5.31%
    vim4|===| 3.54%
    rndc4|===| 3.54%
    watch4|===| 3.54%
    ifconfig3|==| 2.65%
    man2|=| 1.77%
    ~2|=| 1.77%
    ssh2|=| 1.77%
    ssh-key1|| 0.88%
    iptables-1|| 0.88%
    iconfig1|| 0.88%
    ls1|| 0.88%
    ____
    *) Интервалы неактивности длительностью 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$