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

Содержание

Журнал

Пятница (04/04/08)

/dev/ttyp2
14:42:58
#ssh clint@10.0.17.1
The authenticity of host '10.0.17.1 (10.0.17.1)' can't be established.
DSA key fingerprint is ed:10:f6:3e:46:ee:c8:ec:00:5a:d7:9e:d0:9b:f7:10.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.0.17.1' (DSA) to the list of known hosts.
clint@10.0.17.1's password:
Linux debian 2.6.18.8-xen #3 SMP Sun Feb 17 12:07:10 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
...
mega.unix.nt.           604800  IN      NS      ns.mega.unix.nt.
;; ADDITIONAL SECTION:
ns.mega.unix.nt.        604800  IN      A       192.168.16.24
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Apr  4 12:45:28 2008
;; MSG SIZE  rcvd: 79
clint@debian:~$ exit
logout
Connection to 10.0.17.1 closed.
14:42:58
#ssh clint@10.0.17.1
The authenticity of host '10.0.17.1 (10.0.17.1)' can't be established.
DSA key fingerprint is ed:10:f6:3e:46:ee:c8:ec:00:5a:d7:9e:d0:9b:f7:10.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.0.17.1' (DSA) to the list of known hosts.
clint@10.0.17.1's password:
Linux debian 2.6.18.8-xen #3 SMP Sun Feb 17 12:07:10 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
...
mega.unix.nt.           604800  IN      NS      ns.mega.unix.nt.
;; ADDITIONAL SECTION:
ns.mega.unix.nt.        604800  IN      A       192.168.16.24
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Apr  4 12:45:28 2008
;; MSG SIZE  rcvd: 79
clint@debian:~$ exit
logout
Connection to 10.0.17.1 closed.
14:43:15
#rndc flush

14:43:15
#rndc flush

14:43:15
#rndc flush

14:43:15
#rndc flush

14:43:17
#dig mega.unix.nt mx
; <<>> DiG 9.3.4-P1 <<>> mega.unix.nt mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54715
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;mega.unix.nt.                  IN      MX
;; ANSWER SECTION:
mega.unix.nt.           604795  IN      MX      5 ns.mega.unix.nt.
;; AUTHORITY SECTION:
mega.unix.nt.           604795  IN      NS      ns.mega.unix.nt.
;; ADDITIONAL SECTION:
ns.mega.unix.nt.        604795  IN      A       192.168.16.24
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Apr  4 11:43:19 2008
;; MSG SIZE  rcvd: 79
14:43:17
#dig mega.unix.nt mx
; <<>> DiG 9.3.4-P1 <<>> mega.unix.nt mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54715
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;mega.unix.nt.                  IN      MX
;; ANSWER SECTION:
mega.unix.nt.           604795  IN      MX      5 ns.mega.unix.nt.
;; AUTHORITY SECTION:
mega.unix.nt.           604795  IN      NS      ns.mega.unix.nt.
;; ADDITIONAL SECTION:
ns.mega.unix.nt.        604795  IN      A       192.168.16.24
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Apr  4 11:43:19 2008
;; MSG SIZE  rcvd: 79
14:43:17
#dig mega.unix.nt mx
; <<>> DiG 9.3.4-P1 <<>> mega.unix.nt mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54715
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;mega.unix.nt.                  IN      MX
;; ANSWER SECTION:
mega.unix.nt.           604795  IN      MX      5 ns.mega.unix.nt.
;; AUTHORITY SECTION:
mega.unix.nt.           604795  IN      NS      ns.mega.unix.nt.
;; ADDITIONAL SECTION:
ns.mega.unix.nt.        604795  IN      A       192.168.16.24
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Apr  4 11:43:19 2008
;; MSG SIZE  rcvd: 79
14:43:17
#dig mega.unix.nt mx
; <<>> DiG 9.3.4-P1 <<>> mega.unix.nt mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54715
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;mega.unix.nt.                  IN      MX
;; ANSWER SECTION:
mega.unix.nt.           604795  IN      MX      5 ns.mega.unix.nt.
;; AUTHORITY SECTION:
mega.unix.nt.           604795  IN      NS      ns.mega.unix.nt.
;; ADDITIONAL SECTION:
ns.mega.unix.nt.        604795  IN      A       192.168.16.24
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Apr  4 11:43:19 2008
;; MSG SIZE  rcvd: 79
14:43:21
#echo TEST | mail root@mega.unix.nt -s test

