/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 |
|
#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 |
#mount -L ISO
|
#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) |
#umount /data/ISO/
|
#mount /dev/mapper/NAS1-ISO /data/ISO/
|
#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) |
#mount -o loop /data/ISO/zensuite-7-sp1.iso /mnt
|
#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' |
#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. |
#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. |
#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 |
#xm create winxpN N=101
Using config file "/etc/xen/winxpN". Error: Device creation failed for domain winxp101 |
#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. |
#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 |
#xm create winxpN N=3
Using config file "/etc/xen/winxpN". Using config file "/etc/xen/winxpN". Started domain winxp3 |
#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. |
#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 |
#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 |
#xm create winxpN N=4
Using config file "/etc/xen/winxpN". Started domain winxp4 |
#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. |
#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 |
#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. |
#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 |
#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 |
#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 |
#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 |
#xm create winxpN n=8
Using config file "/etc/xen/winxpN". Using config file "/etc/xen/winxpN". Error: name 'N' is not defined |
#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 |
#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 |
#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. |
#xm create winxpN N=1
Using config file "/etc/xen/winxpN". Error: Device creation failed for domain winxp1 |
#xm create winxpN N=2
Using config file "/etc/xen/winxpN". Started domain winxp2 |
#xm create winxpN N=8
Using config file "/etc/xen/winxpN". Error: invalid literal for int(): 8=8 |
#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 |
#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 |
#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 |
#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' |
#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 |
#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 |
#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. |
#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. |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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. |
#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 |
#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 |
#xm destroy winxp712
|
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#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 |
#xm create winxpN N=4
Using config file "/etc/xen/winxpN". Started domain winxp4 |
#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 |
#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 |
#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 | ||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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