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

Содержание

Журнал

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

/dev/pts/0
16:04:11
#umount /data/ISO/

16:04:17
#fsck /dev/NAS1/ISO
fsck 1.40-WIP (14-Nov-2006)
e2fsck 1.40-WIP (14-Nov-2006)
ISO: clean, 27/3145728 files, 4709227/6291456 blocks
16:04:34
#mount -L ISO

16:04:44
#mount
/dev/cciss/c0d0p1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev)
/dev/mapper/NAS1-ISO on /data/ISO type ext3 (ro)
16:04:46
#umount /data/ISO/

16:04:51
#mount /dev/mapper/NAS1-ISO /data/ISO/

16:05:16
#mount
/dev/cciss/c0d0p1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev)
/dev/mapper/NAS1-ISO on /data/ISO type ext3 (rw)
16:05:18
#mount -o loop /data/ISO/zensuite-7-sp1.iso /mnt

16:05:27
#cp -Rv /mnt/*.iso /data/ISO/
`/mnt/ZEN7_LinuxMgmt_with_IR1.iso' -> `/data/ISO/ZEN7_LinuxMgmt_with_IR1.iso'
`/mnt/ZEN7_with_SP1_AssetInv.iso' -> `/data/ISO/ZEN7_with_SP1_AssetInv.iso'
`/mnt/ZEN7_with_SP1_Companion1.iso' -> `/data/ISO/ZEN7_with_SP1_Companion1.iso'
`/mnt/ZEN7_with_SP1_Companion2.iso' -> `/data/ISO/ZEN7_with_SP1_Companion2.iso'
/dev/pts/2
16:06:24
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3143     2 r-----    142.5
/dev/pts/4
16:06:28
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3143     2 r-----    147.0
/dev/pts/6
16:06:30
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3143     2 r-----    145.7
/dev/pts/8
16:06:30
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3143     2 r-----    143.1
/dev/pts/2
16:06:33
#xm create winxp
Error: Unable to open config file: winxp8
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/8
16:06:35
#xm create winxpN N=6
Using config file "/etc/xen/winxpN".
Started domain winxp6
/dev/pts/10
16:06:37
#[en list
bash: [en: command not found
/dev/pts/6
16:06:42
#xm create winxp101
Error: Unable to open config file: winxp101
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/12
16:06:45
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3143     2 r-----    150.5
/dev/pts/10
16:06:47
#xen list
bash: xen: command not found
/dev/pts/4
16:06:47
#xm create winxpN N=5
Using config file "/etc/xen/winxpN".
Started domain winxp5
/dev/pts/10
16:06:54
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3143     2 r-----    151.7
/dev/pts/12
16:06:54
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3143     2 r-----    156.3
winxp6                                     2      128     1 r-----      0.3
/dev/pts/6
16:07:01
#xm create winxpN N=101
Using config file "/etc/xen/winxpN".
Error: Device creation failed for domain winxp101
/dev/pts/10
16:07:05
#xm create xinxpN N=4
Error: Unable to open config file: xinxpN
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/8
16:07:11
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2699     2 r-----    187.4
winxp101                                   5      128     1 --p---      0.0
winxp3                                     4      128     1 ------      0.3
winxp5                                     3      128     1 -b----      2.4
winxp6                                     2      128     1 -b----      2.7
/dev/pts/12
16:07:15
#xm create winxpN N=3
Using config file "/etc/xen/winxpN".
Using config file "/etc/xen/winxpN".
Started domain winxp3
/dev/pts/2
16:07:18
#xm create winxp 8
`/mnt/ZEN7_LinuxMgmt_with_IR1.iso' -> `/data/ISO/ZEN7_LinuxMgmt_with_IR1.iso'
`/mnt/ZEN7_with_SP1_AssetInv.iso' -> `/data/ISO/ZEN7_with_SP1_AssetInv.iso'
`/mnt/ZEN7_with_SP1_Companion1.iso' -> `/data/ISO/ZEN7_with_SP1_Companion1.iso'
Error: Unable to open config file: 88
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/4
16:07:22
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2995     2 r-----    160.2
winxp5                                     3      128     1 ------      0.0
winxp6                                     2      128     1 ------      0.5
16:07:26
#xm list
Using config file "/etc/xen/winxpN".
^[c
   Using config file "/etc/xen/winxpN".
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    243.2
winxp1                                     7      128     1 --p---      0.0
winxp2                                     9      128     1 --p---      0.0
winxp3                                     4      128     1 -b----      3.9
winxp4                                     6      128     1 --p---      0.0
winxp5                                     3      128     1 -b----      4.6
winxp6                                     2      128     1 -b----      4.9
winxp8                                     8      128     1 --p---      0.0
/dev/pts/10
16:07:28
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
/dev/pts/2
16:07:33
#xm create winxp 8
Error: Unable to open config file: 8
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/16
16:07:36
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2699     2 r-----    188.2
winxp101                                   5      128     1 --p---      0.0
winxp3                                     4      128     1 ------      0.4
winxp5                                     3      128     1 -b----      2.4
winxp6                                     2      128     1 ------      2.7
/dev/pts/2
16:07:42
#xm create winxp8
Error: Unable to open config file: winxp88
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/12
16:07:45
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2699     2 r-----    183.5
winxp101                                   5      128     1 --p---      0.0
winxp3                                     4      128     1 ------      0.1
winxp5                                     3      128     1 ------      2.2
winxp6                                     2      128     1 ------      2.5
/dev/pts/20
16:07:50
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2699     2 r-----    192.3
winxp101                                   5      128     1 --p---      0.0
winxp3                                     4      128     1 ------      0.5
winxp5                                     3      128     1 -b----      2.7
winxp6                                     2      128     1 -b----      3.0
/dev/pts/2
16:07:51
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2699     2 r-----    185.4
winxp101                                   5      128     1 --p---      0.0
winxp3                                     4      128     1 ------      0.2
winxp5                                     3      128     1 -b----      2.3
winxp6                                     2      128     1 -b----      2.6
/dev/pts/12
16:07:51
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2417     2 r-----    229.5
winxp1                                     7      128     1 --p---      0.0
winxp3                                     4      128     1 -b----      3.3
winxp4                                     6      128     1 --p---      0.0
winxp5                                     3      128     1 ------      4.1
winxp6                                     2      128     1 -b----      4.4
winxp8                                     8      128     1 --p---      0.0
/dev/pts/2
16:07:54
#xm create winxpN n=8
Using config file "/etc/xen/winxpN".
Using config file "/etc/xen/winxpN".
Error: name 'N' is not defined
/dev/pts/8
16:07:56
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2558     2 r-----    212.9
winxp1                                     7      128     1 --p---      0.0
winxp3                                     4      128     1 ------      2.5
winxp4                                     6      128     1 --p---      0.0
winxp5                                     3      128     1 ------      3.4
winxp6                                     2      128     1 -b----      3.7
/dev/pts/16
16:07:57
#xm list
Using config file "/etc/xen/winxpN".
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2699     2 r-----    208.8
winxp3                                     4      128     1 -b----      2.4
winxp4                                     6      128     1 --p---      0.0
winxp5                                     3      128     1 ------      3.3
winxp6                                     2      128     1 -b----      3.6
/dev/pts/20
16:08:01
#xm create winxp7
Error: Unable to open config file: winxp7
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/6
16:08:13
#xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Error: Device creation failed for domain winxp1
/dev/pts/16
16:08:18
#xm create winxpN N=2
Using config file "/etc/xen/winxpN".
Started domain winxp2
/dev/pts/2
16:08:20
#xm create winxpN N=8
Using config file "/etc/xen/winxpN".
Error: invalid literal for int(): 8=8
/dev/pts/8
16:08:21
#xm list
Using config file "/etc/xen/winxpN".
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2558     2 r-----    224.4
winxp1                                     7      128     1 --p---      0.0
winxp3                                     4      128     1 ------      3.1
winxp4                                     6      128     1 --p---      0.0
winxp5                                     3      128     1 -b----      3.9
winxp6                                     2      128     1 -b----      4.2
/dev/pts/2
16:08:30
#xm create winxpN N=8
Using config file "/etc/xen/winxpN".
Started domain winxp8
/dev/pts/20
16:08:33
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2417     2 r-----    228.4
winxp1                                     7      128     1 --p---      0.0
winxp3                                     4      128     1 -b----      3.3
winxp4                                     6      128     1 --p---      0.0
winxp5                                     3      128     1 ------      4.1
winxp6                                     2      128     1 -b----      4.3
winxp8                                     8      128     1 --p---      0.0
/dev/pts/8
16:08:35
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    350.7
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      0.2
winxp3                                     4      128     1 ------      7.3
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp8                                     8      128     1 ------      0.1
/dev/pts/20
16:08:38
#n=7
`/mnt/ZEN7_LinuxMgmt_with_IR1.iso' -> `/data/ISO/ZEN7_LinuxMgmt_with_IR1.iso'
`/mnt/ZEN7_with_SP1_AssetInv.iso' -> `/data/ISO/ZEN7_with_SP1_AssetInv.iso'
`/mnt/ZEN7_with_SP1_Companion1.iso' -> `/data/ISO/ZEN7_with_SP1_Companion1.iso'
/dev/pts/12
16:08:39
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    252.4
winxp2                                     9      128     1 --p---      0.0
winxp3                                     4      128     1 ------      4.3
winxp4                                     6      128     1 --p---      0.0
winxp5                                     3      128     1 ------      5.0
winxp6                                     2      128     1 ------      5.3
winxp8                                     8      128     1 --p---      0.0
/dev/pts/4
16:08:54
#top
top - 16:09:17 up  8:10,  9 users,  load average: 6.12, 2.80, 1.07
Tasks: 136 total,   3 running, 133 sleeping,   0 stopped,   0 zombie
Cpu(s):  7.3%us, 18.8%sy,  0.0%ni,  0.3%id, 64.7%wa,  0.5%hi,  2.3%si,  6.0%st
Mem:   2332672k total,  2319568k used,    13104k free,   144236k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  1951888k total,        0k used,  1951888k free,  1903608k cached
 4646 root      15   0  168m  12m 5860 S   21  0.6   0:19.11 qemu-dm
 5022 root      15   0  169m  13m 6204 R   14  0.6   0:17.95 qemu-dm
 5615 root      15   0  169m 3512 1164 R    7  0.2   0:09.14 qemu-dm
 4148 root      18   0  4356  880  740 D    3  0.0   0:07.05 cp
...
 2912 root      18   0  3632  420  332 S    0  0.0   0:00.00 script
 2913 root      16   0  4952 1868 1388 S    0  0.1   0:00.04 bash
 3136 root      10  -5     0    0    0 S    0  0.0   0:00.00 kcopyd
 4127 root      10  -5     0    0    0 S    0  0.0   0:02.78 kjournald
 4151 root      15   0  8632 2640 2184 S    0  0.1   0:00.03 sshd
 4153 root      15   0  8628 2640 2184 S    0  0.1   0:00.03 sshd
 4155 root      15   0  8628 2636 2184 S    0  0.1   0:00.04 sshd
 4157 root      15   0  8796 2648 2184 S    0  0.1   0:00.02 sshd
 4159 root      15   0  3628  512  432 S    0  0.0   0:00.00 script
 4196 root      15   0  3632  420  332 S    0  0.0   0:00.00 script
/dev/pts/6
16:09:01
#xm create winxp1
Error: Unable to open config file: winxp1
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/20
16:09:07
#n=7

/dev/pts/6
16:09:07
#xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
/dev/pts/20
16:09:35
#xm create winxpn
Error: Unable to open config file: winxpn
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/4
16:10:01
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    321.0
winxp1                                    10      128     1 ------      0.0
winxp2                                     9      128     1 ------      0.2
winxp3                                     4      128     1 ------      6.8
winxp4                                     6      128     1 --p---      0.0
winxp5                                     3      128     1 ------      7.6
winxp6                                     2      128     1 ------      8.0
winxp8                                     8      128     1 --p---      0.0
/dev/pts/12
16:10:19
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    347.5
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      0.2
winxp3                                     4      128     1 -b----      7.2
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 -b----      7.7
winxp6                                     2      128     1 -b----      8.1
winxp8                                     8      128     1 ------      0.1
16:10:21
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    356.4
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      0.6
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp8                                     8      128     1 ------      0.1
/dev/pts/8
16:10:23
#xm list
top - 16:10:46 up  8:11,  9 users,  load average: 6.61, 3.92, 1.63
Tasks: 111 total,   3 running, 102 sleeping,   0 stopped,   6 zombie
Cpu(s): 23.3%us, 39.7%sy,  0.0%ni, 20.7%id, 14.2%wa,  0.0%hi,  1.0%si,  1.2%st
Mem:   2180096k total,  2164172k used,    15924k free,    30968k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  1951888k total,       48k used,  1951840k free,  1917316k cached
 2441 root      15   0  1968  888  444 S   29  0.0   0:06.63 xenstored
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    361.9
winxp1                                    10      128     1 ------      0.1
...
 4148 root      18   0  4356  880  740 D    0  0.0   0:10.00 cp
 4151 root      15   0  8632 2640 2184 S    0  0.1   0:00.03 sshd
 4153 root      15   0  8628 2640 2184 S    0  0.1   0:00.03 sshd
 4155 root      16   0  8628 2636 2184 S    0  0.1   0:00.04 sshd
 4157 root      15   0  8796 2648 2184 S    0  0.1   0:00.07 sshd
 4159 root      15   0  3628  512  432 S    0  0.0   0:00.00 script
 4196 root      15   0  3632  420  332 S    0  0.0   0:00.00 script
 4197 root      18   0  4932 1816 1352 S    0  0.1   0:00.03 bash
 4216 root      15   0  3628  512  432 S    0  0.0   0:00.00 script
 4220 root      15   0  8632 2640 2184 S    0  0.1   0:00.03 sshd
/dev/pts/2
16:10:31
#xm list
Using config file "/etc/xen/winxpN".
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    360.2
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      1.5
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp8                                     8      128     1 ------      0.1
/dev/pts/12
16:10:35
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    365.3
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      2.2
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp712                                  11      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/4
16:10:35
#top
top - 16:10:46 up  8:11,  9 users,  load average: 6.61, 3.92, 1.63
Tasks: 111 total,   3 running, 102 sleeping,   0 stopped,   6 zombie
Cpu(s): 23.3%us, 39.7%sy,  0.0%ni, 20.7%id, 14.2%wa,  0.0%hi,  1.0%si,  1.2%st
Mem:   2180096k total,  2164172k used,    15924k free,    30968k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  1951888k total,       48k used,  1951840k free,  1917316k cached
 2441 root      15   0  1968  888  444 S   29  0.0   0:06.63 xenstored
21691 root      19   0  9172 4616 2180 R    2  0.2   0:00.06 python
    1 root      15   0  1948  672  568 S    0  0.0   0:00.30 init
    2 root      RT   0     0    0    0 S    0  0.0   0:00.02 migration/0
...
 4148 root      18   0  4356  880  740 D    0  0.0   0:10.00 cp
 4151 root      15   0  8632 2640 2184 S    0  0.1   0:00.03 sshd
 4153 root      15   0  8628 2640 2184 S    0  0.1   0:00.03 sshd
 4155 root      16   0  8628 2636 2184 S    0  0.1   0:00.04 sshd
 4157 root      15   0  8796 2648 2184 S    0  0.1   0:00.07 sshd
 4159 root      15   0  3628  512  432 S    0  0.0   0:00.00 script
 4196 root      15   0  3632  420  332 S    0  0.0   0:00.00 script
 4197 root      18   0  4932 1816 1352 S    0  0.1   0:00.03 bash
 4216 root      15   0  3628  512  432 S    0  0.0   0:00.00 script
 4220 root      15   0  8632 2640 2184 S    0  0.1   0:00.03 sshd
/dev/pts/16
16:10:37
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2278     2 r-----    362.3
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      2.1
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp8                                     8      128     1 ------      0.1
/dev/pts/2
16:10:38
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    372.9
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      2.9
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp712                                  11      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/8
16:10:44
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    376.8
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      5.4
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp712                                  11      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/16
16:10:44
#xm list
Using config file "/etc/xen/winxpN".
^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    380.2
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      6.2
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp712                                  11      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/10
16:10:45
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    377.8
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      5.4
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp712                                  11      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/12
16:10:46
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    388.0
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      6.4
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                    12      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/4
16:10:49
#dmesg
printk: 212848 messages suppressed.
4gb seg fixup, process cat (pid 10350), cs:ip 73:b7e8ad41
printk: 41557 messages suppressed.
4gb seg fixup, process python (pid 2449), cs:ip 73:b7f9ae08
printk: 76746 messages suppressed.
4gb seg fixup, process python (pid 2449), cs:ip 73:b7f9ae08
device vif10.0 entered promiscuous mode
audit(1165846159.171:28): dev=vif10.0 prom=256 old_prom=0 auid=4294967295
ADDRCONF(NETDEV_UP): vif10.0: link is not ready
printk: 80504 messages suppressed.
...
device tap0 entered promiscuous mode
audit(1165846245.300:33): dev=tap0 prom=256 old_prom=0 auid=4294967295
xenbr0: port 4(tap0) entering learning state
xenbr0: topology change detected, propagating
xenbr0: port 4(tap0) entering forwarding state
device vif11.0 entered promiscuous mode
audit(1165846245.476:34): dev=vif11.0 prom=256 old_prom=0 auid=4294967295
ADDRCONF(NETDEV_UP): vif11.0: link is not ready
printk: 297072 messages suppressed.
4gb seg fixup, process basename (pid 23430), cs:ip 73:b7dd8d41
/dev/pts/0
16:10:50
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    371.3
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      2.6
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp712                                  11      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/2
16:10:56
#xm list
Using config file "/etc/xen/winxpN".
^[[A^[[A^[[A^[[A^[[A
                    Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    377.4
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      5.4
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp712                                  11      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/8
16:11:09
#xm create winxpN N=6
Using config file "/etc/xen/winxpN".
Error: Domain 'winxp6' does not exist.
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
/dev/pts/2
16:11:10
#xm=8

/dev/pts/10
16:11:12
#xm destroy winxp4

/dev/pts/6
16:11:14
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    379.2
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      6.2
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                     2      128     1 ------      8.2
winxp712                                  11      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/0
16:11:17
#xm list
top - 16:11:27 up  8:12,  9 users,  load average: 3.44, 3.44, 1.57
Tasks: 106 total,   3 running,  97 sleeping,   0 stopped,   6 zombie
Cpu(s):  0.2%us,  0.2%sy,  0.0%ni, 98.7%id,  0.8%wa,  0.0%hi,  0.0%si,  0.0%st
 Unknown command - try 'h' for help
Mem:   2180096k total,  2160860k useName                                      ID Mem(MiB) VCPUs State   Time(s)
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Domain-0                                   0     2129     2 r-----    379.1
 4127 root      11  -5     0    0    0 S    2  0.0   0:03.86 kjournald
winxp1                                    10      128     1 ------      0.1
    1 root      15   0  1948  672  568 S    0  0.0   0:00.30 init
...
 2447 root      18   0  8648 4080  584 S    0  0.2   0:00.00 python
 2449 root      15   0 67484 5852 1628 S    0  0.3   0:02.86 python
 2637 statd     20   0  2656 1052  912 S    0  0.0   0:00.00 rpc.statd
 2659 daemon    15   0  1832  424  300 S    0  0.0   0:00.00 atd
 2666 root      18   0  2200  768  612 S    0  0.0   0:00.00 cron
 2688 root      18   0  1576  492  420 S    0  0.0   0:00.00 getty
 2689 root      18   0  1572  488  420 S    0  0.0   0:00.00 getty
 2690 root      18   0  1576  488  420 S    0  0.0   0:00.00 getty
 2691 root      18   0  1576  492  420 S    0  0.0   0:00.00 getty
 2692 root      18   0  1572  488  420 S    0  0.0   0:00.00 getty
16:11:20
#xm destroy winxp712

/dev/pts/6
16:11:21
#top
top - 16:11:31 up  8:12,  9 users,  load average: 3.16, 3.38, 1.56
Tasks: 111 total,   1 running, 104 sleeping,   0 stopped,   6 zombie
Cpu(s):  6.6%us,  7.4%sy,  0.0%ni, 85.3%id,  0.6%wa,  0.0%hi,  0.0%si,  0.1%st
Mem:   2180096k total,  2155568k used,    24528k free,   112988k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  1951888k total,       48k used,  1951840k free,  1829876k cached
 2712 root      15   0 11200 6676 1704 S    8  0.3   0:34.99 l3-agent
 9352 root      15   0  169m 3532 1184 S    1  0.2   0:05.46 qemu-dm
 2441 root      16   0  1964  888  444 S    1  0.0   0:08.45 xenstored
 1248 root      12  -4  2176  620  352 S    0  0.0   0:00.22 udevd
...
 2427 root      15   0  4924 1092  760 S    0  0.1   0:00.00 sshd
 2446 root      15   0 10000  528  432 S    0  0.0   0:00.01 xenconsoled
 2447 root      18   0  8648 4080  584 S    0  0.2   0:00.00 python
 2637 statd     20   0  2656 1052  912 S    0  0.0   0:00.00 rpc.statd
 2659 daemon    15   0  1832  424  300 S    0  0.0   0:00.00 atd
 2666 root      18   0  2200  768  612 S    0  0.0   0:00.00 cron
 2688 root      18   0  1576  492  420 S    0  0.0   0:00.00 getty
 2689 root      18   0  1572  488  420 S    0  0.0   0:00.00 getty
 2690 root      18   0  1576  488  420 S    0  0.0   0:00.00 getty
 2691 root      18   0  1576  492  420 S    0  0.0   0:00.00 getty
/dev/pts/16
16:11:23
#xm list
Using config file "/etc/xen/winxpN".
^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A
xm list
       Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    383.1
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      6.3
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp8                                     8      128     1 ------      0.1
/dev/pts/6
16:11:31
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    382.9
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 ------      6.3
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp8                                     8      128     1 ------      0.1
/dev/pts/0
16:11:32
#xm destroy winxp6

16:11:35
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    384.0
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      6.3
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp8                                     8      128     1 ------      0.1
/dev/pts/4
16:11:35
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    384.5
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      6.3
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp8                                     8      128     1 ------      0.1
/dev/pts/16
16:11:35
#xm list
Using config file "/etc/xen/winxpN".
^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A
xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    386.0
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      6.3
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp8                                     8      128     1 ------      0.1
/dev/pts/6
16:11:35
#xm destroy winxp1

/dev/pts/0
16:11:36
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    388.5
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      6.4
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                    12      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/4
16:11:39
#xm destroy winxp5

/dev/pts/16
16:11:42
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    389.4
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      6.4
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                    12      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/12
16:11:49
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    445.9
winxp1                                    13      128     1 ------      2.2
winxp2                                     9      128     1 -b----      6.9
winxp3                                     4      128     1 ------      7.5
winxp4                                    14      128     1 -b----      3.0
winxp6                                    15      128     1 ------      0.1
winxp8                                     8      128     1 ------      0.1
/dev/pts/0
16:11:50
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    390.4
winxp1                                    10      128     1 ------      0.1
winxp2                                     9      128     1 -b----      6.6
winxp3                                     4      128     1 ------      7.5
winxp4                                     6      128     1 ------      0.1
winxp5                                     3      128     1 ------      7.7
winxp6                                    12      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/16
16:11:55
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    399.3
winxp1                                    13      128     1 --p---      0.0
winxp2                                     9      128     1 -b----      6.8
winxp3                                     4      128     1 ------      7.5
winxp8                                     8      128     1 ------      0.1
/dev/pts/0
16:12:01
#xm destroy winxp6

/dev/pts/2
16:12:01
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    393.1
winxp2                                     9      128     1 -b----      6.7
winxp3                                     4      128     1 ------      7.5
winxp5                                     3      128     1 ------      7.7
winxp6                                    12      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/6
16:12:05
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    394.9
winxp2                                     9      128     1 -b----      6.7
winxp3                                     4      128     1 ------      7.5
winxp5                                     3      128     1 ------      7.7
winxp8                                     8      128     1 ------      0.1
/dev/pts/10
16:12:05
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    393.5
winxp2                                     9      128     1 -b----      6.7
winxp3                                     4      128     1 ------      7.5
winxp5                                     3      128     1 ------      7.7
winxp6                                    12      128     1 --p---      0.0
winxp8                                     8      128     1 ------      0.1
/dev/pts/2
16:12:06
#ls

/dev/pts/10
16:12:07
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
/dev/pts/0
16:12:11
#xm list
Using config file "/etc/xen/winxpN".
Using config file "/etc/xen/winxpN".
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    395.6
winxp2                                     9      128     1 ------      6.7
winxp3                                     4      128     1 ------      7.5
winxp5                                     3      128     1 ------      7.7
winxp8                                     8      128     1 ------      0.1
/dev/pts/6
16:12:11
#xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
/dev/pts/4
16:12:13
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    397.5
winxp2                                     9      128     1 -b----      6.7
winxp3                                     4      128     1 ------      7.5
winxp8                                     8      128     1 ------      0.1
/dev/pts/8
16:12:17
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2129     2 r-----    400.4
winxp1                                    13      128     1 --p---      0.0
winxp2                                     9      128     1 -b----      6.8
winxp3                                     4      128     1 ------      7.5
winxp8                                     8      128     1 ------      0.1

Статистика

Время первой команды журнала16:04:11 2006-12-11
Время последней команды журнала16:12:17 2006-12-11
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %16.83
Процент синтаксически неверно набранных команд, % 1.98
Суммарное время работы с терминалом *, час 0.13
Количество командных строк в единицу времени, команда/мин12.47
Частота использования команд
xm82|=================================================================================| 81.19%
mount5|====| 4.95%
top3|==| 2.97%
n=72|=| 1.98%
umount2|=| 1.98%
[en1|| 0.99%
xm=81|| 0.99%
xen1|| 0.99%
fsck1|| 0.99%
ls1|| 0.99%
cp1|| 0.99%
dmesg1|| 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$