14:43:21
#echo TEST | mail root@mega.unix.nt -s test

14:43:21
#echo TEST | mail root@mega.unix.nt -s test

14:43:21
#echo TEST | mail root@mega.unix.nt -s test

/dev/ttyp0
14:43:41
#ls
CORBA                   avahi                   esd.conf                gnome                   knockd.conf             orbit2rc                vfs                     xml2Conf.sh
Muttrc                  bonobo-activation       esd.conf.default        gnome-vfs-2.0           knockd.conf.sample      orbit2rc.default        vga                     xsltConf.sh
Muttrc.dist             cdrecord                ffserver.conf-dist      gnome-vfs-mime-magic    mime.types              pam.d                   wgetrc.sample
PolicyKit               cdrecord.sample         fonts                   gnome.subr              mono                    pango                   xdg
X11                     dbus-1                  gconf                   gtk-2.0                 mtree                   rc.d                    xinetd.conf
aspell.ver              dm                      gdm                     hal                     openldap                sound                   xinetd.d
14:43:41
#ls
CORBA                   avahi                   esd.conf                gnome                   knockd.conf             orbit2rc                vfs                     xml2Conf.sh
Muttrc                  bonobo-activation       esd.conf.default        gnome-vfs-2.0           knockd.conf.sample      orbit2rc.default        vga                     xsltConf.sh
Muttrc.dist             cdrecord                ffserver.conf-dist      gnome-vfs-mime-magic    mime.types              pam.d                   wgetrc.sample
PolicyKit               cdrecord.sample         fonts                   gnome.subr              mono                    pango                   xdg
X11                     dbus-1                  gconf                   gtk-2.0                 mtree                   rc.d                    xinetd.conf
aspell.ver              dm                      gdm                     hal                     openldap                sound                   xinetd.d
14:43:41
#ls
CORBA                   avahi                   esd.conf                gnome                   knockd.conf             orbit2rc                vfs                     xml2Conf.sh
Muttrc                  bonobo-activation       esd.conf.default        gnome-vfs-2.0           knockd.conf.sample      orbit2rc.default        vga                     xsltConf.sh
Muttrc.dist             cdrecord                ffserver.conf-dist      gnome-vfs-mime-magic    mime.types              pam.d                   wgetrc.sample
PolicyKit               cdrecord.sample         fonts                   gnome.subr              mono                    pango                   xdg
X11                     dbus-1                  gconf                   gtk-2.0                 mtree                   rc.d                    xinetd.conf
aspell.ver              dm                      gdm                     hal                     openldap                sound                   xinetd.d
14:43:41
#ls
CORBA                   avahi                   esd.conf                gnome                   knockd.conf             orbit2rc                vfs                     xml2Conf.sh
Muttrc                  bonobo-activation       esd.conf.default        gnome-vfs-2.0           knockd.conf.sample      orbit2rc.default        vga                     xsltConf.sh
Muttrc.dist             cdrecord                ffserver.conf-dist      gnome-vfs-mime-magic    mime.types              pam.d                   wgetrc.sample
PolicyKit               cdrecord.sample         fonts                   gnome.subr              mono                    pango                   xdg
X11                     dbus-1                  gconf                   gtk-2.0                 mtree                   rc.d                    xinetd.conf
aspell.ver              dm                      gdm                     hal                     openldap                sound                   xinetd.d
14:43:42
#mutt

14:43:42
#mutt

14:43:42
#mutt

14:43:42
#mutt

/dev/ttyp2
14:44:44
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 2 messages 2 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:43  68/2161  "Returned mail: see transcript for details"
 N  2 MAILER-DAEMON@ns.lif  Fri Apr  4 11:43  68/2139  "Returned mail: see transcript for details"
