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

Содержание

Журнал

Понедельник (11/13/06)

/dev/pts/3
19:04:57
#ls
dbootstrap_settings  install-report.template
19:04:58
#vi ~user/.bash_profile
1a2
> . ~/.bashrc
19:05:29
#getent passwd user
user:x:1001:100::/home/user:
19:07:32
#usermod -s /bin/bash user

19:07:44
#getent passwd user
user:x:1001:100::/home/user:/bin/bash
прошло 28 минут
/dev/pts/6
19:36:05
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0A:01:D4:D3:6F
          inet addr:192.168.15.202  Bcast:192.168.15.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:389576 errors:0 dropped:0 overruns:0 frame:0
          TX packets:220302 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:551311829 (525.7 MiB)  TX bytes:14770219 (14.0 MiB)
          Interrupt:18 Base address:0xa000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:357 errors:0 dropped:0 overruns:0 frame:0
          TX packets:357 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:26072 (25.4 KiB)  TX bytes:26072 (25.4 KiB)
19:36:08
#/etc/init.d/networking restart
Setting up IP spoofing protection: rp_filter.
Reconfiguring network interfaces...ifup: interface lo already configured
Ignoring unknown interface eth1=eth1.
done.
19:36:36
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0A:01:D4:D3:6F
          inet addr:192.168.15.1  Bcast:192.168.15.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:389605 errors:0 dropped:0 overruns:0 frame:0
          TX packets:220337 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:551315183 (525.7 MiB)  TX bytes:14777822 (14.0 MiB)
          Interrupt:18 Base address:0xa000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:357 errors:0 dropped:0 overruns:0 frame:0
          TX packets:357 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:26072 (25.4 KiB)  TX bytes:26072 (25.4 KiB)
