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

Содержание

Журнал

Четверг (08/13/09)

/dev/ttyp1
14:40:26
#su user

прошла 101 минута
/dev/ttyp1
16:22:02
#mutt
   2 r   Aug 13 Charlie Root    (  16) TEST NEW M<AIL
   5 O F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   6 O F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   7 O F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
ðÏÞÔÏ×ÙÊ ÑÝÉË ÎÅ ÉÚÍÅÎÉÌÓÑ.
16:22:35
#LANG=C

16:22:42
#mutt
   2 r   Aug 13 Charlie Root    (  16) TEST NEW M<AIL
   5 O F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   6 O F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   7 O F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
Mailbox is unchanged.
16:22:48
#ps -waux | grep clam
mailnull  1033  0.0 15.9 82828 81300  ??  Is    5:21PM   0:03.92 /usr/local/sbin/clamd
root      1282  0.0  0.2  1600  1008  p2  S+    5:23PM   0:00.00 grep clam
16:23:33
#ps -waux | grep mimedefang

16:24:07
#ps -waux | grep spamas
root      1300  0.0  0.2  1600  1008  p2  S+    5:24PM   0:00.00 grep spamas
16:24:17
#mimedefang
mimedefang: You must use the `-p' option.
16:25:11
#mimedefang -p
mimedefang: option requires an argument -- p
mimedefang version 2.63
Usage: mimedefang [options]
Options:
  -h                -- Print usage info and exit
  -v                -- Print version and exit
  -m /path          -- Use /path as UNIX-domain socket for multiplexor
  -p /path          -- Path to UNIX-domain socket for sendmail communication
  -U user           -- Run as user instead of root
  -d                -- Enable debugging (do not remove spool files)
...
  -M                -- Protect mkdir with mutex
  -D                -- Do not become a daemon (stay in foreground)
  -S facility       -- Set syslog(3) facility
  -a macro          -- Pass additional Sendmail macro
  -L ip.addr        -- Specify 'equivalent-to-loopback' address
  -H                -- Do HELO checks before processing any messages
  -c                -- Strip bare <CR> characters from message body
  -R num            -- Reserve num slaves for connections from localhost
  -N                -- Do not pass rejected recipients to milter (Sendmail
                       8.14.0 and newer only.)
16:25:15
#mutt
   4   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   5   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   6   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   7   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   8   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
      8                           Cron <root@host1>    ntpdate ntp.psn -- (88%)
8 kept, 0 deleted.
You have mail in /var/mail/root
16:27:48
#mutt
   5   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
[-- Attachment #1 --]
   6   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
[-- Type: text/plain, Encoding: 7bit, Size: 0.1K --]
   7   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   8   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
with virus
[-- Attachment #2: clam.exe --]
      4/8: Cron Daemon            Cron <root@host1>    ntpdate ntp.psn
[-- Type: application/x-msdos-program, Encoding: base64, Size: 0.7K --]    all)
[-- application/x-msdos-program is unsupported (use 'v' to view this part) --]
 --Mutt: /var/mail/root [Msgs:8 9.8K]---(date/date)---------------------(all)---
Mailbox is unchanged.
16:28:31
#ls -l /tmp/
total 110
drwxrwxrwt  2 root    wheel       512 Aug 13 17:21 .ICE-unix
-r--r--r--  1 root    wheel        11 Aug 13 17:21 .X0-lock
drwxrwxrwt  2 root    wheel       512 Aug 13 17:21 .X11-unix
-r--r--r--  1 nobody  wheel        11 Aug 13 17:21 .X2-lock
drwxrwxrwt  2 root    wheel       512 Aug 13 17:21 .XIM-unix
-rw-------  1 root    wheel        49 Jul 24 16:10 .Xauth7nmoqG
-rw-------  1 user    wheel        49 Jul 24 16:03 .Xauth8A9uGq
-rw-------  1 root    wheel        49 Jul 24 15:54 .XauthCuihBu
-rw-------  1 user    wheel        49 Jul 24 16:12 .XauthEWHAR4
...
-rw-r--r--  1 root    wheel       945 Jul 31 19:21 before
-rw-r--r--  1 root    wheel       544 Aug 13 19:18 clam.exe
drwx------  2 root    wheel       512 Aug 13 20:20 fam-root
drwx------  2 user    wheel       512 Jul 27 22:28 fam-user
-r--r--r--  1 user    wheel     33451 Aug  3 21:19 l3-saved-21045.11244.13235
-rw-r--r--  1 root    wheel       462 Jul 31 19:09 l3-saved-3104.13332.27493
drwxr-xr-x  2 root    wheel       512 Mar 28  2008 lilalo-install-temp-1212
drwxr-xr-x  2 root    wheel       512 Mar 28  2008 lilalo-install-temp-1241
-rw-r-----  1 root    wheel      1862 Aug 13 19:11 testoutput.txt
-rw-r--r--  1 root    wheel      5524 Jul 31 21:56 xinetd.conf
16:28:42
#ls -l /tmp/ | less
прошло 42 минуты
/dev/ttyp1
17:10:45
#cd /usr/ports/mail/mutt/

17:11:04
#make nstall
checking build system type... i386-portbld-freebsd6.3
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependant libraries... pass_all
checking for object suffix... o
checking for executable suffix... .C
checking command to parse /usr/bin/nm -B output... failed
checking for dlfcn.h... yes
...
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c parseInstance.cxx  -fPIC -DPIC -o .libs/parseInstance.o
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c parseInstance.cxx -o parseInstance.o >/dev/null 2>&1
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c parseMode.cxx  -fPIC -DPIC -o .libs/parseMode.o
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c parseMode.cxx -o parseMode.o >/dev/null 2>&1
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c parseAttribute.cxx  -fPIC -DPIC -o .libs/parseAttribute.o
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c parseAttribute.cxx -o parseAttribute.o >/dev/null 2>&1
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c LinkProcess.cxx  -fPIC -DPIC -o .libs/LinkProcess.o
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c LinkProcess.cxx -o LinkProcess.o >/dev/null 2>&1
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c Lpd.cxx  -fPIC -DPIC -o .libs/Lpd.o
 c++ -O2 -fno-strict-aliasing -pipe -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -DHAVE_DLFCN_H=1 -c Lpd.cxx -o Lpd.o >/dev/null 2>&1
/dev/ttyp3
17:16:39
#firefox
fg
^C
17:19:04
#netstat
Active Internet connections
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)
tcp4       0      0  localhost.net.nt.smtp  localhost.net.nt.61362 TIME_WAIT
tcp4       0      0  host1.51864            f.root-servers.n.domai ESTABLISHED
tcp4       0      0  host1.vnc1             192.168.16.61.2517     ESTABLISHED
udp4       0      0  localhost.net.nt.domai *.*
udp4       0      0  192.168.54.1.domain    *.*
udp4       0      0  host1.domain           *.*
Active UNIX domain sockets
Address  Type   Recv-Q Send-Q    Inode     Conn     Refs  Nextref Addr
...
c3a24000 stream      0      0 c3a22770        0        0        0 /var/run/devd.pipe
c3a23750 dgram       0      0        0 c3a23bd0        0 c3a23870
c3a237e0 dgram       0      0        0 c3a23b40        0        0
c3a23870 dgram       0      0        0 c3a23bd0        0 c3a23a20
c3a23a20 dgram       0      0        0 c3a23bd0        0        0
c3a23ab0 dgram       0      0 c3bfbbb0        0        0        0 /var/named/var/run/log
c3a23b40 dgram       0      0 c3bfbcc0        0 c3a237e0        0 /var/run/log
c3a23bd0 dgram       0      0 c3bfbdd0        0 c3a23750        0 /var/run/logpriv
c3a23c60 dgram       0      0 c3bfd000        0        0        0 /var/run/log
õ ×ÁÓ ÅÓÔØ ÎÏ×ÁÑ ÐÏÞÔÁ × /var/mail/root
17:21:20
#ifconfig -a
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.16.24 netmask 0xffffff00 broadcast 192.168.16.255
        ether 00:16:4e:00:00:04
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.54.1 netmask 0xffffffe0 broadcast 192.168.54.31
        ether 00:16:4e:00:01:04
...
re2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ether 00:16:4e:00:02:04
        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
17:21:31
#mutt
1671 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1672 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1673 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1674 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1675 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1676 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1677 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1678 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1679 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
1680 N F Aug 10 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
ïÓÔÁ×ÌÅÎÏ: 1812, ÕÄÁÌÅÎÏ: 0.
17:27:50
#$
$BASH                 $HOME                 $PPID
$BASH_ARGC            $HOSTNAME             $PS1
$BASH_ARGV            $HOSTTYPE             $PS2
$BASH_COMMAND         $IFS                  $PS4
$BASH_LINENO          $L3_HOME              $PWD
$BASH_SOURCE          $L3_PARENT_TTY        $RANDOM
$BASH_SUBSHELL        $L3_SESSION_ID        $SECONDS
$BASH_VERSINFO        $L3_TAMPERED_EDITORS  $SHELL
$BASH_VERSION         $LANG                 $SHELLOPTS
$BLOCKSIZE            $LINENO               $SHLVL
$COLUMNS              $LINES                $TERM
$COMP_WORDBREAKS      $LOGNAME              $TERMCAP
$DIRSTACK             $MACHTYPE             $UID
$DISPLAY              $MAIL                 $USER
$EUID                 $MAILCHECK            $WINDOWID
$FTP_PASSIVE_MODE     $MM_CHARSET           $XTERM_LOCALE
$GROUPS               $OPTERR               $XTERM_SHELL
$HISTCMD              $OPTIND               $XTERM_VERSION
$HISTFILE             $OSTYPE               $_
$HISTFILESIZE         $PATH                 $editor_file
$HISTSIZE             $PIPESTATUS           $editor_name
17:27:50
#echo $LANG
ru_RU.KOI8-R
17:29:10
#echo $LANG=C
ru_RU.KOI8-R=C
17:29:40
#$LANG=C
bash: ru_RU.KOI8-R=C: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ
17:29:47
#echo $LANG
ru_RU.KOI8-R
прошло 10 минут
/dev/ttyp1
17:40:37
$mutt

17:41:34
$exit
exit
You have new mail in /var/mail/root
17:41:39
#su user

17:41:44
$sudo mutt
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
17:42:14
$exit
exit
17:42:19
#su user

17:42:22
$sudo mutt
   2   F Aug 13 To root@max.net (   2) testing
To: root@max.net.nt
Subject: testing
 Subject: testing
User-Agent: Mutt/1.4.2.3i
- I
     Fcc:
testing
     PGP: Clear
-- Attachments
 *-Mutt: /var/mail/root [Msgs:2 Del:1 1.7K]---(date/date)---------------(all)---
2 kept, 0 deleted.
You have mail in /var/mail/root
/dev/ttyp1
17:43:36
#cd /var/log/

17:43:59
#ls
Xorg.0.log              maillog.1.bz2           sendmail.st
Xorg.0.log.old          maillog.2.bz2           sendmail.st.0
auth.log                maillog.3.bz2           sendmail.st.1
clamav                  maillog.4.bz2           sendmail.st.2
cron                    maillog.5.bz2           sendmail.st.3
cron.0.bz2              maillog.6.bz2           sendmail.st.4
cron.1.bz2              maillog.7.bz2           sendmail.st.5
cron.2.bz2              messages                sendmail.st.6
cron.3.bz2              messages.0.bz2          sendmail.st.7
debug.log               messages.1.bz2          servicelog
dmesg.today             messages.2.bz2          setuid.today
dmesg.yesterday         messages.3.bz2          setuid.yesterday
gdm                     messages.4.bz2          slip.log
ipfw.today              messages.5.bz2          userlog
ipfw.yesterday          mount.today             wtmp
lastlog                 mount.yesterday         wtmp.0
lpd-errs                pf.today                xdm.log
maillog                 ppp.log                 xferlog
maillog.0.bz2           security
17:44:00
#vim clamav/
17:44:00
#vim clamav/clamd.log
/dev/ttyp1
17:45:14
$exit
exit
You have mail in /var/mail/root
/dev/ttyp1
17:45:41
#:q
Xorg.0.log              maillog.1.bz2           sendmail.st
Xorg.0.log.old          maillog.2.bz2           sendmail.st.0
auth.log                maillog.3.bz2           sendmail.st.1
clamav                  maillog.4.bz2           sendmail.st.2
cron                    maillog.5.bz2           sendmail.st.3
cron.0.bz2              maillog.6.bz2           sendmail.st.4
cron.1.bz2              maillog.7.bz2           sendmail.st.5
cron.2.bz2              messages                sendmail.st.6
cron.3.bz2              messages.0.bz2          sendmail.st.7
debug.log               messages.1.bz2          servicelog
dmesg.today             messages.2.bz2          setuid.today
dmesg.yesterday         messages.3.bz2          setuid.yesterday
gdm                     messages.4.bz2          slip.log
ipfw.today              messages.5.bz2          userlog
ipfw.yesterday          mount.today             wtmp
lastlog                 mount.yesterday         wtmp.0
lpd-errs                pf.today                xdm.log
maillog                 ppp.log                 xferlog
maillog.0.bz2           security
17:45:44
#vim se
17:45:44
#vim sendmail
/dev/ttyp1
17:45:54
#sendmail -bh
You have new mail in /var/mail/root
/dev/ttyp1
17:46:11
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
-rw-r--r--  1 root      wheel       8728 28 ÍÁÒ  2008 messages.5.bz2
total 688
-rw-r--r--  1 root      wheel      89024 13 Á×Ç 18:44 Xorg.0.log
-rw-r--r--  1 root      wheel      64963 13 Á×Ç 21:41 Xorg.0.log.old
-rw-------  1 root      wheel      18254 13 Á×Ç 18:43 auth.log
drwxr-xr-x  2 mailnull  mailnull     512 13 Á×Ç 18:45 clamav
-rw-------  1 root      wheel       5295 13 Á×Ç 18:46 cron
-rw-------  1 root      wheel       6183 13 Á×Ç 19:00 cron.0.bz2
-rw-------  1 root      wheel       6076  9 Á×Ç 04:00 cron.1.bz2
-rw-------  1 root      wheel       5991  5 Á×Ç 07:00 cron.2.bz2
...
-rw-r-----  1 root      wheel          0 16 ÑÎ×  2008 sendmail.st.7
-rw-r--r--  1 root      wheel        236  5 Á×Ç 18:10 servicelog
-rw-------  1 root      wheel       5527 25 ÉÀÌ 03:12 setuid.today
-rw-------  1 root      wheel       5483 16 ÍÁÒ  2008 setuid.yesterday
-rw-r-----  1 root      network       61 15 ÍÁÒ  2008 slip.log
-rw-------  1 root      wheel       1415 12 Á×Ç 21:03 userlog
-rw-r--r--  1 root      wheel       6864 13 Á×Ç 18:43 wtmp
-rw-r--r--  1 root      wheel       9900  1 Á×Ç 03:28 wtmp.0
-rw-r--r--  1 root      wheel       1237 13 Á×Ç 18:44 xdm.log
-rw-------  1 root      wheel         61 15 ÍÁÒ  2008 xferlog
17:47:05
#vim sendmail.st
17:47:30
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
total 688
-rw-r--r--  1 root      wheel      89024 13 Á×Ç 18:44 Xorg.0.log
-rw-r--r--  1 root      wheel      64963 13 Á×Ç 21:41 Xorg.0.log.old
-rw-------  1 root      wheel      18254 13 Á×Ç 18:43 auth.log
drwxr-xr-x  2 mailnull  mailnull     512 13 Á×Ç 18:45 clamav
-rw-------  1 root      wheel       5295 13 Á×Ç 18:46 cron
-rw-------  1 root      wheel       6183 13 Á×Ç 19:00 cron.0.bz2
-rw-------  1 root      wheel       6076  9 Á×Ç 04:00 cron.1.bz2
-rw-------  1 root      wheel       5991  5 Á×Ç 07:00 cron.2.bz2
-rw-------  1 root      wheel       6064  3 Á×Ç 05:00 cron.3.bz2
...
drwxr-xr-x  2 root      wheel        512 24 ÉÀÌ 14:21 gdm
-rw-------  1 root      wheel         46 11 Á×Ç 03:07 ipfw.today
-rw-------  1 root      wheel         44  8 Á×Ç 03:14 ipfw.yesterday
-rw-r--r--  1 root      wheel      28056 13 Á×Ç 18:43 lastlog
-rw-r--r--  1 root      wheel         61 15 ÍÁÒ  2008 lpd-errs
-rw-r-----  1 root      wheel     219536 13 Á×Ç 18:44 maillog
-rw-r-----  1 root      wheel       6410 11 Á×Ç 00:00 maillog.0.bz2
-rw-r-----  1 root      wheel       7749 10 Á×Ç 00:00 maillog.1.bz2
-rw-r-----  1 root      wheel       7929  9 Á×Ç 00:00 maillog.2.bz2
-rw-r-----  1 root      wheel      10017  8 Á×Ç 00:00 maillog.3.bz2
17:47:39
#vim maillog
17:48:27
# 7.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (n7DIKTs2002074 Message acceptedd

17:48:31
#man mimedefang
/dev/ttyp1
17:54:19
#mutt
   2   F Aug 13 To root@max.net (   2) testingoot@host1>    ntpdate ntp.psn.ru
      Cc:
   3 N F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
     Bcc:
 Subject: test
Reply-To:
     Fcc:
     PGP: Clear
-- Attachments
M  F- 1/3: Cron Daemon            Cron <root@host1>    ntpdate ntp.psn -- (all)
 --Mutt: /var/mail/root [Msgs:3 New:1 2.7K]---(date/date)---------------(all)---
3 kept, 0 deleted.
17:55:56
#su user

17:56:00
$mutt

17:56:11
$sudo mutt
   1   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   2  roohost1.max.net.ntnt (Cron Daemon)
   3 O F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
-*-Mutt: /var/mail/root [Msgs:3 2.7K]---(date/date)---------------------(all)---
3 kept, 0 deleted.
/dev/ttyp6
17:57:23
#user
bash: user: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ
17:57:30
#su - user

/dev/ttyp1
17:58:17
$exit
exit
17:59:16
#mutt
   2  DF Aug 13 To root@max.net (   2) testing
   3  DF Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   4 NDF Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   5  DF Aug 13 To root@host1.m (   1) teeeest
   3   F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
   4 N F Aug 13 To root@host1.m (   1) Cron <root@host1>    ntpdate ntp.psn.ru
 Subject: teeeest
   5   F Aug 13 To root@host1.m (   1) teeeest
Reply-To:
- I
     Fcc:
test
     PGP: Clear
-- Attachments
-*-Mutt: /var/mail/root [Msgs:5 New:1 Del:5 4.5K]---(date/date)---------(all)---
0 kept, 5 deleted.
18:01:57
#mutt
      Cc:
     Bcc:
 Subject: test
Reply-To:
     Fcc:
     PGP: Clear
-- Attachments
Ma-l sent/var/mail/root [Msgs:0]---(date/date)------                    (all)
Mailbox is unchanged.
You have new mail in /var/mail/root
18:03:12
#mutt
-N F- 1/1: Charlie Root           test                                 -- (all)
K*-Mutt: /var/mail/root [Msgs:1 0.8K]---(date/date)---------------------(all)---
1 kept, 0 deleted.
18:03:36
#mutt
   2     Aug 13 User User       (   1) reply
Subject: reply
User-Agent: Mutt/1.4.2.3i
reply from user
-N  - 2/2: User User              reply                                -- (all)
K*-Mutt: /var/mail/root [Msgs:2 1.6K]---(date/date)---------------------(all)---
2 kept, 0 deleted.
You have mail in /var/mail/root
/dev/ttyp6
18:03:53
$mutt
   2 N + Aug 13 Charlie Root    (   2) test
      To: root@max.net.nt
      Cc:
     Bcc:
 Subject: reply
Reply-To:
- I
     Fcc:
     PGP: îÅ ÐÒÉÍÅÎÑÔØ
-- ÷ÌÏÖÅÎÉÑ
  -      /var/mail/user [Msgs:2 New:2 1,6K]---(date/date)               (all)
ïÓÔÁ×ÌÅÎÏ: 2, ÕÄÁÌÅÎÏ: 0.
18:04:42
$LANG=C

18:04:48
$echo $LANG
C
18:05:01
$mutt
   2 O + Aug 13 Charlie Root    (   2) test
---Mutt: /var/mail/user [Msgs:2 Old:2 1.7K]---(date/date)---------------(all)---
Mailbox is unchanged.
/dev/ttyp1
18:06:13
#cd /usr/ports/distfiles/

18:06:33
#ls | less
18:08:22
#cd /usr/ports/

18:08:34
#ls
.cvsignore      arabic          emulators       mbone           shells
CHANGES         archivers       finance         misc            sysutils
COPYRIGHT       astro           french          multimedia      textproc
GIDs            audio           ftp             net             ukrainian
INDEX-6         benchmarks      games           net-im          vietnamese
KNOBS           biology         german          net-mgmt        www
LEGAL           cad             graphics        net-p2p         x11
MOVED           chinese         hebrew          news            x11-clocks
Makefile        comms           hungarian       palm            x11-drivers
Mk              converters      irc             polish          x11-fm
README          databases       japanese        ports-mgmt      x11-fonts
Templates       deskutils       java            portuguese      x11-servers
Tools           devel           korean          print           x11-themes
UIDs            distfiles       lang            russian         x11-toolkits
UPDATING        dns             mail            science         x11-wm
accessibility   editors         math            security
18:08:36
#sd security/
bash: sd: command not found
18:08:53
#ls
.cvsignore      arabic          emulators       mbone           shells
CHANGES         archivers       finance         misc            sysutils
COPYRIGHT       astro           french          multimedia      textproc
GIDs            audio           ftp             net             ukrainian
INDEX-6         benchmarks      games           net-im          vietnamese
KNOBS           biology         german          net-mgmt        www
LEGAL           cad             graphics        net-p2p         x11
MOVED           chinese         hebrew          news            x11-clocks
Makefile        comms           hungarian       palm            x11-drivers
Mk              converters      irc             polish          x11-fm
README          databases       japanese        ports-mgmt      x11-fonts
Templates       deskutils       java            portuguese      x11-servers
Tools           devel           korean          print           x11-themes
UIDs            distfiles       lang            russian         x11-toolkits
UPDATING        dns             mail            science         x11-wm
accessibility   editors         math            security
18:08:54
#cd security/clam
clamassassin/ clamav-devel/ clamsmtp/
clamav/       clamcour/     clamtk/
18:08:54
#cd security/clamav

18:09:28
#ls
Makefile        files           pkg-plist       work
distinfo        pkg-descr       testoutput.txt
18:09:30
#cd work/

18:09:37
#ls
.PLIST.flattened                        .install_done.clamav._usr_local
.PLIST.mktmp                            .patch_done.clamav._usr_local
.PLIST.objdump                          clamav-0.92
.PLIST.setuid                           clamav-clamd
.PLIST.writable                         clamav-freshclam
.build_done.clamav._usr_local           clamav-milter
.configure_done.clamav._usr_local       pkg-deinstall
.extract_done.clamav._usr_local         pkg-install
18:09:39
#clamscan -r -l /tmp/testoutput.txt
/usr/ports/security/clamav/work/clamav-0.92/libclamav/pe.h: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/yc.c: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/yc.h: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/dconf.c: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/dconf.h: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/vba_extract.c: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/vba_extract.h: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/mspack.c: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/mspack.h: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/iana_tld.h: OK
...
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/md5.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/others.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/readdb.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/cvd.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/dsig.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/str.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/scanners.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/filetypes.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/rtf.o: OK
/usr/ports/security/clamav/work/clamav-0.92/libclamav/.libs/blob.o: OK
18:11:09
#vim /tmp/testoutput.txt
18:11:51
# 7 /usr/ports/security/clamav/work/clamav-0.92/test/clam.exe: ClamAV-Test-File
.PLIST.flattened                        .install_done.clamav._usr_local
.PLIST.mktmp                            .patch_done.clamav._usr_local
.PLIST.objdump                          clamav-0.92
.PLIST.setuid                           clamav-clamd
.PLIST.writable                         clamav-freshclam
.build_done.clamav._usr_local           clamav-milter
.configure_done.clamav._usr_local       pkg-deinstall
.extract_done.clamav._usr_local         pkg-install
18:11:56
#ls -l
total 152
-rw-r--r--   1 root  wheel    4329 Aug 12 20:18 .PLIST.flattened
-rw-r--r--   1 root  wheel    5390 Aug 12 20:18 .PLIST.mktmp
-rw-r--r--   1 root  wheel  129414 Aug 12 20:18 .PLIST.objdump
-rw-r--r--   1 root  wheel       0 Aug 12 20:18 .PLIST.setuid
-rw-r--r--   1 root  wheel       0 Aug 12 20:18 .PLIST.writable
-rw-r--r--   1 root  wheel       0 Aug 12 20:14 .build_done.clamav._usr_local
-rw-r--r--   1 root  wheel       0 Aug 12 20:13 .configure_done.clamav._usr_local
-rw-r--r--   1 root  wheel       0 Aug 12 20:09 .extract_done.clamav._usr_local
-rw-r--r--   1 root  wheel       0 Aug 12 20:18 .install_done.clamav._usr_local
-rw-r--r--   1 root  wheel       0 Aug 12 20:09 .patch_done.clamav._usr_local
drwxrwxrwx  19 root  wheel    1536 Aug 12 20:13 clamav-0.92
-rw-r--r--   1 root  wheel     673 Aug 12 20:18 clamav-clamd
-rw-r--r--   1 root  wheel     722 Aug 12 20:18 clamav-freshclam
-rw-r--r--   1 root  wheel    1604 Aug 12 20:18 clamav-milter
-rw-r--r--   1 root  wheel     615 Aug 12 20:18 pkg-deinstall
-rw-r--r--   1 root  wheel    1337 Aug 12 20:18 pkg-install
18:12:05
#cd clamav-
clamav-0.92/      clamav-clamd      clamav-freshclam  clamav-milter
18:12:05
#cd clamav-0.92/

18:12:30
#ls
AUTHORS                 clamav-config.h.in      etc
BUGS                    clamav-config.in        examples
COPYING                 clamav-milter           freshclam
COPYING.LGPL            clamconf                install-sh
COPYING.nsis            clamd                   libclamav
COPYING.unrar           clamdscan               libclamav.pc
ChangeLog               clamscan                libclamav.pc.in
FAQ                     config.guess            libclamunrar
INSTALL                 config.log              libclamunrar_iface
Makefile                config.status           libtool
Makefile.am             config.sub              ltmain.sh
Makefile.in             configure               missing
Makefile.in.bak         configure.bak           mkinstalldirs
NEWS                    configure.in            shared
README                  configure.lineno        sigtool
UPGRADE                 configure.orig          stamp-h1
acinclude.m4            contrib                 target.h
aclocal.m4              database                test
clamav-config           depcomp
clamav-config.h         docs
18:12:31
#cd example
bash: cd: example: No such file or directory
18:13:17
#vim test
18:13:34
#~
usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-lpv] source_file target_file
       cp [-R [-H | -L | -P]] [-f | -i | -n] [-lpv] source_file ... target_directory
18:14:38
#cp clam.exe /tmp/
cp: clam.exe: No such file or directory
18:14:59
#cp clam.exe /tmp
cp: clam.exe: No such file or directory
18:15:05
#ls
AUTHORS                 clamav-config.h.in      etc
BUGS                    clamav-config.in        examples
COPYING                 clamav-milter           freshclam
COPYING.LGPL            clamconf                install-sh
COPYING.nsis            clamd                   libclamav
COPYING.unrar           clamdscan               libclamav.pc
ChangeLog               clamscan                libclamav.pc.in
FAQ                     config.guess            libclamunrar
INSTALL                 config.log              libclamunrar_iface
Makefile                config.status           libtool
Makefile.am             config.sub              ltmain.sh
Makefile.in             configure               missing
Makefile.in.bak         configure.bak           mkinstalldirs
NEWS                    configure.in            shared
README                  configure.lineno        sigtool
UPGRADE                 configure.orig          stamp-h1
acinclude.m4            contrib                 target.h
aclocal.m4              database                test
clamav-config           depcomp
clamav-config.h         docs
18:16:21
#cd /tmp/

18:16:33
#ls
.ICE-unix                       .XauthflQHoq
.X0-lock                        .XauthhW8Fok
.X11-unix                       .XauthhekNwY
.X2-lock                        .XauthmcezOP
.XIM-unix                       .Xauthroljgq
.Xauth7nmoqG                    .XauthuPKlB7
.Xauth8A9uGq                    .font-unix
.XauthCuihBu                    .snap
.XauthEWHAR4                    after
.XauthMzhkdv                    before
.XauthQuGEGG                    fam-root
.XauthRnqMTi                    fam-user
.XauthYkDtVP                    l3-saved-21045.11244.13235
.XauthbvkzHd                    l3-saved-3104.13332.27493
.XauthcOXb4t                    lilalo-install-temp-1212
.XauthdZ4p4V                    lilalo-install-temp-1241
.XauthdlWfzv                    testoutput.txt
.XautheyDnAo                    xinetd.conf
18:16:35
#cd ..

18:16:42
#cd ..

18:16:47
#cd /

18:16:52
#cd /usr/ports/security/cl
clamassassin/ clamav-devel/ clamsmtp/     clusterssh/
clamav/       clamcour/     clamtk/
18:16:52
#cd /usr/ports/security/clamav/

18:17:11
#ls
Makefile        files           pkg-plist       work
distinfo        pkg-descr       testoutput.txt
18:17:13
#cd work/

18:17:17
#ls -l
total 152
-rw-r--r--   1 root  wheel    4329 Aug 12 20:18 .PLIST.flattened
-rw-r--r--   1 root  wheel    5390 Aug 12 20:18 .PLIST.mktmp
-rw-r--r--   1 root  wheel  129414 Aug 12 20:18 .PLIST.objdump
-rw-r--r--   1 root  wheel       0 Aug 12 20:18 .PLIST.setuid
-rw-r--r--   1 root  wheel       0 Aug 12 20:18 .PLIST.writable
-rw-r--r--   1 root  wheel       0 Aug 12 20:14 .build_done.clamav._usr_local
-rw-r--r--   1 root  wheel       0 Aug 12 20:13 .configure_done.clamav._usr_local
-rw-r--r--   1 root  wheel       0 Aug 12 20:09 .extract_done.clamav._usr_local
-rw-r--r--   1 root  wheel       0 Aug 12 20:18 .install_done.clamav._usr_local
-rw-r--r--   1 root  wheel       0 Aug 12 20:09 .patch_done.clamav._usr_local
drwxrwxrwx  19 root  wheel    1536 Aug 13 19:13 clamav-0.92
-rw-r--r--   1 root  wheel     673 Aug 12 20:18 clamav-clamd
-rw-r--r--   1 root  wheel     722 Aug 12 20:18 clamav-freshclam
-rw-r--r--   1 root  wheel    1604 Aug 12 20:18 clamav-milter
-rw-r--r--   1 root  wheel     615 Aug 12 20:18 pkg-deinstall
-rw-r--r--   1 root  wheel    1337 Aug 12 20:18 pkg-install
18:17:21
#cd clamav-0.92/

18:17:28
#ls -l
total 5302
-rw-r--r--  1 root  wheel     122 Dec  6  2007 AUTHORS
-rw-r--r--  1 root  wheel      24 Dec  6  2007 BUGS
-rw-r--r--  1 root  wheel   17991 Dec  6  2007 COPYING
-rw-r--r--  1 root  wheel   26527 Jun 16  2005 COPYING.LGPL
-rw-r--r--  1 root  wheel   15717 Dec  6  2007 COPYING.nsis
-rw-r--r--  1 root  wheel    2403 Nov 21  2007 COPYING.unrar
-rw-r--r--  1 root  wheel  414842 Dec 13  2007 ChangeLog
-rw-r--r--  1 root  wheel      53 Dec  6  2007 FAQ
-rw-r--r--  1 root  wheel    9498 Dec  6  2007 INSTALL
...
drwxrwxrwx  3 root  wheel     512 Aug 12 20:13 libclamunrar_iface
-rwxr-xr-x  1 root  wheel  224571 Aug 12 20:13 libtool
-rw-r--r--  1 root  wheel  196719 Dec  6  2007 ltmain.sh
-rwxr-xr-x  1 root  wheel   11014 Dec  6  2007 missing
-rwxr-xr-x  1 root  wheel    3474 Dec  6  2007 mkinstalldirs
drwxrwxrwx  2 root  wheel     512 Dec 13  2007 shared
drwxrwxrwx  3 root  wheel     512 Aug 12 20:14 sigtool
-rw-r--r--  1 root  wheel      30 Aug 12 20:13 stamp-h1
-rw-r--r--  1 root  wheel    1338 Aug 12 20:13 target.h
drwxrwxrwx  2 root  wheel     512 Dec 13  2007 test
18:17:31
#cd e
etc/      examples/
18:17:31
#cd examples/

18:17:44
#ls
ex1.c
18:17:45
#cd ../test

Статистика

Время первой команды журнала14:40:26 2009- 8-13
Время последней команды журнала18:17:45 2009- 8-13
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %11.88
Процент синтаксически неверно набранных команд, % 2.97
Суммарное время работы с терминалом *, час 1.23
Количество командных строк в единицу времени, команда/мин 1.37
Частота использования команд
cd21|===================| 19.27%
mutt17|===============| 15.60%
ls16|==============| 14.68%
vim8|=======| 7.34%
su5|====| 4.59%
echo4|===| 3.67%
exit4|===| 3.67%
ps3|==| 2.75%
sudo3|==| 2.75%
~3|==| 2.75%
grep3|==| 2.75%
cp2|=| 1.83%
less2|=| 1.83%
mimedefang2|=| 1.83%
LANG=C2|=| 1.83%
ifconfig1|| 0.92%
sd1|| 0.92%
firefox1|| 0.92%
man1|| 0.92%
:q1|| 0.92%
sendmail1|| 0.92%
make1|| 0.92%
$LANG=C1|| 0.92%
user1|| 0.92%
netstat1|| 0.92%
7.0.0.1]1|| 0.92%
71|| 0.92%
clamscan1|| 0.92%
$1|| 0.92%
____
*) Интервалы неактивности длительностью 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$