& 2
Message 2:
From MAILER-DAEMON Fri Apr  4 11:43:52 2008
Date: Fri, 4 Apr 2008 11:43:52 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON@ns.life.unix.nt>
To: root@ns.life.unix.nt
...
Arrival-Date: Fri, 4 Apr 2008 11:43:51 GMT
Final-Recipient: RFC822; test@ns.life.unix.nt
Action: failed
Status: 5.1.1
Remote-MTA: DNS; [127.0.0.1]
Diagnostic-Code: SMTP; 550 5.1.1 <test@ns.life.unix.nt>... User unknown
Last-Attempt-Date: Fri, 4 Apr 2008 11:43:51 GMT
& q
Saved 1 message in mbox
Held 1 message in /var/mail/root
14:44:44
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 2 messages 2 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:43  68/2161  "Returned mail: see transcript for details"
 N  2 MAILER-DAEMON@ns.lif  Fri Apr  4 11:43  68/2139  "Returned mail: see transcript for details"
& 2
Message 2:
From MAILER-DAEMON Fri Apr  4 11:43:52 2008
Date: Fri, 4 Apr 2008 11:43:52 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON@ns.life.unix.nt>
To: root@ns.life.unix.nt
...
Arrival-Date: Fri, 4 Apr 2008 11:43:51 GMT
Final-Recipient: RFC822; test@ns.life.unix.nt
Action: failed
Status: 5.1.1
Remote-MTA: DNS; [127.0.0.1]
Diagnostic-Code: SMTP; 550 5.1.1 <test@ns.life.unix.nt>... User unknown
Last-Attempt-Date: Fri, 4 Apr 2008 11:43:51 GMT
& q
Saved 1 message in mbox
Held 1 message in /var/mail/root
14:44:44
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 2 messages 2 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:43  68/2161  "Returned mail: see transcript for details"
 N  2 MAILER-DAEMON@ns.lif  Fri Apr  4 11:43  68/2139  "Returned mail: see transcript for details"
& 2
Message 2:
From MAILER-DAEMON Fri Apr  4 11:43:52 2008
Date: Fri, 4 Apr 2008 11:43:52 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON@ns.life.unix.nt>
To: root@ns.life.unix.nt
...
Arrival-Date: Fri, 4 Apr 2008 11:43:51 GMT
Final-Recipient: RFC822; test@ns.life.unix.nt
Action: failed
Status: 5.1.1
Remote-MTA: DNS; [127.0.0.1]
Diagnostic-Code: SMTP; 550 5.1.1 <test@ns.life.unix.nt>... User unknown
Last-Attempt-Date: Fri, 4 Apr 2008 11:43:51 GMT
& q
Saved 1 message in mbox
Held 1 message in /var/mail/root
14:45:00
#echo TEST | mail root@mega.unix.nt

14:45:00
#echo TEST | mail root@mega.unix.nt

14:45:00
#echo TEST | mail root@mega.unix.nt

14:45:15
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 2 messages 1 new 2 unread
 U  1 MAILER-DAEMON         Fri Apr  4 11:43  69/2171  "Returned mail: see transcript for details"
>N  2 MAILER-DAEMON         Fri Apr  4 11:45  68/2207  "Returned mail: see transcript for details"
& 1
Message 1:
From MAILER-DAEMON Fri Apr  4 11:43:52 2008
Date: Fri, 4 Apr 2008 11:43:52 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
...
Final-Recipient: RFC822; root@mega.unix.nt
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:45:05 GMT
--m34Bj5uH027764.1207309505/ns.life.unix.nt
&
At EOF
& q
Saved 2 messages in mbox
14:45:15
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 2 messages 1 new 2 unread
 U  1 MAILER-DAEMON         Fri Apr  4 11:43  69/2171  "Returned mail: see transcript for details"
