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

Содержание

Журнал

Вторник (09/19/06)

/dev/pts/5
11:37:56
#/etc/rc.d/inetd start

11:38:01
#vi /etc/rc.conf
11:38:17
#/etc/rc.d/inetd start
Starting inetd.
11:38:17
#telnet 127.0.0.1 imap4
     28
     28 #:STANDARD: These are standard services.
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
        Trying 127.0.0.1...
Connected to localhost.linux.nt.
Escape character is '^]'.
-- INSERT --                                                  27,1          27%
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:38:27
#ls #
ls #
.cshrc          boot            entropy         mnt             sys
.profile        cdrom           etc             proc            tmp
.snap           compat          home            rescue          usr
COPYRIGHT       dev             lib             root            var
bin             dist            libexec         sbin
11:38:40
#id
        bc
     28
     28 #:STANDARD: These are standard services.
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
        id
uid=0(root) gid=0(wheel) groups=0(wheel), 5(operator)
-- INSERT --                                                  27,1          27%
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:38:44
#exit
exit
exit
Connection closed by foreign host.
11:38:51
#grep imap4 /etc/services
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
        imap            143/tcp    imap2 imap4  #Interim Mail Access Protocol v2
imap            143/udp    imap2 imap4  #Interim Mail Access Protocol v2
#imap4-ssl@585 never should have been allocated. See PR 46294.
#imap4-ssl      585/tcp    #IMAP4+SSL (use of 585 is not recommended,
#imap4-ssl      585/udp    #            use 993 instead)
imaps           993/tcp    # imap4 protocol over TLS/SSL
-- INSERT --                                                  27,1          27%
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:39:14
#vi /etc/inetd.conf
28c28
< time		stream	tcp	nowait	root	/usr/bin/bc
---
> time		stream	tcp	nowait	root	/bin/bash bash -i
11:39:21
#vi /etc/rc.conf
11:39:31
#/etc/init.d/inetd restart
     26 #time           dgram   udp     wait    root    internal
     27 calculator      stream  tcp     nowait  root    /usr/sbin/tcpd /usr/bin/
        bc
     28
     28 #:STANDARD: These are standard services.
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
...
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:39:46
#telnet 127.0.0.1 time
ls #
cd / #
ls #
id #
^]
telnet> q
Connection closed.
-- INSERT --                                                  27,1          27%
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:39:48
#vi /etc/inetd.conf
11:40:04
#/etc/rc.d/inetd restart
Stopping inetd.
Starting inetd.
11:40:09
#exit
        bc
     28
     28 #:STANDARD: These are standard services.
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
        exit
Connection to 192.168.15.21 closed.
-- INSERT --                                                  27,1          27%
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:40:12
#vi /etc/inetd.conf
28c28
< time		stream	tcp	nowait	root	/bin/bash bash -i
---
> time		stream	tcp	nowait	root	/bin/sh sh 
11:40:23
#/etc/init.d/inetd restart
Restarting internet superserver: inetd.
11:40:24
#telnet 127.0.0.1 time
srv
sys
tmp
usr
var
vmlinuz
id #
uid=0(root) gid=0(root) groups=0(root)
^]
telnet> q
...
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:40:43
#vi /etc/inetd.conf
11:41:52
#ldd `which inetd`
        bc
     28
     28 #:STANDARD: These are standard services.
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
                libc.so.6 => /lib/libc.so.6 (0x40029000)
        /lib/ld-linux.so.2 (0x40000000)
-- INSERT --                                                  27,1          27%
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:42:17
#vi /etc/hosts.allow
11:43:18
#vi /etc/hosts.allow
14c14
< ALL: ALL
---
> ALL: ALL EXCEPT 127.0.0.1
11:43:52
#telnet 127.0.0.1 time
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
ls #
bin
boot
cdrom
dev
etc
home
...
sbin
srv
sys
tmp
usr
var
vmlinuz
^]
telnet> q
Connection closed.
11:44:01
#ldd `which inetd`
        libc.so.6 => /lib/libc.so.6 (0x40029000)
        /lib/ld-linux.so.2 (0x40000000)
