/l3/users/devi/xen-for-zen/xen2.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 |
|
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 2291.4 oes1 11 256 1 -b---- 2002.1 winxp1 12 256 1 -b---- 75.9 winxp3 38 256 1 ------ 0.0 winxp4 35 256 1 ------ 71.6 winxp5 36 256 1 -b---- 25.4 winxp6 37 256 1 -b---- 9.6 winxp7 32 256 1 -b---- 97.7 winxp8 24 256 1 -b---- 116.4 winxp9 30 256 1 ------ 88.7 |
#xm create winxpN N=4
Using config file "/etc/xen/winxpN". Started domain winxp4 |
#xm destroy winxp4
|
#xm destroy winxp5
00 08300828 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... 0000) xen2 kernel: c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a f4 00000006 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 559 2 r----- 1999.3 oes1 11 256 1 -b---- 1664.1 winxp1 12 256 1 -b---- 51.5 winxp3 34 256 1 -b---- 101.7 winxp4 35 256 1 -b---- 21.4 winxp6 22 256 1 -b---- 120.6 winxp7 32 256 1 -b---- 82.9 winxp8 24 256 1 -b---- 101.0 winxp9 30 256 1 -b---- 78.1 |
#xm create winxpN N=5
00 08300828 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... 0000) xen2 kernel: c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a f4 00000006 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm list
xen2 kernel: Call Trace: Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 2856.8 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... oes1 11 256 1 -b---- 2334.1 xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a winxp1 12 256 1 -b---- 79.3 9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0 winxp3 39 256 1 -b---- 22.6 winxp4 35 256 1 -b---- 99.3 ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm destroy winxp3
Error: Domain 'winxp31' does not exist. Usage: xm destroy <Domain> Terminate a domain immediately. |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 2313.5 oes1 11 256 1 r----- 2023.3 winxp1 12 256 1 -b---- 76.1 winxp3 38 256 1 ------ 0.0 winxp4 35 256 1 r----- 75.3 winxp5 36 256 1 -b---- 27.2 winxp6 37 256 1 -b---- 9.8 winxp7 32 256 1 -b---- 97.9 winxp8 24 256 1 -b---- 116.9 winxp9 30 256 1 -b---- 92.5 |
#xm destroy winxp3
|
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 2317.4 oes1 11 256 1 r----- 2033.3 winxp1 12 256 1 -b---- 76.1 winxp4 35 256 1 ------ 76.0 winxp5 36 256 1 -b---- 27.2 winxp6 37 256 1 -b---- 9.9 winxp7 32 256 1 ------ 97.9 winxp8 24 256 1 ------ 117.1 winxp9 30 256 1 -b---- 92.6 |
#xm create winxpN N=
Using config file "/etc/xen/winxpN". Started domain winxp3 |
#xm create winxpN N=7
Using config file "/etc/xen/winxpN". Started domain winxp7 |
#xm list
xen2 kernel: Call Trace: Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 2903.0 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... oes1 11 256 1 r----- 2356.8 xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a winxp1 12 256 1 ------ 79.5 9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0 winxp3 39 256 1 ------ 26.0 winxp4 35 256 1 ------ 101.1 ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm list
xen2 kernel: Call Trace: Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 3043.2 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... oes1 11 256 1 -b---- 2414.6 xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a winxp1 12 256 1 -b---- 80.6 9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0 winxp3 39 256 1 -b---- 31.2 winxp4 35 256 1 -b---- 106.1 ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm list
xen2 kernel: Call Trace: Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 4094.3 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... oes1 11 256 1 -b---- 2929.7 xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a winxp1 12 256 1 -b---- 87.8 9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0 winxp3 39 256 1 ------ 113.6 winxp4 44 256 1 -b---- 29.7 ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm destroy winxp8
Error: Domain 'winxp88winxp8' does not exist. Usage: xm destroy <Domain> Terminate a domain immediately. |
#xm list
Error: Sub Command listdestroy not found! Usage: xm <subcommand> [args] Control, list, and manipulate Xen guest instances. Common 'xm' commands: console Attach to <Domain>'s console. create Create a domain based on <ConfigFile>. destroy Terminate a domain immediately. dump-core Dump core for a specific domain. help Display this message. list List information about all/some domains. ... shutdown Shutdown a domain. top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for a domain. vcpu-set Set the number of active VCPUs for allowed for the domain. <Domain> can either be the Domain Name or Id. For more help on 'xm' see the xm(1) man page. For more help on 'xm create' see the xmdomain.cfg(5) man page. For a complete list of subcommands run 'xm help'. |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 3356.8 oes1 11 256 1 r----- 2588.8 winxp1 12 256 1 ------ 82.6 winxp3 39 256 1 ------ 53.2 winxp4 35 256 1 ------ 122.4 winxp5 36 256 1 ------ 95.3 winxp6 37 256 1 ------ 46.1 winxp7 41 256 1 ------ 22.5 winxp8 24 256 1 ------ 185.3 winxp9 30 256 1 ------ 166.8 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 3363.9 oes1 11 256 1 r----- 2592.5 winxp1 12 256 1 -b---- 82.7 winxp3 39 256 1 ------ 53.8 winxp4 35 256 1 ------ 122.8 winxp5 36 256 1 ------ 95.9 winxp6 37 256 1 -b---- 46.3 winxp7 41 256 1 -b---- 22.6 winxp8 24 256 1 -b---- 185.5 winxp9 30 256 1 ------ 167.4 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 3366.2 oes1 11 256 1 -b---- 2594.5 winxp1 12 256 1 ------ 82.7 winxp3 39 256 1 ------ 54.0 winxp4 35 256 1 -b---- 122.9 winxp5 36 256 1 -b---- 96.0 winxp6 37 256 1 -b---- 46.3 winxp7 41 256 1 -b---- 22.6 winxp8 24 256 1 -b---- 185.5 winxp9 30 256 1 ------ 167.5 |
#xm destroy winxp8
|
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 3387.7 oes1 11 256 1 -b---- 2603.7 winxp1 12 256 1 -b---- 82.8 winxp3 39 256 1 r----- 56.9 winxp4 42 256 1 ------ 0.0 winxp5 36 256 1 -b---- 98.1 winxp6 37 256 1 -b---- 46.8 winxp7 41 256 1 -b---- 22.8 winxp9 30 256 1 ------ 168.5 |
#xm create winxp8
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. |
#xm create winxpN N=8
Using config file "/etc/xen/winxpN". Started domain winxp8 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 3482.4 oes1 11 256 1 ------ 2641.2 winxp1 12 256 1 -b---- 83.2 winxp3 39 256 1 r----- 66.2 winxp4 44 256 1 ------ 2.7 winxp5 36 256 1 ------ 101.0 winxp6 37 256 1 ------ 49.5 winxp7 41 256 1 -b---- 25.2 winxp8 43 256 1 ------ 3.3 winxp9 30 256 1 ------ 173.0 |
#xm create winxpN N=4
Using config file "/etc/xen/winxpN". Started domain winxp4 |
#rdesctop xen2:104
bash: rdesctop: command not found |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 3554.3 oes1 11 256 1 r----- 2673.2 winxp1 12 256 1 ------ 83.8 winxp3 39 256 1 ------ 71.3 winxp4 44 256 1 ------ 4.9 winxp5 36 256 1 ------ 102.6 winxp6 37 256 1 ------ 57.5 winxp7 41 256 1 ------ 28.0 winxp8 43 256 1 ------ 8.3 winxp9 30 256 1 -b---- 175.7 |
#xm create winxpN N=9
Using config file "/etc/xen/winxpN". Started domain winxp9 |
#xm destroy winxp9
|
#xm lsit
top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for a domain. vcpu-set Set the number of active VCPUs for allowed for the domain. <Domain> can either be the Domain Name or Id. For more help on 'xm' see the xm(1) man page. For more help on 'xm create' see the xmdomain.cfg(5) man page. For a complete list of subcommands run 'xm help'. oes1 11 256 1 -b---- 238.9----- [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm create winxpN N=9
Using config file "/etc/xen/winxpN". Started domain winxp9 |
#vim /etc/xen/winxp
|
#vim /etc/xen/winxpN
|
#xm create winxpN N=5
Using config file "/etc/xen/winxpN". Error: VM name 'winxp5' already in use by domain 50 |
#xm top
1 0 0 1 0 0 0 0 winxp7 ------ 139 3.6 275048 8.1 283240 8.3 1 1 0 0 1 0 0 0 0 winxp8 --b--- 56 2.6 275048 8.1 283240 8.3 1 1 0 0 1 0 0 0 0 Delay Networks vBds VCPUs Repeat header Sort order Quit vbd-46-768 is VBD. vbd-44-768 is VBD. vbd-43-768 is VBD. vbd-41-768 is VBD. vbd-39-768 is VBD. vbd-37-768 is VBD. vbd-36-768 is VBD. vbd-12-768 is VBD. vbd-11-768 is VBD. |
#apt-cache search sar stat
okumura-clsfiles - Modified jclasses.dtx of ASCII pLaTeX and so on pbuilder - personal package builder for Debian packages pbuilder-uml - user-mode-linux version of pbuilder r-other-gking-matchit - GNU R package of nonparametric matching methods (dummy package) runit - a UNIX init scheme with service supervision sysstat - sar, iostat and mpstat - system performance tools for Linux tclex - A lexical analyzer generator for Tcl texlive-latex-extra - TeX Live: LaTeX supplementary packages xmhtml1-dev - A Motif widget for display HTML 3.2 xmms-dev - XMMS development static library and header files ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#apt-get install sysstat
После распаковки объем занятого дискового пространства возрастёт на 672kB. Получено:1 http://debian.org.ua unstable/main sysstat 7.0.0-2 [162kB] Получено 162kB за 2s (69,3kB/c) Предварительная настройка пакетов ... Выбор ранее не выбранного пакета sysstat. (Чтение базы данных... на данный момент установлено 29384 файлов и каталогов.) Распаковывается пакет sysstat (из файла .../sysstat_7.0.0-2_i386.deb)... Настраивается пакет sysstat (7.0.0-2) ... Creating config file /etc/default/sysstat with new version oes1 11 256 1 -b---- 238.9----- [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#top
767 root 15 0 297m 3544 1188 S 2 0.6 1:36.01 qemu-dm 28429 root 18 0 301m 17m 5332 D 0 3.1 0:07.63 qemu-dm 31829 root 18 0 297m 3548 1188 D 0 0.6 0:05.48 qemu-dm 1 root 15 0 1860 660 564 S 0 0.1 0:00.38 init 2 root RT 0 0 0 0 S 0 0.0 0:00.14 migration/0 3 root 34 19 0 0 0 S 0 0.0 0:00.02 ksoftirqd/0 4 root RT 0 0 0 0 S 0 0.0 0:00.15 migration/1 5 root 34 19 0 0 0 S 0 0.0 0:00.13 ksoftirqd/1 6 root 10 -5 0 0 0 S 0 0.0 0:01.45 events/0 7 root 10 -5 0 0 0 S 0 0.0 0:01.64 events/1 |
#xm top
1 0 0 1 0 0 0 0 winxp7 ------ 144 0.6 275048 8.1 283240 8.3 1 1 0 0 1 0 0 0 0 winxp8 ------ 59 3.7 275048 8.1 283240 8.3 1 1 0 0 1 0 0 0 0 Delay Networks vBds VCPUs Repeat header Sort order Quit vbd-46-768 is VBD. vbd-44-768 is VBD. vbd-43-768 is VBD. vbd-41-768 is VBD. vbd-39-768 is VBD. vbd-37-768 is VBD. vbd-36-768 is VBD. vbd-12-768 is VBD. vbd-11-768 is VBD. |
#xm create winxpN N=4
Using config file "/etc/xen/winxpN". Started domain winxp4 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 5938.4 oes1 11 256 1 -b---- 3921.5 winxp1 12 256 1 -b---- 99.2 winxp3 47 256 1 r----- 36.9 winxp4 48 256 1 -b---- 8.1 winxp5 36 256 1 -b---- 173.0 winxp6 37 256 1 ------ 228.3 winxp7 41 256 1 -b---- 170.3 winxp8 43 256 1 -b---- 110.6 winxp9 46 256 1 -b---- 126.4 |
#xm destroy winxp4
|
#xm create winxpN N=4
Using config file "/etc/xen/winxpN". Started domain winxp4 |
#xm destroy winxp4
|
#ps
winxp8 13 256 1 -b---- 37.0 winxp9 14 256 1 -b---- 14.2 [root@xen2:~]# [root@xen2:~]# xm destroy winxp3 [root@xen2:~]# [root@xen2:~]# PID TTY TIME CMD 14278 pts/31 00:00:00 bash 3285 pts/31 00:00:00 man 3292 pts/31 00:00:00 pager 6959 pts/31 00:00:00 ps |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 6143.1 oes1 11 256 1 -b---- 4063.1 winxp1 12 256 1 -b---- 100.7 winxp3 47 256 1 ------ 54.6 winxp4 49 256 1 ------ 24.1 winxp5 50 256 1 ------ 0.0 winxp6 37 256 1 ------ 233.2 winxp7 51 256 1 ------ 0.0 winxp8 43 256 1 -b---- 124.7 winxp9 46 256 1 r----- 150.4 |
#xm destroy winxp7
00 08300828 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... 0000) xen2 kernel: c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a f4 00000006 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 6215.7 oes1 11 256 1 ------ 4134.6 winxp1 12 256 1 -b---- 101.5 winxp3 47 256 1 ------ 62.2 winxp4 49 256 1 ------ 28.7 winxp5 50 256 1 ------ 0.0 winxp6 37 256 1 -b---- 235.4 winxp7 52 256 1 ------ 11.4 winxp8 43 256 1 -b---- 126.8 winxp9 46 256 1 ------ 186.6 |
#xm create winxpN N=7
00 08300828 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... 0000) xen2 kernel: c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a f4 00000006 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm list
xen2 kernel: Call Trace: Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 6255.7 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... oes1 11 256 1 r----- 4181.1 xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a winxp1 12 256 1 ------ 101.9 9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0 winxp3 47 256 1 ------ 66.5 winxp4 49 256 1 ------ 35.6 ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm destroywinxp5
Error: Sub Command destroywinxp5 not found! Usage: xm <subcommand> [args] Control, list, and manipulate Xen guest instances. Common 'xm' commands: console Attach to <Domain>'s console. create Create a domain based on <ConfigFile>. destroy Terminate a domain immediately. dump-core Dump core for a specific domain. help Display this message. list List information about all/some domains. ... shutdown Shutdown a domain. top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for a domain. vcpu-set Set the number of active VCPUs for allowed for the domain. <Domain> can either be the Domain Name or Id. For more help on 'xm' see the xm(1) man page. For more help on 'xm create' see the xmdomain.cfg(5) man page. For a complete list of subcommands run 'xm help'. |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 6220.0 oes1 11 256 1 r----- 4147.0 winxp1 12 256 1 -b---- 101.6 winxp3 47 256 1 ------ 63.3 winxp4 49 256 1 ------ 30.2 winxp5 50 256 1 ------ 0.0 winxp6 37 256 1 -b---- 235.9 winxp7 52 256 1 ------ 12.5 winxp8 43 256 1 ------ 127.2 winxp9 46 256 1 ------ 218.7 |
#xm destroy winxp5
Error: Domain 'winxp5winxp5' does not exist. Usage: xm destroy <Domain> Terminate a domain immediately. |
#xm create winxpN N=5
Using config file "/etc/xen/winxpN". Error: VM name 'winxp5' already in use by domain 50 |
#xm create winxpN N=9
Using config file "/etc/xen/winxpN". Started domain winxp9 |
#xm list
[root@xen2:~]# Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 6250.0 oes1 11 256 1 ------ 4178.6 winxp1 12 256 1 -b---- 101.9 winxp3 47 256 1 -b---- 66.3 winxp4 49 256 1 ------ 35.3 winxp6 37 256 1 ------ 236.8 winxp7 52 256 1 ------ 16.5 winxp8 43 256 1 -b---- 128.0 winxp9 53 256 1 ------ 7.3 |
#xm create winxpN N=5
winxp5 16 256 1 -b---- 9.7 winxp6 15 256 1 -b---- 16.8 winxp7 18 256 1 -b---- 38.2 winxp8 13 256 1 -b---- 37.0 winxp9 14 256 1 -b---- 14.2 [root@xen2:~]# [root@xen2:~]# xm destroy winxp3 [root@xen2:~]# [root@xen2:~]# Using config file "/etc/xen/winxpN". Started domain winxp5 |
#xm list
xen2 kernel: Call Trace: Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 6423.2 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... oes1 11 256 1 -b---- 4330.7 xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a winxp1 12 256 1 -b---- 103.3 9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0 winxp3 47 256 1 ------ 73.4 winxp4 49 256 1 ------ 60.5 ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#xm list
xen2 kernel: Call Trace: Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 558 2 r----- 6461.1 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... oes1 11 256 1 -b---- 4353.5 xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a winxp1 12 256 1 -b---- 103.5 9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0 winxp3 47 256 1 -b---- 74.3 winxp4 49 256 1 -b---- 65.2 ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#shutdown -h now
00 08300828 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... 0000) xen2 kernel: c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a f4 00000006 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003 Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ... ... [root@xen2:~]# xm create winxpN N=1 Using config file "/etc/xen/winxpN". Started domain winxp1 [root@xen2:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 2759 2 r----- 115.1 oes1 11 256 1 -b---- 245.7 winxp1 12 256 1 ------ 2.3 [root@xen2:~]# [root@xen2:~]# xm list |
#ls /etc/xen/
2003server0 oes0 scripts winxp0 xend-pci-permissive.sxp create-volumes.sh oes0sxp suse0 winxpN xend-pci-quirks.sxp deb0 oes1 suse0hvm xend-config.sxp |
#vim /etc/xen/2003server0
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:18:71:79:F8:9A inet addr:192.168.15.252 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::218:71ff:fe79:f89a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:88 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:256 (256.0 b) TX bytes:4100 (4.0 KiB) eth1 Link encap:Ethernet HWaddr 00:18:71:79:F8:98 inet addr:192.168.16.2 Bcast:192.168.16.255 Mask:255.255.255.0 ... TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4100 (4.0 KiB) TX bytes:256 (256.0 b) xenbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:88 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2868 (2.8 KiB) TX bytes:128 (128.0 b) |
#ping 192.168.16.2
PING 192.168.16.2 (192.168.16.2) 56(84) bytes of data. 64 bytes from 192.168.16.2: icmp_seq=1 ttl=64 time=0.019 ms --- 192.168.16.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.019/0.019/0.019/0.000 ms |
#ping 192.168.16.1
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data. 64 bytes from 192.168.16.1: icmp_seq=1 ttl=64 time=2.76 ms --- 192.168.16.1 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 2.763/2.763/2.763/0.000 ms |
#ssh 192.168.16.1
The authenticity of host '192.168.16.1 (192.168.16.1)' can't be established. RSA key fingerprint is 48:41:02:f4:c2:ea:f5:a9:40:e3:85:5a:ef:86:c5:9d. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.1' (RSA) to the list of known hosts. root@192.168.16.1's password: Last login: Sun Dec 17 16:14:52 2006 Linux xen1.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. l3-agent is already running: pid=3989; pidfile=/root/.lilalo/l3-agent.pid |
#shutdown -h now
The system is going down for system halt NOW!/2) (Sun Dec 17 16:21:50 2006): |
#exit
Connection to 192.168.16.1 closed. |
#ping 192.168.16.1
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data. 64 bytes from 192.168.16.1: icmp_seq=1 ttl=64 time=0.591 ms 64 bytes from 192.168.16.1: icmp_seq=2 ttl=64 time=0.199 ms --- 192.168.16.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.199/0.395/0.591/0.196 ms |
#ssh 192.168.16.1
root@192.168.16.1's password: Permission denied, please try again. root@192.168.16.1's password: Last login: Sun Dec 17 16:21:43 2006 from 192.168.16.2 Linux xen1.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Removing stale pidfile |
#mount
/dev/sda1 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) |
#fdisk /dev/hda
Unable to open /dev/hda |
#fdisk /dev/hdc
Unable to open /dev/hdc |
#dmesg | grep Ma
Vendor: ATA Model: Maxtor 6L080M0 Rev: BANC hde: Maxtor 6E040L0, ATA DISK drive |
#fdisk /dev/hde
The number of cylinders for this disk is set to 4998. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): q |
#fdisk -l /dev/hde
Disk /dev/hde: 41.1 GB, 41110142976 bytes 255 heads, 63 sectors/track, 4998 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hde1 1 134 1076323+ 83 Linux /dev/hde2 135 256 979965 82 Linux swap / Solaris /dev/hde3 257 3175 23446867+ 5 Extended /dev/hde5 257 621 2931831 83 Linux /dev/hde6 622 986 2931831 83 Linux /dev/hde7 987 1351 2931831 83 Linux /dev/hde8 1352 3175 14651248+ 83 Linux |
#mount /dev/hde8 /mnt
/etc/xen/2003server0 #============================================================================ # Python configuration setup for 'xm create'. # This script sets the parameters used when a domain is created using 'xm create '. # You use a separate script for each domain you want to create, or # you can set the parameters for the domain on the xm command line. #============================================================================ #---------------------------------------------------------------------------- # Kernel image file. kernel = "hvmloader" # The domain build function. HVM domain uses 'hvm'. builder='hvm' # Initial memory allocation (in megabytes) for the new domain. # # WARNING: Creating a domain with insufficient memory may cause out of # memory errors. The domain needs enough memory to boot kernel # and modules. Allocating less than 32MBs is not recommended. memory = 256 # Shadow pagetable memory for the domain, in MB. |
#mount
/dev/sda1 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/hde8 on /mnt type ext3 (rw) |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 19G 999M 17G 6% / udev 10M 84K 10M 1% /dev devshm 63M 0 63M 0% /dev/shm /dev/hde8 14G 5.6G 7.5G 43% /mnt |
#cat /dev/NAS1/2003server
2003server0 2003server1 |
#cat /dev/NAS1/2003server
2003server0 2003server1 |
#cat /dev/NAS1/2003server0 > /mnt/2003server.img
# and MODE is r for read-only, w for read-write. #disk = [ 'phy:hda1,hda1,r' ] #disk = [ 'file:/var/images/min-el3-i386.img,hda,w', ',hdc:cdrom,r' ] disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003. iso,hdc:cdrom,r' ] #disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003 -vtoraya-popytka.iso,hdc:cdrom,r' ] #---------------------------------------------------------------------------- # Configure the behaviour when a domain exits. There are three 'reasons' : |
#cat /dev/
Display all 194 possibilities? (y or n) bus/ ptypc tty28 ttyp6 cciss/ ptypd tty29 ttyp7 console ptype tty3 ttyp8 core ptypf tty30 ttyp9 disk/ ram0 tty31 ttypa etherd/ ram1 tty32 ttypb fd/ ram10 tty33 ttypc full ram11 tty34 ttypd hpet ram12 tty35 ttype ... ptyp2 tty19 tty63 vcsa2 ptyp3 tty2 tty7 vcsa3 ptyp4 tty20 tty8 vcsa4 ptyp5 tty21 tty9 vcsa5 ptyp6 tty22 ttyp0 vcsa6 ptyp7 tty23 ttyp1 xconsole ptyp8 tty24 ttyp2 xen/ ptyp9 tty25 ttyp3 zero ptypa tty26 ttyp4 ptypb tty27 ttyp5 |
#cat /dev/
cat: /dev/: Is a directory |
#locate *.iso
locate: предупреждение: база данных '/var/cache/locate/locatedb' устарела более чем на 8 дней /data/ISO/oes-linux-cd10.iso /data/ISO/oes-linux-cd1.iso /data/ISO/oes-linux-cd2.iso /data/ISO/oes-linux-cd3.iso /data/ISO/oes-linux-cd4.iso /data/ISO/oes-linux-cd5.iso /data/ISO/oes-linux-cd6.iso /data/ISO/oes-linux-cd7.iso /data/ISO/oes-linux-cd8.iso /data/ISO/oes-linux-cd9.iso /data/ISO/suse-linux10.1-dvd.iso /data/ISO/suse-linux10-dvd.iso /data/ISO/windows-server-2003.iso /data/ISO/windowsxp-pro-sp2.iso /data/ISO/zensuite-7-sp1.iso |
#ssh 192.168.16.1
root@192.168.16.1's password: Last login: Sun Dec 17 16:28:31 2006 from 192.168.16.2 Linux xen1.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. l3-agent is already running: pid=3658; pidfile=/root/.lilalo/l3-agent.pid |
#ls -l /data/
итого 4 lrwxrwxrwx 1 root root 3 2006-12-08 16:43 iso -> ISO drwxr-xr-x 2 root root 4096 2006-12-06 20:22 ISO |
#ls -l /data/ISO/
итого 0 |
Display all 194 possibilities? (y or n) bus/ ptypc tty28 ttyp6 cciss/ ptypd tty29 ttyp7 console ptype tty3 ttyp8 core ptypf tty30 ttyp9 disk/ ram0 tty31 ttypa etherd/ ram1 tty32 ttypb fd/ ram10 tty33 ttypc full ram11 tty34 ttypd hpet ram12 tty35 ttype initctl ram13 tty36 ttypf .initramfs/ ram14 tty37 ttyS0 .initramfs-tools ram15 tty38 .udev/ input/ ram2 tty39 urandom kmem ram3 tty4 usbdev1.1_ep00 kmsg ram4 tty40 usbdev1.1_ep81 log ram5 tty41 usbdev2.1_ep00 loop/ ram6 tty42 usbdev2.1_ep81 loop0 ram7 tty43 usbdev3.1_ep00 loop1 ram8 tty44 usbdev3.1_ep81 loop2 ram9 tty45 usbdev4.1_ep00 loop3 random tty46 usbdev4.1_ep81 loop4 shm/ tty47 usbdev5.1_ep00 loop5 sndstat tty48 usbdev5.1_ep81 loop6 .static/ tty49 usbdev6.1_ep00 loop7 stderr tty5 usbdev6.1_ep81 lvm stdin tty50 usbdev6.2_ep00 MAKEDEV stdout tty51 usbdev6.2_ep81 mapper/ tty tty52 usbdev6.2_ep82 mem tty0 tty53 usbdev6.3_ep00 net/ tty1 tty54 usbdev6.3_ep81 null tty10 tty55 vcs port tty11 tty56 vcs1 ppp tty12 tty57 vcs2 printer tty13 tty58 vcs3 psaux tty14 tty59 vcs4 ptmx tty15 tty6 vcs5 pts/ tty16 tty60 vcs6 ptyp0 tty17 tty61 vcsa ptyp1 tty18 tty62 vcsa1 ptyp2 tty19 tty63 vcsa2 ptyp3 tty2 tty7 vcsa3 ptyp4 tty20 tty8 vcsa4 ptyp5 tty21 tty9 vcsa5 ptyp6 tty22 ttyp0 vcsa6 ptyp7 tty23 ttyp1 xconsole ptyp8 tty24 ttyp2 xen/ ptyp9 tty25 ttyp3 zero ptypa tty26 ttyp4 ptypb tty27 ttyp5
NAS0/ NAS1/
2003server0 2003server1
# and MODE is r for read-only, w for read-write. #disk = [ 'phy:hda1,hda1,r' ] #disk = [ 'file:/var/images/min-el3-i386.img,hda,w', ',hdc:cdrom,r' ] disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003. iso,hdc:cdrom,r' ] #disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003 -vtoraya-popytka.iso,hdc:cdrom,r' ] #---------------------------------------------------------------------------- # Configure the behaviour when a domain exits. There are three 'reasons' :
Время первой команды журнала | 16:37:13 2006-12-16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:33:08 2006-12-17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 14.85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.73 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008