>N  2 MAILER-DAEMON         Fri Apr  4 11:45  68/2207  "Returned mail: see transcript for details"
& 1
Message 1:
From MAILER-DAEMON Fri Apr  4 11:43:52 2008
Date: Fri, 4 Apr 2008 11:43:52 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
...
Final-Recipient: RFC822; root@mega.unix.nt
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:45:05 GMT
--m34Bj5uH027764.1207309505/ns.life.unix.nt
&
At EOF
& q
Saved 2 messages in mbox
14:45:15
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 2 messages 1 new 2 unread
 U  1 MAILER-DAEMON         Fri Apr  4 11:43  69/2171  "Returned mail: see transcript for details"
>N  2 MAILER-DAEMON         Fri Apr  4 11:45  68/2207  "Returned mail: see transcript for details"
& 1
Message 1:
From MAILER-DAEMON Fri Apr  4 11:43:52 2008
Date: Fri, 4 Apr 2008 11:43:52 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
...
Final-Recipient: RFC822; root@mega.unix.nt
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:45:05 GMT
--m34Bj5uH027764.1207309505/ns.life.unix.nt
&
At EOF
& q
Saved 2 messages in mbox
14:45:26
#mail
No mail for root
14:45:26
#mail
No mail for root
14:45:26
#mail
No mail for root
14:45:33
#mail
No mail for root
14:45:33
#mail
No mail for root
14:45:33
#mail
No mail for root
14:45:47
#ess /var/log/maillog
bash: ess: command not found
14:45:47
#ess /var/log/maillog
bash: ess: command not found
14:45:47
#ess /var/log/maillog
bash: ess: command not found
14:45:59
#less /var/log/maillog
14:46:20
#mail
No mail for root
14:46:23
#mutt

14:46:23
#mutt

14:46:23
#mutt

14:46:59
#ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255
        ether 00:16:3e:00:00:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ether 00:16:3e:00:01:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ether 00:16:3e:00:02:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
14:46:59
#ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255
        ether 00:16:3e:00:00:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ether 00:16:3e:00:01:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ether 00:16:3e:00:02:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
14:46:59
#ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.16.22 netmask 0xffffff00 broadcast 192.168.16.255
        ether 00:16:3e:00:00:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ether 00:16:3e:00:01:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ether 00:16:3e:00:02:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
/dev/ttyp0
14:47:28
#touch /var/mail/
avahi       gdm         messagebus  polkit      user
14:47:28
#touch /var/mail/
avahi       gdm         messagebus  polkit      user
14:47:28
#touch /var/mail/
avahi       gdm         messagebus  polkit      user
14:47:28
#touch /var/mail/
avahi       gdm         messagebus  polkit      user
14:47:28
#touch /var/mail/root

14:47:28
#touch /var/mail/root

14:47:28
#touch /var/mail/root

14:47:28
#touch /var/mail/root