11:44:09
#vi /etc/inetd.conf
11:44:28
#which tcpd
/usr/sbin/tcpd
11:44:29
#vi /etc/inetd.conf
28c28
< time		stream	tcp	nowait	root	/bin/sh sh 
---
> time		stream	tcp	nowait	root	/usr/sbin/tcpd sh 
11:44:44
#/etc/init.d/inetd restart
     26 #time           dgram   udp     wait    root    internal
     27 calculator      stream  tcp     nowait  root    /usr/sbin/tcpd /usr/bin/
        bc
     28
     28 #:STANDARD: These are standard services.
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
...
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:44:59
#telnet 127.0.0.1 time
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Connection closed by foreign host.
11:45:08
#vi /etc/inetd.conf
28c28
< time		stream	tcp	nowait	root	/usr/sbin/tcpd sh 
---
> time		stream	tcp	nowait	root	/usr/sbin/tcpd shutdown -r +30 
11:46:10
#/etc/init.d/inetd restart
Restarting internet superserver: inetd.
11:46:47
#ps aux | grep shut
     26 #time           dgram   udp     wait    root    internal
     27 calculator      stream  tcp     nowait  root    /usr/sbin/tcpd /usr/bin/
        bc
     28
     28 #:STANDARD: These are standard services.
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
...
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:46:50
#which shutdown
/sbin/shutdown
11:46:57
#vi /etc/inetd.conf
28c28
< time		stream	tcp	nowait	root	/usr/sbin/tcpd shutdown -r +30 
---
> time		stream	tcp	nowait	root	/usr/sbin/tcpd /sbin/shutdown -r +30 
11:47:08
#/etc/init.d/inetd restart
Restarting internet superserver: inetd.
11:47:12
#ps waux | grep shut | less
11:47:30
#shutdown -c

11:47:33
#ps waux | grep shut | less
11:47:41
#vi /etc/inetd.conf
11:48:27
#vi /etc/inetd.conf
17c17
< echo		stream	tcp	nowait	root	internal
---
> #echo		stream	tcp	nowait	root	internal
28d27
< time		stream	tcp	nowait	root	/usr/sbin/tcpd /sbin/shutdown -r +30 
11:49:10
#vi /etc/hosts.allow
1d0
< sendmail: all
11:49:27
#vi /etc/inetd.conf
20c20
< #chargen	dgram	udp	wait	root	internal
---
> chargen	dgram	udp	wait	root	internal
11:50:15
#/etc/init.d/inetd restart
Restarting internet superserver: inetd.
11:50:24
#telnet 127.0.0.1 chargen
        bc
     28
     28 #:STANDARD: These are standard services.
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        #:STANDARD: These are standard services.
        Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
