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

Содержание

Журнал

Четверг (12/10/09)

/dev/pts/5
10:28:03
#bind start

/dev/pts/3
10:28:07
#tail -f /var/log/daemon.log
Dec  9 23:22:53 debian3 named[10239]: /etc/bind/named.conf:39: 'options' redefined near 'options'
Dec  9 23:22:53 debian3 named[10239]: loading configuration: already exists
Dec  9 23:22:53 debian3 named[10239]: exiting (due to fatal error)
Dec  9 23:23:03 debian3 named[10265]: starting BIND 9.5.1-P3 -u bind
Dec  9 23:23:03 debian3 named[10265]: found 1 CPU, using 1 worker thread
Dec  9 23:23:03 debian3 named[10265]: using up to 4096 sockets
Dec  9 23:23:03 debian3 named[10265]: loading configuration from '/etc/bind/named.conf'
Dec  9 23:23:03 debian3 named[10265]: /etc/bind/named.conf:39: 'options' redefined near 'options'
Dec  9 23:23:03 debian3 named[10265]: loading configuration: already exists
Dec  9 23:23:03 debian3 named[10265]: exiting (due to fatal error)
...
Dec  9 23:39:17 debian3 named[11021]: command channel listening on ::1#953
Dec  9 23:39:17 debian3 named[11021]: zone 0.in-addr.arpa/IN: loaded serial 1
Dec  9 23:39:17 debian3 named[11021]: zone 127.in-addr.arpa/IN: loaded serial 1
Dec  9 23:39:17 debian3 named[11021]: zone 255.in-addr.arpa/IN: loaded serial 1
Dec  9 23:39:17 debian3 named[11021]: zone 101.168.192.in-addr-arpa/IN: loading from master file /etc/bind/poltava.rev_unix.nt failed: file not found
Dec  9 23:39:17 debian3 named[11021]: zone localhost/IN: loaded serial 2
Dec  9 23:39:17 debian3 named[11021]: /etc/bind/poltava.unix.nt:1: no TTL specified; using SOA MINTTL instead
Dec  9 23:39:17 debian3 named[11021]: zone poltava.unix.nt/IN: loaded serial 1
Dec  9 23:39:17 debian3 named[11021]: running
^C
/dev/pts/5
10:28:29
#bind9 start
bash: bind9: command not found
10:28:49
#l -l | grep bind
bash: l: command not found
10:29:05
#l -l | grep bind
bash: l: command not found
/dev/pts/5
10:29:41
#cd /etc/init.d/

10:29:49
#./bind9 start
Starting domain name service...: bind9 failed!
10:29:53
#vi /etc/bind/named.conf
--- /tmp/l3-saved-10608.9397.17126	2009-12-09 23:30:11.000000000 -1000
+++ /etc/bind/named.conf	2009-12-09 23:32:06.000000000 -1000
@@ -6,17 +6,17 @@
 //
 // If you are just adding zones, please do that in /etc/bind/named.conf.local
 
-include "/etc/bind/named.conf.options";
+///include "/etc/bind/named.conf.options";
 
 zone "poltava.unix.nt" {
         type master;
         file "/etc.bind/db.poltava.unix.nt";
-        allow-transfer {127.0.0.1};
+        allow-transfer {127.0.0.1;};
 };
 zone "101.168.192.in-addr-arpa" {
         type master;
         file "/etc/bind/db.poltava.rev_unix.nt";
-        allow-transfer {127.0.0.1};
+        allow-transfer {127.0.0.1;};
 };
 
 // prime the server with knowledge of the root servers