14:47:39
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
Mailbox is unchanged.
14:47:39
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
Mailbox is unchanged.
14:47:39
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
Mailbox is unchanged.
14:47:39
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
Mailbox is unchanged.
14:47:43
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
Mailbox is unchanged.
14:47:43
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
Mailbox is unchanged.
14:47:43
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
Mailbox is unchanged.
14:47:43
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
Mailbox is unchanged.
14:47:46
#host 192.168.16.21
Host 21.16.168.192.in-addr.arpa not found: 3(NXDOMAIN)
14:47:46
#host 192.168.16.21
Host 21.16.168.192.in-addr.arpa not found: 3(NXDOMAIN)
/dev/ttyp2
14:47:48
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------(all)---
Mailbox is unchanged.
You have mail in /var/mail/root
14:47:48
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------(all)---
Mailbox is unchanged.
You have mail in /var/mail/root
14:47:48
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------(all)---
Mailbox is unchanged.
You have mail in /var/mail/root
14:47:48
#mutt
---Mutt: /var/mail/root [Msgs:0]---(date/date)----------------------------------------------------------------------(all)---
Mailbox is unchanged.
You have mail in /var/mail/root
14:48:27
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 1 message 1 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:48  73/2333  "Returned mail: see transcript for details"
&
Message 1:
From MAILER-DAEMON Fri Apr  4 11:48:25 2008
Date: Fri, 4 Apr 2008 11:48:25 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
MIME-Version: 1.0
...
Received-From-MTA: DNS; localhost.unix.nt
Arrival-Date: Fri, 4 Apr 2008 11:48:25 GMT
Final-Recipient: RFC822; root@mega.unix.nt
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:48:25 GMT
--m34BmPKl028227.1207309705/ns.life.unix.nt
& q
Saved 1 message in mbox
14:48:27
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 1 message 1 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:48  73/2333  "Returned mail: see transcript for details"
&
Message 1:
From MAILER-DAEMON Fri Apr  4 11:48:25 2008
Date: Fri, 4 Apr 2008 11:48:25 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
MIME-Version: 1.0
...
Received-From-MTA: DNS; localhost.unix.nt
Arrival-Date: Fri, 4 Apr 2008 11:48:25 GMT
Final-Recipient: RFC822; root@mega.unix.nt
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:48:25 GMT
--m34BmPKl028227.1207309705/ns.life.unix.nt
& q
Saved 1 message in mbox
14:48:27
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 1 message 1 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:48  73/2333  "Returned mail: see transcript for details"
&
Message 1:
From MAILER-DAEMON Fri Apr  4 11:48:25 2008
Date: Fri, 4 Apr 2008 11:48:25 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
MIME-Version: 1.0
...
Received-From-MTA: DNS; localhost.unix.nt
Arrival-Date: Fri, 4 Apr 2008 11:48:25 GMT
Final-Recipient: RFC822; root@mega.unix.nt
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:48:25 GMT
--m34BmPKl028227.1207309705/ns.life.unix.nt
& q
Saved 1 message in mbox
14:48:27
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 1 message 1 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:48  73/2333  "Returned mail: see transcript for details"
&
Message 1:
From MAILER-DAEMON Fri Apr  4 11:48:25 2008
Date: Fri, 4 Apr 2008 11:48:25 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
MIME-Version: 1.0
...
Received-From-MTA: DNS; localhost.unix.nt
Arrival-Date: Fri, 4 Apr 2008 11:48:25 GMT
Final-Recipient: RFC822; root@mega.unix.nt
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:48:25 GMT
--m34BmPKl028227.1207309705/ns.life.unix.nt
& q
Saved 1 message in mbox
14:48:47
#hostname
ns.life.unix.nt
14:48:47
#hostname
ns.life.unix.nt
14:48:47
#hostname
ns.life.unix.nt
14:48:47
#hostname
ns.life.unix.nt
14:48:51
#cd /etc/mail

14:48:51
#cd /etc/mail

14:48:51
#cd /etc/mail

14:48:57
#ls
Makefile                        freebsd.submit.cf               ns.life.unix.nt.mc
README                          freebsd.submit.mc               ns.life.unix.nt.submit.cf
access.sample                   helpfile                        ns.life.unix.nt.submit.mc
aliases                         local-host-names                sendmail.cf
aliases.db                      mailer.conf                     submit.cf
freebsd.cf                      mailertable.sample              virtusertable.sample
freebsd.mc                      ns.life.unix.nt.cf
14:48:57
#ls
Makefile                        freebsd.submit.cf               ns.life.unix.nt.mc
README                          freebsd.submit.mc               ns.life.unix.nt.submit.cf
access.sample                   helpfile                        ns.life.unix.nt.submit.mc
aliases                         local-host-names                sendmail.cf
aliases.db                      mailer.conf                     submit.cf
freebsd.cf                      mailertable.sample              virtusertable.sample
freebsd.mc                      ns.life.unix.nt.cf
14:48:57
#ls
Makefile                        freebsd.submit.cf               ns.life.unix.nt.mc
README                          freebsd.submit.mc               ns.life.unix.nt.submit.cf
access.sample                   helpfile                        ns.life.unix.nt.submit.mc
aliases                         local-host-names                sendmail.cf
aliases.db                      mailer.conf                     submit.cf
freebsd.cf                      mailertable.sample              virtusertable.sample
freebsd.mc                      ns.life.unix.nt.cf
14:48:59
#vim local-host-names
--- /tmp/l3-saved-27251.17856.6044	2008-04-04 11:49:06.000000000 +0000
+++ local-host-names	2008-04-04 11:49:18.000000000 +0000
@@ -1 +1,2 @@
 life.unix.nt