-- INSERT --                                                  27,1          27%
#<off># smtp    stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#<off># submission      stream  tcp     nowait  root    /usr/sbin/sendmail sendm
ail -Am -bs
#<off># smtps   stream  tcp     nowait  root    /usr/sbin/sendmail sendmail -Am
-bs
#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd
:
--------------------------------------------------------------------------------
11:50:41
#vi /etc/inetd.conf
19c19
< #chargen	stream	tcp	nowait	root	internal
---
> chargen	stream	tcp	nowait	root	internal
11:52:17
#/etc/init.d/inetd restart
Restarting internet superserver: inetd.
11:52:19
#telnet 127.0.0.1 chargen
RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:
STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;
TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<
UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=
VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>
WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?
XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@
YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@A
Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@AB
[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABC
...
~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
11:52:39
#vi /etc/inetd.conf
20c20
< chargen	dgram	udp	wait	root	internal
---
> #chargen	dgram	udp	wait	root	internal
11:53:54
#vi /etc/hosts.allow
13c13,14
< ALL: ALL EXCEPT 127.0.0.1
---
> ALL: ALL EXCEPT 127.0.0.
> chargen: 192.168.15.21 192.168.15.4 
/dev/pts/11
11:54:40
#telnet 192.168.15.4 chargen
}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde
~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
#daytime        stream  tcp     nowait  root    internal
/etc/inetd.conf
--------------------------------------------------------------------------------
/dev/pts/5
11:56:12
#/etc/init.d/inetd restart
Restarting internet superserver: inetd.
11:56:23
#telnet 127.0.0.1 chargen
RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:
STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;
TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<
UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=
VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>
WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?
XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@
YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@A
Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@AB
[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABC
...
~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
11:56:40
#vi /etc/inetd.conf
/dev/pts/11
11:56:41
#telnet 192.168.15.4 chargen
RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:
STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;
TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<
UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=
VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>
WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?
XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@
YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@A
Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@AB
[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABC
...
~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
11:56:45
#telnet 192.168.15.4 charge

/dev/pts/11
11:58:27
#telnet 192.168.15.4 chargen
}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde
~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
11:58:30
#init 6

/dev/pts/11
11:59:23
#telnet 192.168.15.4 chargen
RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:
STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;
TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<
UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=
VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>
WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?
XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@
YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@A
Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@AB
[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABC
...
~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
11:59:28
#telnet 192.168.15.4 chargen

/dev/pts/11
12:00:12
#telnet 192.168.15.4 chargen
}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde
~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
--------------------------------------------------------------------------------
/dev/pts/5
12:01:37
#top
top - 12:02:22 up  2:39,  6 users,  load average: 1.39, 1.45, 1.35
Tasks:  95 total,   4 running,  91 sleeping,   0 stopped,   0 zombie
Cpu(s):  75.2% user,  24.8% system,   0.0% nice,   0.0% idle
Mem:    483704k total,   475140k used,     8564k free,    54628k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:   979892k total,      248k used,   979644k free,   277716k cached
 3284 root      15   0  7216 7212 2052 R 46.5  1.5  15:30.72 l3-agent
19265 root      15   0  1548 1548 1132 R 46.5  0.3  15:27.24 bash
18225 user       9   0  7248 7248 5400 R  2.0  1.5   0:08.76 artsd
  305 root       9   0     0    0    0 S  0.7  0.0   1:30.53 kjournald
...
20369 sshd       9   0  2168 2168 2012 S  0.3  0.4   0:00.01 sshd
    1 root       8   0   580  580  504 S  0.0  0.1   0:03.61 init
    2 root       9   0     0    0    0 S  0.0  0.0   0:02.29 keventd
    3 root      19  19     0    0    0 S  0.0  0.0   0:17.99 ksoftirqd_CPU0
    4 root       9   0     0    0    0 S  0.0  0.0   0:02.22 kswapd
    5 root       9   0     0    0    0 S  0.0  0.0   0:00.00 bdflush
    6 root       9   0     0    0    0 S  0.0  0.0   0:09.85 kupdated
  103 root       9   0     0    0    0 S  0.0  0.0   0:49.19 kjournald
  277 root       9   0     0    0    0 S  0.0  0.0   0:00.00 kcopyd
  303 root       9   0     0    0    0 S  0.0  0.0   0:17.90 kjournald
12:02:23
#killall sim

/dev/pts/11
12:02:28
#telnet 192.168.15.4 chargen
     39
     30   BSD: Shell, login, exec and talk are BSD protocols.
        #:STANDARD: These are standard services.
      1
        time            stream  tcp     nowait  root    /bin/cat
        #:STANDARD: These are standard services.
"/etc/inetd.conf" 53L, 1787C written
Trying 192.168.15.4...
Connected to 192.168.15.4.
Escape character is '^]'.
Connection closed by foreign host.
/dev/pts/5
12:03:26
#killall sim
sim: no process killed
12:03:28
#find /usr/ports -name xinetd
find: /usr/ports: No such file or directory
12:11:08
#. /etc/bash_completion

12:11:56
#apt-get install xinetd
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  xinetd
0 upgraded, 1 newly installed, 0 to remove and 366 not upgraded.
Need to get 0B/137kB of archives.
After unpacking 369kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  xinetd
Install these packages without verification [y/N]? y
Selecting previously deselected package xinetd.
(Reading database ... 85850 files and directories currently installed.)
Unpacking xinetd (from .../xinetd_1%3a2.3.14-1_i386.deb) ...
Setting up xinetd (2.3.14-1) ...
Stopping internet superserver: xinetd.
Adding `diversion of /etc/init.d/inetd to /etc/init.d/inetd.real by xinetd'
Starting internet superserver: xinetd.
12:12:33
#telnet 192.168.15.21 chargen
STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=
TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>
UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?
VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@
WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@A
XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@AB
YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABC
Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCD
[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDE
\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEF
...
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop
/dev/tty3
12:12:54
#killall inetd
inetd: no process killed
12:13:10
#start inetd
bash: start: command not found
12:13:16
#killall inetd
inetd: no process killed
12:13:44
#vi /etc/rc.conf
12:14:25
#cd /etc/

12:14:34
#ls
adduser.conf              groff             Muttrc
adjtime                   group             nanorc
aliases                   group-            network
alternatives              gs-gpl            nsswitch.conf
apm                       gshadow           openoffice
apt                       gshadow-          opt
bash.bashrc               gtk               pam.conf
bash_completion           gtk-2.0           pam.d
bash_completion.d         hal               pango
bind                      host.conf         papersize
...
fam.conf                  modprobe.d        w3m
fdmount.conf              modules           wgetrc
fonts                     modules.conf      X11
fstab                     modules.conf.old  xdg
gconf                     modutils          xinetd.conf
gdm                       motd              xinetd.d
gimp                      motd.tail         xml
gnome                     mozilla           Xprint
gnome-vfs-2.0             mtab
gnome-vfs-mime-magic      mtools.conf
12:14:36
#vi /etc/inetd.conf
12:15:55
#ls /etc/xinetd.d/
chargen  daytime  discard  echo  time
12:15:59
#/etc/init.d/xinetd start
Starting internet superserver: xinetd.
12:17:32
#ls /etc/xinetd.d/
chargen  daytime  discard  echo  time
12:19:43
#vi chargen
12:19:53
#ls /etc/xinetd.d/
chargen  daytime  discard  echo  time
12:20:01
#cd /etc/xinetd.d

12:20:13
#ls
chargen  daytime  discard  echo  time
12:20:16
#vi chargen
12:21:09
#killall -1 xinetd

12:21:32
#telnet 127.0.0.1 chargen
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
12:22:02
#less /etc/hosts.allow
12:23:49
#vi /etc/hosts.allow
14c14,15
< chargen: 192.168.15.21 192.168.15.4 
---
> chargen: localhost 192.168.15.21 192.168.15.4 
> 
12:24:34
#telnet 127.0.0.1 chargen
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
12:24:38
#vi /etc/hosts.allow
13,14c13,14
< ALL: ALL EXCEPT 127.0.0.
< chargen: localhost 192.168.15.21 192.168.15.4 
---
> ALL: ALL EXCEPT 127.0.0.1
> chargen: 192.168.15.21 192.168.15.4 
12:25:11
#killall -1 xinetd

12:25:25
#telnet 127.0.0.1 chargen
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
12:25:29
#tail /var/log/daemon.log
Sep 19 12:22:02 linux2 named[1534]: zone sergey.linux.nt/IN: Transfer started.
Sep 19 12:25:11 linux2 named[1534]: transfer of 'sergey.linux.nt/IN' from 192.168.19.1#53: failed to connect: timed out
Sep 19 12:25:11 linux2 named[1534]: transfer of 'sergey.linux.nt/IN' from 192.168.19.1#53: end of transfer
Sep 19 12:25:25 linux2 xinetd[20548]: Starting reconfiguration
Sep 19 12:25:25 linux2 xinetd[20548]: Swapping defaults
Sep 19 12:25:25 linux2 xinetd[20548]: readjusting service echo-stream
Sep 19 12:25:25 linux2 xinetd[20548]: readjusting service calculator
Sep 19 12:25:25 linux2 xinetd[20548]: readjusting service smtp
Sep 19 12:25:25 linux2 xinetd[20548]: readjusting service ident
Sep 19 12:25:25 linux2 xinetd[20548]: Reconfigured: new=0 old=4 dropped=0 (services)
12:26:43
#vi /etc/xinetd.d/chargen
9c9
< 	disable		= yes
---
> 	disable		= no
12:27:08
#killall -1 xinetd

12:27:10
#telnet 127.0.0.1 chargen
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
12:27:13
#tail /var/log/daemon.log
Sep 19 12:25:25 linux2 xinetd[20548]: readjusting service smtp
Sep 19 12:25:25 linux2 xinetd[20548]: readjusting service ident
Sep 19 12:25:25 linux2 xinetd[20548]: Reconfigured: new=0 old=4 dropped=0 (services)
Sep 19 12:27:10 linux2 xinetd[20548]: Starting reconfiguration
Sep 19 12:27:10 linux2 xinetd[20548]: Swapping defaults
Sep 19 12:27:10 linux2 xinetd[20548]: readjusting service echo-stream
Sep 19 12:27:10 linux2 xinetd[20548]: readjusting service calculator
Sep 19 12:27:10 linux2 xinetd[20548]: readjusting service smtp
Sep 19 12:27:10 linux2 xinetd[20548]: readjusting service ident
Sep 19 12:27:10 linux2 xinetd[20548]: Reconfigured: new=0 old=4 dropped=0 (services)
12:27:15
#vi /etc/xinetd.d/chargen
12:27:33
#/etc/init.d/xinetd
chargen  daytime  discard  echo     time
12:27:33
#/etc/init.d/xinetd status
Usage: /etc/init.d/xinetd {start|stop|reload|force-reload|restart}
12:27:41
#netstat -lnp | grep xinet
tcp        0      0 0.0.0.0:7               0.0.0.0:*               LISTEN     20548/xinetd
tcp        0      0 0.0.0.0:113             0.0.0.0:*               LISTEN     20548/xinetd
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN     20548/xinetd
tcp        0      0 0.0.0.0:44444           0.0.0.0:*               LISTEN     20548/xinetd
12:27:50
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.

Статистика

Время первой команды журнала11:37:56 2006- 9-19
Время последней команды журнала12:27:50 2006- 9-19
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %17.82
Процент синтаксически неверно набранных команд, % 0.99
Суммарное время работы с терминалом *, час 0.83
Количество командных строк в единицу времени, команда/мин 2.02
Частота использования команд
vi28|==========================| 26.17%
telnet21|===================| 19.63%
/etc/init.d/inetd8|=======| 7.48%
killall7|======| 6.54%
ls6|=====| 5.61%
grep5|====| 4.67%
/etc/init.d/xinetd4|===| 3.74%
ps3|==| 2.80%
/etc/rc.d/inetd3|==| 2.80%
less3|==| 2.80%
ldd2|=| 1.87%
cd2|=| 1.87%
tail2|=| 1.87%
exit2|=| 1.87%
which2|=| 1.87%
start1|| 0.93%
top1|| 0.93%
id1|| 0.93%
.1|| 0.93%
netstat1|| 0.93%
shutdown1|| 0.93%
apt-get1|| 0.93%
init1|| 0.93%
find1|| 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$