19:36:51
#vi /etc/init.d/sysklogd
14c14
< SYSLOGD=""
---
> SYSLOGD="-r"
19:37:14
#/etc/init.d/sysklogd restart
Restarting system log daemon: syslogd.
19:37:26
#tail -f /var/log/messages
Nov 13 16:51:07 localhost kernel: [drm] AGP 0.99 Aperture @ 0xe0000000 64MB
Nov 13 16:51:07 localhost kernel: [drm] Initialized r128 2.2.0 20010917 on minor 0
Nov 13 16:54:05 localhost gconfd (user-18307): starting (version 2.8.1), pid 18307 user 'user'
Nov 13 16:54:05 localhost gconfd (user-18307): Resolved address "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only configuration source at position 0
Nov 13 16:54:05 localhost gconfd (user-18307): Resolved address "xml:readwrite:/home/user/.gconf" to a writable configuration source at position 1
Nov 13 16:54:05 localhost gconfd (user-18307): Resolved address "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only configuration source at position 2
Nov 13 17:19:36 localhost -- MARK --
Nov 13 17:37:25 localhost exiting on signal 15
Nov 13 12:37:26 linux1 syslogd 1.4.1#17: restart (remote reception).
Nov 13 12:38:04 yuriksat.yuriksat.linux.nt logger: Hello
Nov 13 12:40:23 linux2.linux.nt 00000000  00 1e bf ab d4 23 82 de  25 c1 1a 2d d4 df 7e ad  |..¿«Ô#.Þ%Á.-Ôß~­| 00000010  ec 7c 8c d1 fc b9 d4 2d  ea 32 98 b5 de 8d c4 0d  |ì|.Ñü¹Ô-ê2.µÞ.Ä.| 00000020  8a c9 a7 a7 dc e0 b9 6e  cd 14 15 80 19 5c 49 57  |.ɧ§Üà¹nÍ....\IW| 00000030  ae d5 8f 8f 23 a5 c8 36  11 56 8d e7 2f ed 49 75  |®Õ..#¥È6.V.ç/íIu| 00000040  88 73 2e a3 a2 ed 91 60  11 08 b5 c1 ea b0
Nov 13 12:41:35 linux2.linux.nt  _____________ < Linux Rulez >  -------------       \                    / \  //\        \    |\___/|      /   \//  \\             /0  0  \__  /    //  | \ \                /     /  \/_/    //   |  \  \              @_^_@'/   \/_   //    |   \   \             //_^_/     \/_ //     |    \    \         ( //) |        \///      |     \     \       ( / /) _|_ /   )  //
19:41:51
#tail -f /var/log/messages
Nov 13 16:54:05 localhost gconfd (user-18307): starting (version 2.8.1), pid 18307 user 'user'
Nov 13 16:54:05 localhost gconfd (user-18307): Resolved address "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only configuration source at position 0
Nov 13 16:54:05 localhost gconfd (user-18307): Resolved address "xml:readwrite:/home/user/.gconf" to a writable configuration source at position 1
Nov 13 16:54:05 localhost gconfd (user-18307): Resolved address "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only configuration source at position 2
Nov 13 17:19:36 localhost -- MARK --
Nov 13 17:37:25 localhost exiting on signal 15
Nov 13 12:37:26 linux1 syslogd 1.4.1#17: restart (remote reception).
Nov 13 12:38:04 yuriksat.yuriksat.linux.nt logger: Hello
Nov 13 12:40:23 linux2.linux.nt 00000000  00 1e bf ab d4 23 82 de  25 c1 1a 2d d4 df 7e ad  |..¿«Ô#.Þ%Á.-Ôß~­| 00000010  ec 7c 8c d1 fc b9 d4 2d  ea 32 98 b5 de 8d c4 0d  |ì|.Ñü¹Ô-ê2.µÞ.Ä.| 00000020  8a c9 a7 a7 dc e0 b9 6e  cd 14 15 80 19 5c 49 57  |.ɧ§Üà¹nÍ....\IW| 00000030  ae d5 8f 8f 23 a5 c8 36  11 56 8d e7 2f ed 49 75  |®Õ..#¥È6.V.ç/íIu| 00000040  88 73 2e a3 a2 ed 91 60  11 08 b5 c1 ea b0
Nov 13 12:41:35 linux2.linux.nt  _____________ < Linux Rulez >  -------------       \                    / \  //\        \    |\___/|      /   \//  \\             /0  0  \__  /    //  | \ \                /     /  \/_/    //   |  \  \              @_^_@'/   \/_   //    |   \   \             //_^_/     \/_ //     |    \    \         ( //) |        \///      |     \     \       ( / /) _|_ /   )  //
...
Nov 13 12:42:20 linux2.linux.nt logger:         ( //) |        \///      |     \     \
Nov 13 12:42:20 linux2.linux.nt logger:       ( / /) _|_ /   )  //       |      \     _\
Nov 13 12:42:20 linux2.linux.nt logger:     ( // /) '/,_ _ _/  ( ; -.    |    _ _\.-~        .-~~~^-.
Nov 13 12:42:20 linux2.linux.nt logger:   (( / / )) ,-{        _      `-.|.-~-.           .~         `.
Nov 13 12:42:20 linux2.linux.nt logger:  (( // / ))  '/\      /                 ~-. _ .-~      .-~^-.  \
Nov 13 12:42:20 linux2.linux.nt logger:  (( /// ))      `.   {            }                   /      \  \
Nov 13 12:42:20 linux2.linux.nt logger:   (( / ))     .----~-.\        \-'                 .~         \  `. \^-.
Nov 13 12:42:20 linux2.linux.nt logger:              ///.----..>        \             _ -~             `.  ^-`  ^-_
Nov 13 12:42:20 linux2.linux.nt logger:                ///-._ _ _ _ _ _ _}^ - - - - ~                     ~-- ,.-~
Nov 13 12:42:20 linux2.linux.nt logger:                                                                   /.-~
19:44:15
#apt
apt-cache             apt-extracttemplates  apt-setup
apt-cdrom             apt-ftparchive        apt-sortpkgs
apt-config            apt-get               aptitude
19:44:15
#apt
apt-cache             apt-extracttemplates  apt-setup
apt-cdrom             apt-ftparchive        apt-sortpkgs
apt-config            apt-get               aptitude
19:44:15
#apt-get install sislog-ng
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package sislog-ng
19:44:32
#apt-get install syslog-ng
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  klogd sysklogd
The following NEW packages will be installed:
  syslog-ng
0 upgraded, 1 newly installed, 2 to remove and 8 not upgraded.
Need to get 215kB of archives.
After unpacking 233kB of additional disk space will be used.
Do you want to continue? [Y/n]
...
Stopping kernel log daemon: klogd.
Removing sysklogd ...
Stopping system log daemon: syslogd.
Selecting previously deselected package syslog-ng.
(Reading database ... 86623 files and directories currently installed.)
Unpacking syslog-ng (from .../syslog-ng_1.6.5-2.2_i386.deb) ...
Setting up syslog-ng (1.6.5-2.2) ...
CONSOLE_LOG_LEVEL is of unaccepted value.
KERNEL_RINGBUF_SIZE is of unaccepted value.
Starting system logging: syslog-ng.
19:44:52
#str
strace   strfile  strings  strip
19:44:52
#vi /etc/syslog-ng/syslog-ng.conf
34c34
<         #sync(0);
---
>         sync(0);
65a66,68
> 
> 
> 	long_hostnames(off);
99a103
> destination df_ppp { file("var/log/ppp.log"); };
119a124,125
> 
> 
147a154
> filter f_ppp { program(ppp); };
251a259,265
> #ppp.*
> log {
> 	source(s_all);
> 	filter(f_ppp);
> 	destination(df_ppp);
> }
> 
прошло 105 минут
21:30:15
#/etc/init.d/sysklogd stop

21:30:30
#/etc/init.d/syslog-ng start
CONSOLE_LOG_LEVEL is of unaccepted value.
KERNEL_RINGBUF_SIZE is of unaccepted value.
Starting system logging: syslog-ng start failed.
21:30:36
#vi /etc/syslog-ng/syslog-ng.conf
21:31:44
#dpkg -L syslog-ng
/.
/sbin
/sbin/syslog-ng
/usr
/usr/share
/usr/share/man
/usr/share/man/man5
/usr/share/man/man5/syslog-ng.conf.5.gz
/usr/share/man/man8
/usr/share/man/man8/syslog-ng.8.gz
...
/etc/logcheck/ignore.d.paranoid
/etc/logcheck/ignore.d.paranoid/syslog-ng
/etc/logcheck/ignore.d.server
/etc/logcheck/ignore.d.server/syslog-ng
/etc/logcheck/ignore.d.workstation
/etc/logcheck/ignore.d.workstation/syslog-ng
/etc/init.d
/etc/init.d/syslog-ng
/etc/logrotate.d
/etc/logrotate.d/syslog-ng
21:32:01
#dpkg -L syslog-ng | grep /etc
/etc
/etc/default
/etc/default/syslog-ng
/etc/syslog-ng
/etc/syslog-ng/syslog-ng.conf
/etc/logcheck
/etc/logcheck/ignore.d.paranoid
/etc/logcheck/ignore.d.paranoid/syslog-ng
/etc/logcheck/ignore.d.server
/etc/logcheck/ignore.d.server/syslog-ng
/etc/logcheck/ignore.d.workstation
/etc/logcheck/ignore.d.workstation/syslog-ng
/etc/init.d
/etc/init.d/syslog-ng
/etc/logrotate.d
/etc/logrotate.d/syslog-ng
21:32:05
#less /etc/default/syslog-ng
21:32:21
#vi /etc/default/syslog-ng
9c9
< #CONSOLE_LOG_LEVEL=0
---
> CONSOLE_LOG_LEVEL=0
13c13
< #KERNEL_RINGBUF_SIZE=16392
---
> KERNEL_RINGBUF_SIZE=16392
21:32:49
#/etc/init.d/syslog-ng start
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Starting system logging: syslog-ng start failed.
21:33:23
#less /usr/share/doc/syslog-ng/
21:33:23
#less /usr/share/doc/syslog-ng/README
21:33:52
#less /usr/share/doc/syslog-ng/README.Debian
21:34:07
#/etc/init.d/syslog-ng restart
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
...
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Stopping system logging: syslog-ng.
Starting system logging: syslog-ngsyntax error at 267
Parse error reading configuration file, exiting. (line 267)
 start failed.
21:34:15
#vi /etc/syslog-ng/syslog-ng.conf
264c264
< }
---
> };
21:34:41
#/etc/init.d/syslog-ng restart
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Stopping system logging: syslog-ng not running.
Starting system logging: syslog-ng.
21:34:44
#vi /etc/syslog-ng/syslog-ng.conf
347,352c347,352
< log {
<         source(s_all);
<         filter(f_xconsole);
<         destination(dp_xconsole);
< };
< 
---
> #log {
> #        source(s_all);
> #        filter(f_xconsole);
> #        destination(dp_xconsole);
> #};
> #
21:35:47
#/etc/init.d/syslog-ng restart
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Stopping system logging: syslog-ng.
Starting system logging: syslog-ng.
21:35:49
#/etc/init.d/syslog-ng restart
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Stopping system logging: syslog-ng.
Starting system logging: syslog-ng.
21:35:51
#/etc/init.d/syslog-ng restart
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Stopping system logging: syslog-ng.
Starting system logging: syslog-ng.
21:35:51
#vi /etc/syslog-ng/syslog-ng.conf
21:36:27
#/etc/init.d/syslog-ng stop
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Stopping system logging: syslog-ng.
21:36:41
#/etc/init.d/syslog-ng start
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Starting system logging: syslog-ng.
21:36:46
#less /etc/init.d/syslog-ng
21:37:15
#man dmesg
21:37:34
#vi /etc/default/syslog-ng
9c9
< CONSOLE_LOG_LEVEL=0
---
> CONSOLE_LOG_LEVEL=1
21:37:58
#/etc/init.d/syslog-ng start
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Starting system logging: syslog-ng start failed.
21:38:00
#/etc/init.d/syslog-ng stop
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Stopping system logging: syslog-ng.
21:38:06
#/etc/init.d/syslog-ng start
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Starting system logging: syslog-ng.
21:38:10
#vi /etc/default/syslog-ng
21:38:14
#vi /etc/default/syslog-ng
21:38:19
#vi /etc/init.d/syslog-ng
21c21
< 		dmesg -n $CONSOLE_LOG_LEVEL
---
> 		#dmesg -n $CONSOLE_LOG_LEVEL
21:38:35
#/etc/init.d/syslog-ng stop
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Stopping system logging: syslog-ng.
21:38:40
#/etc/init.d/syslog-ng start
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
JEDEC: Found no ICH2 rom device at location zero
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(1)
Search for id:(ff ff) interleave(1) type(2)
Search for id:(ff ff) interleave(1) type(2)
...
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
i810_rng: RNG not detected
hw_random: RNG not detected
cdrom: open failed.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
[drm] AGP 0.99 Aperture @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
Starting system logging: syslog-ng.
21:38:42
#vi /etc/init.d/syslog-ng
30c30
< 		dmesg -s $KERNEL_RINGBUF_SIZE
---
> 		#dmesg -s $KERNEL_RINGBUF_SIZE
21:38:56
#/etc/init.d/syslog-ng start
Starting system logging: syslog-ng start failed.
21:38:57
#/etc/init.d/syslog-ng stop
Stopping system logging: syslog-ng.
21:39:00
#/etc/init.d/syslog-ng start
Starting system logging: syslog-ng.
21:39:02
#for f in auth authpriv cron daemon kern lpr mail mark news syslog user uucp local{0,1,2,3,4,5,6,7}
> do
> for p in debug info warn notice warning err crit alert emerg
> do
> logger -p $f.$p "Test f=$f  p=$p"
> done
> done\
>
21:42:25
#tail -n 20 /var/log/messages
Nov 13 14:42:25 linux1 logger: Test f=local3  p=info
Nov 13 14:42:25 linux1 logger: Test f=local3  p=warn
Nov 13 14:42:25 linux1 logger: Test f=local3  p=notice
Nov 13 14:42:25 linux1 logger: Test f=local3  p=warning
Nov 13 14:42:25 linux1 logger: Test f=local4  p=info
Nov 13 14:42:25 linux1 logger: Test f=local4  p=warn
Nov 13 14:42:25 linux1 logger: Test f=local4  p=notice
Nov 13 14:42:25 linux1 logger: Test f=local4  p=warning
Nov 13 14:42:25 linux1 logger: Test f=local5  p=info
Nov 13 14:42:25 linux1 logger: Test f=local5  p=warn
Nov 13 14:42:25 linux1 logger: Test f=local5  p=notice
Nov 13 14:42:25 linux1 logger: Test f=local5  p=warning
Nov 13 14:42:25 linux1 logger: Test f=local6  p=info
Nov 13 14:42:25 linux1 logger: Test f=local6  p=warn
Nov 13 14:42:25 linux1 logger: Test f=local6  p=notice
Nov 13 14:42:25 linux1 logger: Test f=local6  p=warning
Nov 13 14:42:25 linux1 logger: Test f=local7  p=info
Nov 13 14:42:25 linux1 logger: Test f=local7  p=warn
Nov 13 14:42:25 linux1 logger: Test f=local7  p=notice
Nov 13 14:42:25 linux1 logger: Test f=local7  p=warning
21:43:03
#tail -n 20 /var/log/
XFree86.0.log        base-config.timings  dirmngr.log          kern.log             lpr.log              messages             uucp.log
XFree86.0.log.old    btmp                 dmesg                ksymoops             mail.err             news                 wtmp
aptitude             daemon.log           exim4                lastlog              mail.info            scrollkeeper.log
auth.log             debian-installer     fontconfig.log       lp-acct              mail.log             syslog
base-config.log      debug                gdm                  lp-errs              mail.warn            user.log
21:43:03
#tail -n 20 /var/log/auth.log
Nov 13 19:17:01 linux1 CRON[19969]: (pam_unix) session opened for user root by (uid=0)
Nov 13 19:17:01 linux1 CRON[19969]: (pam_unix) session closed for user root
Nov 13 14:42:25 linux1 logger: Test f=auth  p=debug
Nov 13 14:42:25 linux1 logger: Test f=auth  p=info
Nov 13 14:42:25 linux1 logger: Test f=auth  p=warn
Nov 13 14:42:25 linux1 logger: Test f=auth  p=notice
Nov 13 14:42:25 linux1 logger: Test f=auth  p=warning
Nov 13 14:42:25 linux1 logger: Test f=auth  p=err
Nov 13 14:42:25 linux1 logger: Test f=auth  p=crit
Nov 13 14:42:25 linux1 logger: Test f=auth  p=alert
Nov 13 14:42:25 linux1 logger: Test f=auth  p=emerg
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=debug
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=info
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=warn
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=notice
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=warning
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=err
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=crit
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=alert
Nov 13 14:42:25 linux1 logger: Test f=authpriv  p=emerg
21:43:20
#tail -n 20 /var/log/mail.l
tail: cannot open `/var/log/mail.l' for reading: No such file or directory
21:43:29
#tail -n 20 /var/log/mail.log
Nov 13 14:42:25 linux1 logger: Test f=mail  p=debug
Nov 13 14:42:25 linux1 logger: Test f=mail  p=info
Nov 13 14:42:25 linux1 logger: Test f=mail  p=warn
Nov 13 14:42:25 linux1 logger: Test f=mail  p=notice
Nov 13 14:42:25 linux1 logger: Test f=mail  p=warning
Nov 13 14:42:25 linux1 logger: Test f=mail  p=err
Nov 13 14:42:25 linux1 logger: Test f=mail  p=crit
Nov 13 14:42:25 linux1 logger: Test f=mail  p=alert
Nov 13 14:42:25 linux1 logger: Test f=mail  p=emerg
21:43:31
#tail -n 20 /var/log/
XFree86.0.log        base-config.timings  dirmngr.log          kern.log             lpr.log              messages             uucp.log
XFree86.0.log.old    btmp                 dmesg                ksymoops             mail.err             news                 wtmp
aptitude             daemon.log           exim4                lastlog              mail.info            scrollkeeper.log
auth.log             debian-installer     fontconfig.log       lp-acct              mail.log             syslog
base-config.log      debug                gdm                  lp-errs              mail.warn            user.log
21:43:31
#vi /etc/syslog-ng/syslog-ng.conf
прошло 22 минуты
22:05:48
#mkfifo /var/log/mysql.pipe

22:06:35
#/etc/init.d/syslog-ng restart
Stopping system logging: syslog-ng.
Starting system logging: syslog-ngunresolved reference: src
Error initializing configuration, exiting.
 start failed.
22:06:57
#vi /etc/syslog-ng/syslog-ng.conf
22:07:33
#/etc/init.d/syslog-ng stop
Stopping system logging: syslog-ng not running.
22:07:39
#/etc/init.d/syslog-ng start
Starting system logging: syslog-ng.
22:07:44
#ap
apm_available         apropos               apt-config            apt-get               aptitude
appletproxy           apt-cache             apt-extracttemplates  apt-setup
appres                apt-cdrom             apt-ftparchive        apt-sortpkgs
22:07:44
#apt-get install mysqlserver
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package mysqlserver
22:08:39
#apt-get install mysql-server
Setting up libplrpc-perl (0.2017-1) ...
Setting up libdbi-perl (1.46-6) ...
Setting up libdbd-mysql-perl (2.9006-1) ...
Setting up mysql-client (4.0.24-10sarge2) ...
Setting up mysql-server (4.0.24-10sarge2) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for crashed MySQL tables in the background.
22:09:59
#mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5 to server version: 4.0.24_Debian-10sarge2-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE syslog;
Query OK, 1 row affected (0.00 sec)
mysql>
mysql> USE syslog;
Database changed
mysql> CREATE TABLE logs (
    -> host varchar(32) default NULL,
...
mysql> REVOKE ALL PRIVILEGES ON syslog.* FROM syslog@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> REVOKE GRANT OPTION ON syslog.* FROM syslog@localhost;
ERROR 1141: There is no such grant defined for user 'syslog' on host 'localhost'
mysql> GRANT USAGE ON *.* TO syslog@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT SELECT ON syslog.* TO syslog@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
22:15:37
#mkdir /var/log/backup

22:15:52
#chmod 600 /var/log/backup

22:16:12
#vi /usr/local/sbin/backup_syslog.sh
22:17:16
#apt-get install locales
 x                                                                                                                                                     x
 x                                                                                                                                                     x
 x                                            <Ok>                                                <Cancel>                                             x
 x                                                                                                                                                     x
 mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
(Reading database ... 87029 files and directories currently installed.)
Preparing to replace locales 2.3.2.ds1-22 (using .../locales_2.3.2.ds1-22sarge4_all.deb) ...
Unpacking replacement locales ...
Preparing to replace libc6 2.3.2.ds1-22 (using .../libc6_2.3.2.ds1-22sarge4_i386.deb) ...
Unpacking replacement libc6 ...
Setting up libc6 (2.3.2.ds1-22sarge4) ...
Current default timezone: 'US/Eastern'.
Local time is now:      Mon Nov 13 15:18:58 EST 2006.
22:19:07
#dpkg-reconfigure locales
 x                                                                    ru_UA.UTF-8                                                                      x
 x                                                                                                                                                     x
 x                                                                                                                                                     x
 x                                            <Ok>                                                <Cancel>                                             x
 x                                                                                                                                                     x
 mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
Generating locales...
  en_US.ISO-8859-1... done
  ru_RU.ISO-8859-5... done
  ru_RU.KOI8-R... done
  ru_RU.UTF-8... done
  ru_UA.KOI8-U... done
  ru_UA.UTF-8... done
Generation complete.
22:20:41
#LANG=ru_RU.UTF-8

22:21:18
#date
Mon Nov 13 15:21:21 EST 2006
22:21:21
#locale
locale      localedef   locale-gen
22:21:21
#locale
LANG=POSIX
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
22:21:46
#LANG="ru_RU.UTF-8"

22:21:56
#date
Mon Nov 13 15:21:58 EST 2006
22:21:58
#locale
LANG=POSIX
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
22:22:02
#echo $LANG
ru_RU.UTF-8
22:22:16
#env LANG="ru_RU.UTF-8"
HZ=100
TERM=xterm
SHELL=/bin/bash
L3_PARENT_TTY=/dev/pts/6
L3_TAMPERED_EDITORS= vi vim pico nano
USER=root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
MAIL=/var/mail/root
L3_SESSION_ID=2415514305286851695-1163439365
PWD=/root
PS1=\[v2#\!#$?#$UID#$$#$(/bin/date +%s)$(l3_save_last_line)#$PWD#\033[1024D\033[K\]\[\033[0;31m\][\u@\h:\W]\$ \[\033[0m\]
L3_HOME=/root/.lilalo/
HOME=/root
SHLVL=1
LOGNAME=root
_=/usr/bin/env
LANG=ru_RU.UTF-8
22:22:37
#date
Mon Nov 13 15:22:43 EST 2006
22:22:43
#env LANG="ru_RU.UTF-8" date
Пнд Ноя 13 15:23:37 EST 2006
/dev/pts/4
22:24:14
#locale
LANG=POSIX
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
/dev/pts/4
22:25:21
#vi /usr/local/sbin/backup_syslog.sh
3c3
< /usr/bin/mysqlhotcopy --user=syslogadmin --password=?????? --allowold syslog /var/log/backup
---
> /usr/bin/mysqlhotcopy --user=syslogadmin --password=password --allowold syslog /var/log/backup
22:26:42
#locale
LANG=POSIX
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
22:27:13
#echo $LANG

/dev/tty2
22:28:07
#echo $LANG
ru_RU.UTF-8
/dev/pts/4
22:28:32
#echo $LANG
ru_RU.UTF-8
/dev/pts/4
22:28:40
#echo $LANG
exit
22:28:43
#grep LANG ~/.*
/root/.bash_history:LANG=ru_RU.UTF-8
/root/.bash_history:LANG="ru_RU.UTF-8"
/root/.bash_history:echo $LANG
/root/.bash_history:env LANG="ru_RU.UTF-8"
/root/.bash_history:env LANG="ru_RU.UTF-8" date
/root/.bash_history:echo $LANG
/root/.bash_history:echo $LANG
/root/.bash_history:echo $LANG
22:28:54
#grep LANG /etc/pro
profile    protocols
22:28:54
#grep LANG /etc/pro
profile    protocols
22:28:54
#grep LANG /etc/profile

22:29:03
#grep LANG /etc/*
/etc/environment:LANGUAGE="en_US:en_GB:en"
/etc/environment:LANG=ru_RU.UTF-8
22:29:09
#chmod +x /usr/local/sbin/backup_syslog.sh

Статистика

Время первой команды журнала19:04:57 2006-11-13
Время последней команды журнала22:29:09 2006-11-13
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, %13.00
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 1.65
Количество командных строк в единицу времени, команда/мин 1.01
Частота использования команд
/etc/init.d/syslog-ng20|===================| 19.80%
vi17|================| 16.83%
tail8|=======| 7.92%
grep6|=====| 5.94%
echo5|====| 4.95%
less5|====| 4.95%
apt-get5|====| 4.95%
locale5|====| 4.95%
date3|==| 2.97%
ifconfig2|=| 1.98%
dpkg2|=| 1.98%
chmod2|=| 1.98%
env2|=| 1.98%
/etc/init.d/sysklogd2|=| 1.98%
getent2|=| 1.98%
apt2|=| 1.98%
ap1|| 0.99%
mkdir1|| 0.99%
mysql1|| 0.99%
man1|| 0.99%
for1|| 0.99%
str1|| 0.99%
dpkg-reconfigure1|| 0.99%
mkfifo1|| 0.99%
LANG="ru_RU.UTF-8"1|| 0.99%
LANG=ru_RU.UTF-81|| 0.99%
ls1|| 0.99%
usermod1|| 0.99%
/etc/init.d/networking1|| 0.99%
____
*) Интервалы неактивности длительностью 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$