@@ -53,8 +53,6 @@
 	
 	forvarders {
 		10.0.35.1;
-		10.0.17.1;
-		10.0.1.2;
 	};
 	
 	listen-on {
10:32:06
#./bind9 start
Starting domain name service...: bind9 failed!
10:32:10
#vi /etc/bind/named.conf
--- /tmp/l3-saved-10608.12160.29917	2009-12-09 23:32:18.000000000 -1000
+++ /etc/bind/named.conf	2009-12-09 23:32:30.000000000 -1000
@@ -51,7 +51,7 @@
 options	{
 	directory "/var/cache/bind";
 	
-	forvarders {
+	forwarders {
 		10.0.35.1;
 	};
 	
10:32:30
#./bind9 start
Starting domain name service...: bind9.
10:32:32
#cd /etc/

10:32:40
#vi resolv.conf
--- /tmp/l3-saved-10608.13178.20988	2009-12-09 23:32:43.000000000 -1000
+++ resolv.conf	2009-12-09 23:32:56.000000000 -1000
@@ -1,2 +1,2 @@
 search unix.nt
-nameserver 10.0.35.1
+nameserver 127.0.0.1
10:32:56
#nslookup ukr.net
Server:         127.0.0.1
Address:        127.0.0.1#53
Non-authoritative answer:
Name:   ukr.net
Address: 195.214.195.105
10:33:06
#nslookup ukr.net 192.168.101.3
Server:         192.168.101.3
Address:        192.168.101.3#53
Non-authoritative answer:
Name:   ukr.net
Address: 195.214.195.105
10:33:12
#dig ukr.net
; <<>> DiG 9.5.1-P3 <<>> ukr.net
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38167
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1
;; QUESTION SECTION:
;ukr.net.                       IN      A
;; ANSWER SECTION:
ukr.net.                588     IN      A       195.214.195.105
;; AUTHORITY SECTION:
ukr.net.                17980   IN      NS      nss.ukr.net.ua.
ukr.net.                17980   IN      NS      ns.ukr.net.ua.
;; ADDITIONAL SECTION:
ns.ukr.net.ua.          17180   IN      A       212.42.64.7
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Dec  9 23:33:18 2009
;; MSG SIZE  rcvd: 102
10:33:18
#vi /etc/bind/named.conf
10:35:56
#init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
10:36:18
#cd bind

10:36:41
#ls -l
total 44
-rw-r--r-- 1 root root  237 2009-07-28 19:52 db.0
-rw-r--r-- 1 root root  271 2009-07-28 19:52 db.127
-rw-r--r-- 1 root root  237 2009-07-28 19:52 db.255
-rw-r--r-- 1 root root  353 2009-07-28 19:52 db.empty
-rw-r--r-- 1 root root  270 2009-07-28 19:52 db.local
-rw-r--r-- 1 root root 2878 2009-07-28 19:52 db.root
-rw-r--r-- 1 root bind 1333 2009-12-09 23:35 named.conf
-rw-r--r-- 1 root bind  165 2009-07-28 19:52 named.conf.local
-rw-r--r-- 1 root bind  572 2009-07-28 19:52 named.conf.options
-rw-r----- 1 bind bind   77 2009-12-09 23:13 rndc.key
-rw-r--r-- 1 root root 1317 2009-07-28 19:52 zones.rfc1918
10:36:42
#vi poltava.unix.nt
--- /dev/null	2009-12-07 18:03:17.512467427 -1000
+++ poltava.unix.nt	2009-12-09 23:38:13.000000000 -1000
@@ -0,0 +1,4 @@
+@ SOA poltava.unix.nt. igor.gib.in. 1 3600 3600 3600 3600
+  NS  poltava.unix.nt.
+  A   192.168.101.3
+  MX  10 poltava.unix.nt.
10:38:13
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
10:39:17
#host poltava.unix.nt
poltava.unix.nt has address 192.168.101.3
poltava.unix.nt mail is handled by 10 poltava.unix.nt.
10:41:52
#host kiev.unix.nt
kiev.unix.nt has address 192.168.102.1
kiev.unix.nt mail is handled by 10 kiev.unix.nt.
10:43:04
#host obukhov.unix.nt
obukhov.unix.nt has address 192.168.102.2
10:43:13
#nam rndc
bash: nam: command not found
10:52:36
#man rndc
10:58:02
#dig obukhov.unix.nt
; <<>> DiG 9.5.1-P3 <<>> obukhov.unix.nt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55137
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;obukhov.unix.nt.               IN      A
;; ANSWER SECTION:
obukhov.unix.nt.        2336    IN      A       192.168.102.2
;; AUTHORITY SECTION:
obukhov.unix.nt.        2336    IN      NS      obukhov.unix.nt.
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Dec  9 23:58:14 2009
;; MSG SIZE  rcvd: 63
10:58:14
#dig obukhov.unix.nt MX
; <<>> DiG 9.5.1-P3 <<>> obukhov.unix.nt MX
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26751
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;obukhov.unix.nt.               IN      MX
;; AUTHORITY SECTION:
obukhov.unix.nt.        2650    IN      SOA     obukhov.unix.nt. igor.chub.in. 2009121001 3600 3600 3600 3600
;; Query time: 6 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Dec  9 23:58:44 2009
;; MSG SIZE  rcvd: 81
10:58:44
#dig poltava.unix.nt MX
; <<>> DiG 9.5.1-P3 <<>> poltava.unix.nt MX
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22148
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;poltava.unix.nt.               IN      MX
;; ANSWER SECTION:
poltava.unix.nt.        3600    IN      MX      10 poltava.unix.nt.
;; AUTHORITY SECTION:
poltava.unix.nt.        3600    IN      NS      poltava.unix.nt.
;; ADDITIONAL SECTION:
poltava.unix.nt.        3600    IN      A       192.168.101.3
;; Query time: 6 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Dec  9 23:59:01 2009
;; MSG SIZE  rcvd: 79
10:59:01
#dig obukhov.unix.nt MX
; <<>> DiG 9.5.1-P3 <<>> obukhov.unix.nt MX
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24583
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;obukhov.unix.nt.               IN      MX
;; AUTHORITY SECTION:
obukhov.unix.nt.        2518    IN      SOA     obukhov.unix.nt. igor.chub.in. 2009121001 3600 3600 3600 3600
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Dec 10 00:00:56 2009
;; MSG SIZE  rcvd: 81
11:00:56
#dig poltava.unix.nt MX
; <<>> DiG 9.5.1-P3 <<>> poltava.unix.nt MX
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64112
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;poltava.unix.nt.               IN      MX
;; ANSWER SECTION:
poltava.unix.nt.        3600    IN      MX      10 poltava.unix.nt.
;; AUTHORITY SECTION:
poltava.unix.nt.        3600    IN      NS      poltava.unix.nt.
;; ADDITIONAL SECTION:
poltava.unix.nt.        3600    IN      A       192.168.101.3
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Dec 10 00:01:07 2009
;; MSG SIZE  rcvd: 79
11:01:07
#dig kiev.unix.nt MX
; <<>> DiG 9.5.1-P3 <<>> kiev.unix.nt MX
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3004
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;kiev.unix.nt.                  IN      MX
;; ANSWER SECTION:
kiev.unix.nt.           2512    IN      MX      10 kiev.unix.nt.
;; AUTHORITY SECTION:
kiev.unix.nt.           2512    IN      NS      kiev.unix.nt.
;; ADDITIONAL SECTION:
kiev.unix.nt.           2512    IN      A       192.168.102.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Dec 10 00:01:12 2009
;; MSG SIZE  rcvd: 76
11:01:12
#apt-get install sendmail
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
  sendmail: Depends: sendmail-bin but it is not going to be installed
E: Broken packages
прошло 47 минут
11:48:24
#apt-get install sendmail-bin
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  sendmail-base sendmail-cf
Suggested packages:
  sendmail-doc logcheck resolvconf sasl2-bin libsasl2-modules
The following packages will be REMOVED:
  exim4 exim4-base exim4-config exim4-daemon-light
The following NEW packages will be installed:
...
Warning: 3 database(s) sources
        were not found, (but were created)
        please investigate.
Warning: These messages were issued while creating sendmail.cf
        make sure they are benign before starting sendmail!
Errors in generating sendmail.cf
*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()
Starting Mail Transport Agent (MTA): sendmail.
11:49:38
#ps waux | grep sendmail
root     12482  0.0  0.0   8428  1692 ?        Ss   00:49   0:00 sendmail: MTA: accepting connections
root     12507  0.0  0.0   3116   728 pts/6    S+   00:50   0:00 grep sendmail
11:50:40
#telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 debian3.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-5; Thu, 10 Dec 2009 00:50:56 -1000; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1]
^]q
telnet> q
Connection closed.
11:50:59
#telnet 127.0.0.1 110
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
11:51:01
#cd /etc/

11:51:14
#vi hostmane
11:51:20
#~
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"hostname" 1L, 16C written
11:51:36
#vi host
11:51:44
#~
192.168.7.3     debian3.unix.nt debian3
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
~
~
~
~
~
~
~
~
~
~
~
~
"hosts" 10L, 271C written
11:51:57
#hostmane
bash: hostmane: command not found
11:52:15
#hostname
debian3
11:52:19
#hostname ?
hostname: the specified hostname is invalid
11:52:25
#reboot

/dev/pts/1
11:55:30
#hostname
poltava.unix.nt
11:55:37
#apt-get install sensible-mda
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  sensible-mda
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 214kB of archives.
After this operation, 250kB of additional disk space will be used.
Get:1 http://10.0.35.1 lenny/main sensible-mda 8.14.3-5 [214kB]
Fetched 214kB in 0s (4866kB/s)
Selecting previously deselected package sensible-mda.
(Reading database ... 54538 files and directories currently installed.)
Unpacking sensible-mda (from .../sensible-mda_8.14.3-5_i386.deb) ...
Processing triggers for man-db ...
Setting up sensible-mda (8.14.3-5) ...
/dev/pts/3
11:55:44
#ssh root@192.168.102.1
root@192.168.102.1's password:
Linux debian4 2.6.26-2-686 #1 SMP Wed Aug 19 06:06:52 UTC 2009 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
permitted by applicable law.
Last login: Wed Dec  9 23:23:52 2009 from 192.168.101.3
l3-agent is already running: pid=2751; pidfile=/root/.lilalo/l3-agent.pid
11:56:24
#screen -x
/dev/pts/1
11:57:41
#cd /etc/mail

11:58:24
#vi sendmail.mc
--- /tmp/l3-saved-2600.21710.22422	2009-12-10 00:58:29.000000000 -1000
+++ sendmail.mc	2009-12-10 00:59:22.000000000 -1000
@@ -97,13 +97,15 @@
 include(`/etc/mail/m4/dialup.m4')dnl
 include(`/etc/mail/m4/provider.m4')dnl
 dnl #
-dnl # Default Mailer setup
-MAILER_DEFINITIONS
-MAILER(`local')dnl
-MAILER(`smtp')dnl
 
 dnl # Masquerading options
 FEATURE(`always_add_domain')dnl
 MASQUERADE_AS(`debian3.unix.nt')dnl
 FEATURE(`allmasquerade')dnl
 FEATURE(`masquerade_envelope')dnl
+
+dnl # Default Mailer setup
+MAILER_DEFINITIONS
+MAILER(`local')dnl
+MAILER(`smtp')dnl
+
11:59:22
#make install
make: *** No rule to make target `install'.  Stop.
11:59:30
#make
Updating databases ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/databases...
Updating auth ...
sasl2-bin not installed, not configuring sendmail support.
To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"
Creating /etc/mail/relay-domains
# Optional file...
Updating Makefile ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/Makefile...
Updating sendmail.cf ...
The following file(s) have changed:
  /etc/mail/sendmail.cf
** ** You should issue `/etc/init.d/sendmail reload` ** **
11:59:34
#make install
make: *** No rule to make target `install'.  Stop.
11:59:38
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
12:02:45
#vi access
--- /tmp/l3-saved-2600.5900.27375	2009-12-10 01:02:51.000000000 -1000
+++ access	2009-12-10 01:03:36.000000000 -1000
@@ -97,7 +97,7 @@
 #Connect:172.29			RELAY
 #Connect:172.30			RELAY
 #Connect:172.31			RELAY
-#Connect:192.168			RELAY
+Connect:192.168			RELAY
 #GreetPause:192.168		0
 #ClientRate:192.168		0
 #ClientConn:192.168		0
12:04:17
#mail root@kiev.unix.nt
Subject: test
test
.
Cc: .
Can't send mail: sendmail process failed with error code 67
12:04:38
#mail root@kiev.unix.nt
Subject: test
djlvfnask;l
.
Cc: root
12:04:50
#tail -f /var/mail/root
tail: cannot open `/var/mail/root' for reading: No such file or directory
tail: no files remaining
12:05:16
#tail -f /var/mail/root
tail: cannot open `/var/mail/root' for reading: No such file or directory
tail: no files remaining
12:05:22
#mail
No mail for root
12:05:24
#vi sendmail.mc
--- /tmp/l3-saved-2600.23112.16121	2009-12-10 01:05:43.000000000 -1000
+++ sendmail.mc	2009-12-10 01:06:38.000000000 -1000
@@ -54,9 +54,9 @@
 dnl #
 FEATURE(`no_default_msa')dnl
 dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
-DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
+DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=0.0.0.1')dnl
 dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
-DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl
+DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea, Addr=0.0.0.1')dnl
 dnl #
 dnl # Be somewhat anal in what we allow
 define(`confPRIVACY_FLAGS',dnl
12:06:47
#mail root@kiev.unix.nt
Subject: test
test
.
Cc: root
12:07:04
#mail
No mail for root
12:07:07
#mail
No mail for root
12:07:08
#mail
No mail for root
12:07:09
#mail root@kiev.unix.nt
Subject: test
test
.
Cc:
12:07:59
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
/dev/pts/5
12:08:17
#tail -f /var/log/mail.log
Dec 10 01:04:50 poltava sm-mta[3248]: nBAB4oZt003247: to=gib, ctladdr=<root@poltava.unix.nt> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=60519, dsn=2.0.0, stat=Sent
Dec 10 01:04:50 poltava sm-mta[3248]: nBAB4oZt003247: to=<root@kiev.unix.nt>, ctladdr=<root@poltava.unix.nt> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=60519, relay=kiev.unix.nt. [192.168.102.1], dsn=4.0.0, stat=Deferred: Connection refused by kiev.unix.nt.
Dec 10 01:06:45 poltava sm-mta[3386]: gethostbyaddr(192.168.101.3) failed: 1
Dec 10 01:06:45 poltava sm-mta[3388]: starting daemon (8.14.3): SMTP+queueing@00:10:00
Dec 10 01:06:46 poltava sm-mta[3389]: nBAB4oZt003247: to=<root@kiev.unix.nt>, ctladdr=<root@poltava.unix.nt> (0/0), delay=00:01:56, xdelay=00:00:01, mailer=esmtp, pri=150519, relay=kiev.unix.nt. [192.168.102.1], dsn=2.0.0, stat=Sent (nBAB72rA012699 Message accepted for delivery)
Dec 10 01:06:46 poltava sm-mta[3389]: nBAB4bZJ003233: to=<root@kiev.unix.nt>, ctladdr=<root@poltava.unix.nt> (0/0), delay=00:02:09, xdelay=00:00:00, mailer=esmtp, pri=210321, relay=kiev.unix.nt. [192.168.102.1], dsn=2.0.0, stat=Sent (nBAB72rC012699 Message accepted for delivery)
Dec 10 01:07:04 poltava sendmail[3413]: nBAB74Xf003413: from=root, size=51, class=0, nrcpts=2, msgid=<200912101107.nBAB74Xf003413@poltava.unix.nt>, relay=root@localhost
Dec 10 01:07:04 poltava sendmail[3413]: nBAB74Xf003413: to=root@kiev.unix.nt,root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=60051, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Dec 10 01:07:59 poltava sendmail[3447]: nBAB7xZH003447: from=root, size=42, class=0, nrcpts=1, msgid=<200912101107.nBAB7xZH003447@poltava.unix.nt>, relay=root@localhost
Dec 10 01:07:59 poltava sendmail[3447]: nBAB7xZH003447: to=root@kiev.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30042, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
...
Dec 10 01:15:07 poltava sm-mta[4071]: nBABF5NJ004047: to=<root@kiev.unix.nt>, ctladdr=<root@poltava.unix.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=60512, relay=kiev.unix.nt. [192.168.102.1], dsn=2.0.0, stat=Sent (nBABFMDo012813 Message accepted for delivery)
Dec 10 01:15:53 poltava sendmail[4082]: nBABFrkc004082: from=root, size=45, class=0, nrcpts=1, msgid=<200912101115.nBABFrkc004082@poltava.unix.nt>, relay=root@localhost
Dec 10 01:15:53 poltava sm-mta[4083]: nBABFrwD004083: from=<root@poltava.unix.nt>, size=327, class=0, nrcpts=1, msgid=<200912101115.nBABFrkc004082@poltava.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Dec 10 01:15:53 poltava sendmail[4082]: nBABFrkc004082: to=root@obukhov.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30045, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBABFrwD004083 Message accepted for delivery)
Dec 10 01:15:54 poltava sm-mta[4085]: nBABFrwD004083: to=<root@obukhov.unix.nt>, ctladdr=<root@poltava.unix.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120327, relay=mail.obukhov.unix.nt. [192.168.102.2], dsn=2.0.0, stat=Sent (nBABGAJo016294 Message accepted for delivery)
Dec 10 01:16:08 poltava sm-mta[4130]: nBABG7m7004130: from=<root@kiev.unix.nt>, size=490, class=0, nrcpts=1, msgid=<200912101105.nBAB5WnH012501@kiev.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=[192.168.102.1]
Dec 10 01:16:08 poltava sm-mta[4139]: nBABG7m7004130: to=gib, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30681, dsn=2.0.0, stat=Sent
Dec 10 01:17:12 poltava sm-mta[4176]: nBABHBYQ004176: from=<root@obukhov.unix.nt>, size=504, class=0, nrcpts=1, msgid=<200912101117.nBABHS7g016405@obukhov.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=[192.168.102.2]
Dec 10 01:17:12 poltava sm-mta[4177]: nBABHBYQ004176: to=gib, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30698, dsn=2.0.0, stat=Sent
^C
/dev/pts/1
12:09:07
#mail
No mail for root
12:09:36
#mail root@poltava.unix.nt
Subject: test
test
.
Cc:
12:11:00
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
12:11:12
#mail
No mail for root
12:12:12
#mail root@poltava.unix.nt
Subject: test
test
.
Cc:
12:12:36
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
/dev/pts/7
12:13:55
#tail /var/log/daemon.log
Dec 10 00:57:19 poltava named[2155]: FORMERR resolving 'ru.wikipedia.org/AAAA/IN': 208.80.152.130#53
Dec 10 00:57:19 poltava named[2155]: FORMERR resolving 'ru.wikipedia.org/AAAA/IN': 208.80.152.142#53
Dec 10 01:00:10 poltava named[2155]: client 127.0.0.1#36244: RFC 1918 response from Internet for 3.101.168.192.in-addr.arpa
Dec 10 01:02:14 poltava named[2155]: client 127.0.0.1#44946: RFC 1918 response from Internet for 3.101.168.192.in-addr.arpa
Dec 10 01:04:15 poltava named[2155]: client 127.0.0.1#35229: RFC 1918 response from Internet for 3.101.168.192.in-addr.arpa
Dec 10 01:06:45 poltava named[2155]: client 127.0.0.1#49740: RFC 1918 response from Internet for 3.101.168.192.in-addr.arpa
Dec 10 01:06:45 poltava named[2155]: client 127.0.0.1#60915: RFC 1918 response from Internet for 3.101.168.192.in-addr.arpa
Dec 10 01:09:05 poltava named[2155]: client 127.0.0.1#47051: RFC 1918 response from Internet for 3.101.168.192.in-addr.arpa
Dec 10 01:11:09 poltava named[2155]: client 127.0.0.1#38615: RFC 1918 response from Internet for 3.101.168.192.in-addr.arpa
Dec 10 01:13:52 poltava named[2155]: client 127.0.0.1#33296: RFC 1918 response from Internet for 1.102.168.192.in-addr.arpa
12:14:16
#netstat -lnp | grep :25
tcp        0      0 0.0.0.1:25              0.0.0.0:*               LISTEN      3716/sendmail: MTA:
12:14:25
#netstat -lnp | grep :25
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      4031/sendmail: MTA:
/dev/pts/1
12:14:58
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
12:15:05
#mail
No mail for root
/dev/pts/7
12:15:05
#apt-cache search popa3d
popa3d - A tiny POP3 daemon, designed with security as the primary goal
/dev/pts/1
12:15:12
#mail root@obukhov.unix.nt
Subject: test
test
.
Cc:
12:15:53
#mail
No mail for root
12:16:01
#mail
No mail for root
12:16:06
#mail
No mail for root
12:16:07
#cat /var/mail/gib
access                m4/                   service.switch-nodns
access.db             Makefile              smrsh/
address.resolve       peers/                submit.cf
aliases               sasl/                 submit.mc
aliases.db            sendmail.cf           tls/
databases             sendmail.conf         trusted-users
helpfile              sendmail.mc
local-host-names      service.switch
12:16:07
#cat /var/mail/gib
access                m4/                   service.switch-nodns
access.db             Makefile              smrsh/
address.resolve       peers/                submit.cf
aliases               sasl/                 submit.mc
aliases.db            sendmail.cf           tls/
databases             sendmail.conf         trusted-users
helpfile              sendmail.mc
local-host-names      service.switch
12:16:07
#cat /var/mail/
cat: /var/mail/: Is a directory
12:16:27
#ls /var/mail
gib
12:16:32
#cat gib
cat: gib: No such file or directory
12:16:36
#cat /var/mail/gib
From MAILER-DAEMON@poltava.unix.nt  Thu Dec 10 01:04:38 2009
Return-Path: <MAILER-DAEMON@poltava.unix.nt>
Received: from poltava.unix.nt (localhost [127.0.0.1])
        by poltava.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBAB4bZL003233
        for <root@poltava.unix.nt>; Thu, 10 Dec 2009 01:04:38 -1000
Received: from localhost (localhost)
        by poltava.unix.nt (8.14.3/8.14.3/Submit) id nBAB4bhQ003232;
        Thu, 10 Dec 2009 01:04:37 -1000
Date: Thu, 10 Dec 2009 01:04:37 -1000
From: Mail Delivery Subsystem <MAILER-DAEMON@poltava.unix.nt>
...
        by kiev.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBAB5WeG012502
        for <root@poltava.unix.nt>; Thu, 10 Dec 2009 01:05:32 -1000
Received: (from root@localhost)
        by kiev.unix.nt (8.14.3/8.14.3/Submit) id nBAB5WnH012501
        for root@poltava.unix.nt; Thu, 10 Dec 2009 01:05:32 -1000
Date: Thu, 10 Dec 2009 01:05:32 -1000
From: root <root@kiev.unix.nt>
Message-Id: <200912101105.nBAB5WnH012501@kiev.unix.nt>
To: root@poltava.unix.nt
privet
12:16:42
#apt-get install popa3d
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  popa3d
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 32.1kB of archives.
After this operation, 156kB of additional disk space will be used.
Get:1 http://10.0.35.1 lenny/main popa3d 1.0.2-4 [32.1kB]
Fetched 32.1kB in 0s (0B/s)
...
Processing triggers for man-db ...
Setting up popa3d (1.0.2-4) ...
Adding group `popa3d' (GID 113) ...
Done.
Warning: The home dir /var/lib/popa3d you specified already exists.
Adding system user `popa3d' (UID 111) ...
Adding new user `popa3d' (UID 111) with group `popa3d' ...
The home directory `/var/lib/popa3d' already exists.  Not copying from `/etc/skel'.
adduser: Warning: The home directory `/var/lib/popa3d' does not belong to the user you are currently creating.
Starting pop daemon: popa3d.
12:18:33
#cd /etc/init.d/po
popa3d   portmap
12:18:33
#cd /etc/init.d/popa3d
bash: cd: /etc/init.d/popa3d: Not a directory
/dev/pts/7
12:18:43
#apt-get install popa3d
Reading package lists... Done
Building dependency tree
Reading state information... Done
popa3d is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
/dev/pts/1
12:19:43
#/etc/init.d/popa3d
Usage: /etc/init.d/popa3d {start|stop|restart|force-reload}
12:19:47
#/etc/init.d/popa3d start
Starting pop daemon: /usr/sbin/popa3d already running.
popa3d.
12:19:51
#/etc/init.d/popa3d
Usage: /etc/init.d/popa3d {start|stop|restart|force-reload}
12:19:54
#/etc/init.d/popa3d start
Starting pop daemon: /usr/sbin/popa3d already running.
popa3d.

Файлы

  • /var/mail/gib
  • /var/mail/gib
    >
    From MAILER-DAEMON@poltava.unix.nt  Thu Dec 10 01:04:38 2009
    Return-Path: <MAILER-DAEMON@poltava.unix.nt>
    Received: from poltava.unix.nt (localhost [127.0.0.1])
            by poltava.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBAB4bZL003233
            for <root@poltava.unix.nt>; Thu, 10 Dec 2009 01:04:38 -1000
    Received: from localhost (localhost)
            by poltava.unix.nt (8.14.3/8.14.3/Submit) id nBAB4bhQ003232;
            Thu, 10 Dec 2009 01:04:37 -1000
    Date: Thu, 10 Dec 2009 01:04:37 -1000
    From: Mail Delivery Subsystem <MAILER-DAEMON@poltava.unix.nt>
    Message-Id: <200912101104.nBAB4bhQ003232@poltava.unix.nt>
    To: root@poltava.unix.nt
    MIME-Version: 1.0
    Content-Type: multipart/report; report-type=delivery-status;
            boundary="nBAB4bhQ003232.1260443077/poltava.unix.nt"
    Subject: Returned mail: see transcript for details
    Auto-Submitted: auto-generated (failure)
    This is a MIME-encapsulated message
    --nBAB4bhQ003232.1260443077/poltava.unix.nt
    The original message was received at Thu, 10 Dec 2009 01:04:37 -1000
    from root@localhost
       ----- The following addresses had permanent fatal errors -----
    .
        (reason: 550 5.1.1 <.@poltava.unix.nt>... User unknown)
        (expanded from: .)
       ----- Transcript of session follows -----
    ... while talking to [127.0.0.1]:
    >>> DATA
    <<< 550 5.1.1 <.@poltava.unix.nt>... User unknown
    550 5.1.1 .... User unknown
    --nBAB4bhQ003232.1260443077/poltava.unix.nt
    Content-Type: message/delivery-status
    Reporting-MTA: dns; poltava.unix.nt
    Arrival-Date: Thu, 10 Dec 2009 01:04:37 -1000
    Final-Recipient: RFC822; .@poltava.unix.nt
    Action: failed
    Status: 5.1.1
    Remote-MTA: DNS; [127.0.0.1]
    Diagnostic-Code: SMTP; 550 5.1.1 <.@poltava.unix.nt>... User unknown
    Last-Attempt-Date: Thu, 10 Dec 2009 01:04:37 -1000
    --nBAB4bhQ003232.1260443077/poltava.unix.nt
    Content-Type: message/rfc822
    Return-Path: <root>
    Received: (from root@localhost)
            by poltava.unix.nt (8.14.3/8.14.3/Submit) id nBAB4bhP003232;
            Thu, 10 Dec 2009 01:04:37 -1000
    Date: Thu, 10 Dec 2009 01:04:37 -1000
    From: root <root>
    Message-Id: <200912101104.nBAB4bhP003232@poltava.unix.nt>
    To: root@kiev.unix.nt
    Subject: test
    Cc: .
    test
    --nBAB4bhQ003232.1260443077/poltava.unix.nt--
    From root@poltava.unix.nt  Thu Dec 10 01:04:50 2009
    Return-Path: <root@poltava.unix.nt>
    Received: from poltava.unix.nt (localhost [127.0.0.1])
            by poltava.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBAB4oZt003247;
            Thu, 10 Dec 2009 01:04:50 -1000
    Received: (from root@localhost)
            by poltava.unix.nt (8.14.3/8.14.3/Submit) id nBAB4op1003246;
            Thu, 10 Dec 2009 01:04:50 -1000
    Date: Thu, 10 Dec 2009 01:04:50 -1000
    From: root <root@poltava.unix.nt>
    Message-Id: <200912101104.nBAB4op1003246@poltava.unix.nt>
    To: root@kiev.unix.nt
    Subject: test
    Cc: root@poltava.unix.nt
    djlvfnask;l
    From root@poltava.unix.nt  Thu Dec 10 01:15:05 2009
    Return-Path: <root@poltava.unix.nt>
    Received: from poltava.unix.nt (localhost [127.0.0.1])
            by poltava.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBABF5ND004047
            for <root@poltava.unix.nt>; Thu, 10 Dec 2009 01:15:05 -1000
    Received: (from root@localhost)
            by poltava.unix.nt (8.14.3/8.14.3/Submit) id nBABCaAL003750
            for root@poltava.unix.nt; Thu, 10 Dec 2009 01:12:36 -1000
    Date: Thu, 10 Dec 2009 01:12:36 -1000
    From: root <root@poltava.unix.nt>
    Message-Id: <200912101112.nBABCaAL003750@poltava.unix.nt>
    To: root@poltava.unix.nt
    Subject: test
    test
    From root@poltava.unix.nt  Thu Dec 10 01:15:05 2009
    Return-Path: <root@poltava.unix.nt>
    Received: from poltava.unix.nt (localhost [127.0.0.1])
            by poltava.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBABF5NF004047
            for <root@poltava.unix.nt>; Thu, 10 Dec 2009 01:15:05 -1000
    Received: (from root@localhost)
            by poltava.unix.nt (8.14.3/8.14.3/Submit) id nBABAAmE003600
            for root@poltava.unix.nt; Thu, 10 Dec 2009 01:10:10 -1000
    Date: Thu, 10 Dec 2009 01:10:10 -1000
    From: root <root@poltava.unix.nt>
    Message-Id: <200912101110.nBABAAmE003600@poltava.unix.nt>
    To: root@poltava.unix.nt
    Subject: test
    test
    From root@poltava.unix.nt  Thu Dec 10 01:15:06 2009
    Return-Path: <root@poltava.unix.nt>
    Received: from poltava.unix.nt (localhost [127.0.0.1])
            by poltava.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBABF5NJ004047;
            Thu, 10 Dec 2009 01:15:06 -1000
    Received: (from root@localhost)
            by poltava.unix.nt (8.14.3/8.14.3/Submit) id nBAB74Xf003413;
            Thu, 10 Dec 2009 01:07:04 -1000
    Date: Thu, 10 Dec 2009 01:07:04 -1000
    From: root <root@poltava.unix.nt>
    Message-Id: <200912101107.nBAB74Xf003413@poltava.unix.nt>
    To: root@kiev.unix.nt
    Subject: test
    Cc: root@poltava.unix.nt
    test
    From root@kiev.unix.nt  Thu Dec 10 01:16:08 2009
    Return-Path: <root@kiev.unix.nt>
    Received: from kiev.unix.nt ([192.168.102.1])
            by poltava.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBABG7m7004130
            for <root@poltava.unix.nt>; Thu, 10 Dec 2009 01:16:08 -1000
    Received: from kiev.unix.nt (localhost [127.0.0.1])
            by kiev.unix.nt (8.14.3/8.14.3/Debian-5) with ESMTP id nBAB5WeG012502
            for <root@poltava.unix.nt>; Thu, 10 Dec 2009 01:05:32 -1000
    Received: (from root@localhost)
            by kiev.unix.nt (8.14.3/8.14.3/Submit) id nBAB5WnH012501
            for root@poltava.unix.nt; Thu, 10 Dec 2009 01:05:32 -1000
    Date: Thu, 10 Dec 2009 01:05:32 -1000
    From: root <root@kiev.unix.nt>
    Message-Id: <200912101105.nBAB5WnH012501@kiev.unix.nt>
    To: root@poltava.unix.nt
    privet
    

    Статистика

    Время первой команды журнала10:28:03 2009-12-10
    Время последней команды журнала12:19:54 2009-12-10
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %27.72
    Процент синтаксически неверно набранных команд, % 2.97
    Суммарное время работы с терминалом *, час 1.08
    Количество командных строк в единицу времени, команда/мин 1.56
    Частота использования команд
    mail17|================| 16.04%
    vi10|=========| 9.43%
    dig7|======| 6.60%
    cd7|======| 6.60%
    /etc/init.d/sendmail5|====| 4.72%
    tail5|====| 4.72%
    apt-get5|====| 4.72%
    cat5|====| 4.72%
    grep5|====| 4.72%
    bind95|====| 4.72%
    /etc/init.d/popa3d4|===| 3.77%
    host3|==| 2.83%
    make3|==| 2.83%
    hostname3|==| 2.83%
    telnet2|=| 1.89%
    l2|=| 1.89%
    nslookup2|=| 1.89%
    netstat2|=| 1.89%
    ~2|=| 1.89%
    ls2|=| 1.89%
    nam1|| 0.94%
    ps1|| 0.94%
    screen1|| 0.94%
    /etc/init.d/bind91|| 0.94%
    man1|| 0.94%
    bind1|| 0.94%
    reboot1|| 0.94%
    hostmane1|| 0.94%
    ssh1|| 0.94%
    apt-cache1|| 0.94%
    ____
    *) Интервалы неактивности длительностью 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$