+ns.life.unix.nt
14:48:59
#vim local-host-names
--- /tmp/l3-saved-27251.17856.6044	2008-04-04 11:49:06.000000000 +0000
+++ local-host-names	2008-04-04 11:49:18.000000000 +0000
@@ -1 +1,2 @@
 life.unix.nt
+ns.life.unix.nt
14:49:18
#make

14:49:18
#make

14:49:19
#/etc/rc.d/sendmail restart
Stopping sendmail.
Starting sendmail.
14:49:19
#/etc/rc.d/sendmail restart
Stopping sendmail.
Starting sendmail.
14:49:28
#mutt
q:Quit  d:Del  u:Undel  s:Save  m:Mail  r:Reply  g:Group  ?:Help
- I     1 /tmp/mutt-ns-sl0J9NU0-00000                                                    [text/plain, 7bit, us-ascii, 0.1K]
-- Attachments
-- Mutt: Compose  [Approx. msg size: 0.1K   Atts: 1]------------------------------------------------------------------------
Mail sent.
14:49:28
#mutt
q:Quit  d:Del  u:Undel  s:Save  m:Mail  r:Reply  g:Group  ?:Help
- I     1 /tmp/mutt-ns-sl0J9NU0-00000                                                    [text/plain, 7bit, us-ascii, 0.1K]
-- Attachments
-- Mutt: Compose  [Approx. msg size: 0.1K   Atts: 1]------------------------------------------------------------------------
Mail sent.
14:49:52
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 1 message 1 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:49  73/2335  "Returned mail: see transcript for details"
&
Message 1:
From MAILER-DAEMON Fri Apr  4 11:49:47 2008
Date: Fri, 4 Apr 2008 11:49:47 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
MIME-Version: 1.0
...
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:49:47 GMT
--m34Bnle4028435.1207309787/ns.life.unix.nt
&
At EOF
&
At EOF
& q
Saved 1 message in mbox
14:49:52
#mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/root": 1 message 1 new
>N  1 MAILER-DAEMON         Fri Apr  4 11:49  73/2335  "Returned mail: see transcript for details"
&
Message 1:
From MAILER-DAEMON Fri Apr  4 11:49:47 2008
Date: Fri, 4 Apr 2008 11:49:47 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON>
To: <root@ns.life.unix.nt>
MIME-Version: 1.0
...
Status: 5.0.0
Diagnostic-Code: SMTP; 550 5.0.0 Access denied
Last-Attempt-Date: Fri, 4 Apr 2008 11:49:47 GMT
--m34Bnle4028435.1207309787/ns.life.unix.nt
&
At EOF
&
At EOF
& q
Saved 1 message in mbox
14:50:03
#mail
No mail for root
14:50:08
#mutt

14:50:08
#mutt

14:50:16
#mutt

14:50:16
#mutt

14:50:22
#mail

14:50:22
#mail

Статистика

Время первой команды журнала14:42:58 2008- 4- 4
Время последней команды журнала14:50:22 2008- 4- 4
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %11.88
Процент синтаксически неверно набранных команд, % 2.97
Суммарное время работы с терминалом *, час 0.12
Количество командных строк в единицу времени, команда/мин13.65
Частота использования команд
mail29|==========================| 26.85%
mutt25|=======================| 23.15%
touch8|=======| 7.41%
echo7|======| 6.48%
ls7|======| 6.48%
dig4|===| 3.70%
rndc4|===| 3.70%
hostname4|===| 3.70%
ifconfig3|==| 2.78%
cd3|==| 2.78%
ess3|==| 2.78%
host2|=| 1.85%
vim2|=| 1.85%
make2|=| 1.85%
/etc/rc.d/sendmail2|=| 1.85%
ssh2|=| 1.85%
less1|| 0.93%
____
*) Интервалы неактивности длительностью 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$