/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 1829 2 r----- 573.7 oes0 10 256 1 ------ 223.4 winxp2 4 128 1 -b---- 28.4 winxp3 5 128 1 r----- 63.6 winxp4 12 128 1 -b---- 17.6 winxp5 7 128 1 -b---- 21.6 winxp6 17 128 1 -b---- 8.7 winxp7 15 128 1 -b---- 7.7 |
#xm vievwer xen2:103
Error: Sub Command vievwer 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 1829 2 r----- 576.1 oes0 10 256 1 ------ 224.0 winxp2 4 128 1 ------ 28.4 winxp3 5 128 1 r----- 67.2 winxp4 12 128 1 ------ 17.6 winxp5 7 128 1 ------ 21.6 winxp6 17 128 1 ------ 8.9 winxp7 15 128 1 ------ 7.8 |
#xm create winxpN N=8
Using config file "/etc/xen/winxpN". Started domain winxp8 |
#xm viewer xen2:103
Error: Sub Command viewer 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 1829 2 r----- 598.2 oes0 10 256 1 ------ 226.6 winxp2 4 128 1 ------ 28.9 winxp3 5 128 1 r----- 95.8 winxp4 12 128 1 ------ 17.7 winxp5 7 128 1 ------ 21.8 winxp6 17 128 1 ------ 10.4 winxp7 15 128 1 ------ 7.9 winxp8 18 128 1 ------ 0.6 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 648.9 oes0 10 256 1 -b---- 233.9 winxp2 4 128 1 -b---- 29.4 winxp3 5 128 1 r----- 156.0 winxp4 12 128 1 -b---- 18.0 winxp5 7 128 1 -b---- 22.3 winxp6 17 128 1 -b---- 13.5 winxp7 15 128 1 -b---- 8.1 winxp8 18 128 1 -b---- 5.9 |
#xm viewer xen2:103
Error: Sub Command viewer 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 1829 2 r----- 637.6 oes0 10 256 1 ------ 230.8 winxp2 4 128 1 ------ 29.3 winxp3 5 128 1 r----- 137.1 winxp4 12 128 1 ------ 17.9 winxp5 7 128 1 ------ 22.1 winxp6 17 128 1 ------ 12.4 winxp7 15 128 1 ------ 8.1 winxp8 18 128 1 ------ 3.1 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 680.4 oes0 10 256 1 ------ 240.6 winxp2 4 128 1 ------ 30.8 winxp3 5 128 1 r----- 214.2 winxp4 12 128 1 ------ 18.2 winxp5 7 128 1 ------ 22.7 winxp6 17 128 1 ------ 14.7 winxp7 15 128 1 ------ 8.3 winxp8 18 128 1 ------ 7.7 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 662.8 oes0 10 256 1 ------ 238.9 winxp2 4 128 1 -b---- 30.3 winxp3 5 128 1 r----- 196.6 winxp4 12 128 1 ------ 18.1 winxp5 7 128 1 -b---- 22.6 winxp6 17 128 1 -b---- 14.4 winxp7 15 128 1 ------ 8.3 winxp8 18 128 1 -b---- 7.3 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 668.9 oes0 10 256 1 ------ 239.7 winxp2 4 128 1 ------ 30.4 winxp3 5 128 1 r----- 202.9 winxp4 12 128 1 ------ 18.2 winxp5 7 128 1 ------ 22.6 winxp6 17 128 1 ------ 14.5 winxp7 15 128 1 ------ 8.3 winxp8 18 128 1 ------ 7.4 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 674.9 oes0 10 256 1 ------ 240.2 winxp2 4 128 1 ------ 30.6 winxp3 5 128 1 ------ 208.9 winxp4 12 128 1 -b---- 18.2 winxp5 7 128 1 -b---- 22.6 winxp6 17 128 1 ------ 14.6 winxp7 15 128 1 -b---- 8.3 winxp8 18 128 1 -b---- 7.6 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 678.9 oes0 10 256 1 ------ 240.4 winxp2 4 128 1 ------ 30.8 winxp3 5 128 1 r----- 212.7 winxp4 12 128 1 ------ 18.2 winxp5 7 128 1 ------ 22.7 winxp6 17 128 1 ------ 14.6 winxp7 15 128 1 ------ 8.3 winxp8 18 128 1 ------ 7.7 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 688.7 oes0 10 256 1 ------ 242.3 winxp2 4 128 1 ------ 31.1 winxp3 5 128 1 r----- 229.0 winxp4 12 128 1 ------ 18.3 winxp5 7 128 1 ------ 22.8 winxp6 19 128 1 ------ 0.0 winxp7 15 128 1 -b---- 8.4 winxp8 18 128 1 -b---- 7.8 |
#xm create winxpN N=1
Using config file "/etc/xen/winxpN". Started domain winxp1 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 700.7 oes0 10 256 1 ------ 243.0 winxp1 20 128 1 --p--- 0.0 winxp2 4 128 1 ------ 31.7 winxp3 5 128 1 r----- 239.9 winxp4 12 128 1 ------ 18.3 winxp5 7 128 1 ------ 22.9 winxp6 19 128 1 ------ 0.7 winxp7 15 128 1 ------ 8.4 winxp8 18 128 1 ------ 7.9 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 769.6 oes0 10 256 1 ------ 249.0 winxp1 20 128 1 -b---- 3.5 winxp2 4 128 1 -b---- 33.4 winxp3 5 128 1 r----- 314.0 winxp4 12 128 1 -b---- 18.6 winxp5 7 128 1 -b---- 23.4 winxp6 19 128 1 -b---- 3.9 winxp7 15 128 1 -b---- 8.7 winxp8 18 128 1 -b---- 11.0 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 973.5 oes0 10 256 1 -b---- 296.1 winxp1 20 128 1 -b---- 9.6 winxp2 4 128 1 -b---- 35.8 winxp3 5 128 1 r----- 721.6 winxp4 12 128 1 -b---- 21.4 winxp5 7 128 1 -b---- 26.3 winxp6 21 128 1 -b---- 11.2 winxp7 15 128 1 -b---- 12.0 winxp8 22 128 1 -b---- 7.4 |
#xm delete
Error: Sub Command delete 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 destroy
Error: 'xm destroy' requires 1 arguments. Usage: xm destroy <Domain> Terminate a domain immediately. |
#xm list
Error: Domain 'destroy' does not exist. Usage: xm list [options] [Domain, ...] List information about all/some domains. -l, --long Output all VM details in SXP --label Include security labels |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 816.5 oes0 10 256 1 ------ 262.8 winxp1 20 128 1 ------ 8.2 winxp2 4 128 1 ------ 34.3 winxp3 5 128 1 r----- 420.7 winxp4 12 128 1 ------ 19.2 winxp5 7 128 1 ------ 24.2 winxp6 19 128 1 ------ 13.2 winxp7 15 128 1 ------ 9.1 winxp8 18 128 1 ------ 15.9 |
#winxp3 destroy
bash: winxp3: command not found |
#xm consol oes0
Error: Domain 'oes0mconsol' does not exist. Usage: xm console <Domain> Attach to <Domain>'s console. |
#xm consol oes0
Error: Domain 'oes0nsol' does not exist. Usage: xm console <Domain> Attach to <Domain>'s console. |
#xm console oes0
Error: Domain 'oes0l' does not exist. Usage: xm console <Domain> Attach to <Domain>'s console. |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1499.3 oes0 10 256 1 -b---- 761.1 winxp1 20 128 1 -b---- 18.3 winxp2 4 128 1 -b---- 49.3 winxp3 5 128 1 r----- 3317.6 winxp4 12 128 1 -b---- 31.5 winxp5 7 128 1 -b---- 53.7 winxp6 23 128 1 -b---- 19.0 winxp7 15 128 1 -b---- 18.7 winxp8 22 128 1 -b---- 18.6 |
#xm destroy winxp3
|
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1510.8 oes0 10 256 1 -b---- 766.8 winxp1 20 128 1 -b---- 18.4 winxp2 4 128 1 -b---- 49.5 winxp4 12 128 1 -b---- 31.7 winxp5 7 128 1 -b---- 59.7 winxp6 23 128 1 -b---- 19.2 winxp7 15 128 1 -b---- 18.8 winxp8 22 128 1 -b---- 18.8 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1521.4 oes0 10 256 1 ------ 771.2 winxp2 4 128 1 ------ 49.7 winxp4 12 128 1 -b---- 31.9 winxp5 7 128 1 ------ 60.3 winxp6 23 128 1 -b---- 19.3 winxp7 15 128 1 -b---- 18.9 winxp8 22 128 1 -b---- 19.0 |
#xm create winxpN N=1
Using config file "/etc/xen/winxpN". Started domain winxp1 |
#less /etc/xen/winxpN
|
#ping oes0.unix.nt
PING oes0.unix.nt (192.168.15.50) 56(84) bytes of data. 64 bytes from 192.168.15.50: icmp_seq=1 ttl=64 time=4.50 ms 64 bytes from 192.168.15.50: icmp_seq=2 ttl=64 time=1.03 ms --- oes0.unix.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 1.038/2.773/4.508/1.735 ms |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1564.0 oes0 10 256 1 -b---- 783.0 winxp1 24 128 1 -b---- 9.4 winxp2 4 128 1 -b---- 50.2 winxp4 12 128 1 -b---- 32.3 winxp5 25 128 1 -b---- 3.1 winxp6 23 128 1 -b---- 19.7 winxp7 15 128 1 -b---- 19.3 winxp8 22 128 1 -b---- 19.3 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1565.4 oes0 10 256 1 r----- 783.6 winxp1 24 128 1 -b---- 9.7 winxp2 4 128 1 -b---- 50.2 winxp4 12 128 1 -b---- 32.3 winxp5 25 128 1 -b---- 3.2 winxp6 23 128 1 -b---- 19.7 winxp7 15 128 1 -b---- 19.3 winxp8 22 128 1 -b---- 19.3 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1570.7 oes0 10 256 1 ------ 784.7 winxp1 24 128 1 ------ 11.3 winxp2 4 128 1 -b---- 50.3 winxp4 12 128 1 ------ 32.3 winxp5 25 128 1 -b---- 5.8 winxp6 23 128 1 -b---- 19.8 winxp7 15 128 1 -b---- 19.3 winxp8 22 128 1 -b---- 19.3 |
#\
> |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1574.9 oes0 10 256 1 -b---- 786.0 winxp1 24 128 1 -b---- 12.5 winxp2 4 128 1 -b---- 50.3 winxp4 12 128 1 -b---- 32.4 winxp5 25 128 1 -b---- 6.7 winxp6 23 128 1 -b---- 19.8 winxp7 15 128 1 -b---- 19.3 winxp8 22 128 1 -b---- 19.4 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1575.8 oes0 10 256 1 -b---- 786.2 winxp1 24 128 1 -b---- 12.5 winxp2 4 128 1 -b---- 50.3 winxp4 12 128 1 -b---- 32.4 winxp5 25 128 1 -b---- 7.3 winxp6 23 128 1 -b---- 19.8 winxp7 15 128 1 -b---- 19.4 winxp8 22 128 1 -b---- 19.4 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1594.6 oes0 10 256 1 -b---- 797.0 winxp1 24 128 1 -b---- 22.5 winxp2 4 128 1 ------ 50.8 winxp4 12 128 1 -b---- 32.8 winxp5 25 128 1 ------ 13.2 winxp6 23 128 1 -b---- 21.1 winxp7 15 128 1 -b---- 19.6 winxp8 22 128 1 -b---- 19.8 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1600.8 oes0 10 256 1 -b---- 797.5 winxp1 26 128 1 ------ 0.3 winxp2 4 128 1 -b---- 50.9 winxp4 12 128 1 -b---- 32.8 winxp6 23 128 1 -b---- 21.1 winxp7 15 128 1 -b---- 19.6 winxp8 22 128 1 -b---- 19.8 |
#xm create winxpN N=5
Using config file "/etc/xen/winxpN". Started domain winxp5 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1614.5 oes0 10 256 1 -b---- 799.8 winxp1 26 128 1 -b---- 3.0 winxp2 4 128 1 -b---- 51.0 winxp4 12 128 1 -b---- 32.9 winxp5 27 128 1 ------ 1.1 winxp6 23 128 1 -b---- 21.2 winxp7 15 128 1 -b---- 19.7 winxp8 22 128 1 -b---- 19.9 |
#ls -l /data/iso/
итого 18370870 drwx------ 2 root root 16384 2006-12-06 20:21 lost+found -rw-r--r-- 1 root root 679772160 2006-12-08 14:03 oes-linux-cd10.iso -rw-r--r-- 1 root root 668932096 2006-12-08 12:58 oes-linux-cd1.iso -rw-r--r-- 1 root root 550617088 2006-12-08 13:27 oes-linux-cd2.iso -rw-r--r-- 1 root root 421402624 2006-12-08 13:32 oes-linux-cd3.iso -rw-r--r-- 1 root root 357967872 2006-12-08 13:35 oes-linux-cd4.iso -rw-r--r-- 1 root root 659724288 2006-12-08 13:41 oes-linux-cd5.iso -rw-r--r-- 1 root root 641007616 2006-12-08 13:45 oes-linux-cd6.iso -rw-r--r-- 1 root root 609058816 2006-12-08 13:52 oes-linux-cd7.iso ... -rw-r--r-- 1 root root 3749740544 2006-12-08 22:47 suse-linux10.1-dvd.iso -rw-r--r-- 1 root root 3193274368 2006-12-08 23:39 suse-linux10-dvd.iso -rw-r--r-- 1 root root 735705088 2006-12-07 18:36 windows-server-2003.iso -rw-r--r-- 1 root root 607518720 2006-12-06 20:25 windowsxp-pro-sp2.iso dr-xr-xr-x 1 root root 2048 2006-07-20 13:36 zen lrwxrwxrwx 1 root root 32 2006-12-11 18:44 zen-comp1.iso -> zen/ZEN7_with_SP1_Companion1.iso lrwxrwxrwx 1 root root 34 2006-12-11 16:30 zen-dm.iso -> zen/ZEN7_with_SP1_DesktopMgmt1.iso lrwxrwxrwx 1 root root 48 2006-12-11 17:29 zen-ln.iso -> /data/iso/zen/ZEN7_with_SP1_DesktopMgmtLinux.iso -rw-r--r-- 1 root root 4560486400 2006-12-07 23:49 zensuite-7-sp1.iso -rw-r--r-- 1 root root 104857600 2006-12-09 22:24 zero |
#ls
lost+found oes-linux-cd6.iso windows-server-2003.iso oes-linux-cd10.iso oes-linux-cd7.iso windowsxp-pro-sp2.iso oes-linux-cd1.iso oes-linux-cd8.iso zen oes-linux-cd2.iso oes-linux-cd9.iso zen-dm.iso oes-linux-cd3.iso remove zen-ln.iso oes-linux-cd4.iso suse-linux10.1-dvd.iso zensuite-7-sp1.iso oes-linux-cd5.iso suse-linux10-dvd.iso zero |
#ls zen
ZEN7_LinuxMgmt_with_IR1.iso ZEN7_with_SP1_DesktopMgmtLinux.iso ZEN7_with_SP1_AssetInv.iso ZEN7_with_SP1_HandheldMgmt.iso ZEN7_with_SP1_Companion1.iso ZEN7_with_SP1_ServerMgmt.iso ZEN7_with_SP1_Companion2.iso ZEN7_with_SP1_SoftwarePackaging.iso ZEN7_with_SP1_DesktopMgmt1.iso |
#ln -s zen/ZEN7_with_SP1_Companion1.iso zen-comp1.iso
|
#ls /data/iso/
lost+found oes-linux-cd7.iso zen oes-linux-cd10.iso oes-linux-cd8.iso zen-comp1.iso oes-linux-cd1.iso oes-linux-cd9.iso zen-dm.iso oes-linux-cd2.iso remove zen-ln.iso oes-linux-cd3.iso suse-linux10.1-dvd.iso zensuite-7-sp1.iso oes-linux-cd4.iso suse-linux10-dvd.iso zero oes-linux-cd5.iso windows-server-2003.iso oes-linux-cd6.iso windowsxp-pro-sp2.iso |
#vi /etc/xen/winxpN
8c8 < disk = [ 'phy:/dev/NAS1/winxp'+N+',hda,w', 'tap:/data/ISO/zen-dm.iso,hdc:cdrom,r' ] --- > disk = [ 'phy:/dev/NAS1/winxp'+N+',hda,w', 'tap:/data/ISO/zen-comp1.iso,hdc:cdrom,r' ] |
#ls /data/iso/zen-comp1.iso
/data/iso/zen-comp1.iso |
#ls -l /data/iso/zen/
итого 4453212 -r-xr-xr-x 1 root root 469272576 2006-07-18 22:54 ZEN7_LinuxMgmt_with_IR1.iso -r-xr-xr-x 1 root root 466163712 2006-07-19 21:22 ZEN7_with_SP1_AssetInv.iso -r-xr-xr-x 1 root root 597841920 2006-07-20 01:08 ZEN7_with_SP1_Companion1.iso -r-xr-xr-x 1 root root 677451776 2006-07-20 10:07 ZEN7_with_SP1_Companion2.iso -r-xr-xr-x 1 root root 719116288 2006-07-19 00:07 ZEN7_with_SP1_DesktopMgmt1.iso -r-xr-xr-x 1 root root 389785600 2006-07-19 17:31 ZEN7_with_SP1_DesktopMgmtLinux.iso -r-xr-xr-x 1 root root 169873408 2006-07-19 20:38 ZEN7_with_SP1_HandheldMgmt.iso -r-xr-xr-x 1 root root 590626816 2006-07-19 19:55 ZEN7_with_SP1_ServerMgmt.iso -r-xr-xr-x 1 root root 479956992 2006-07-20 00:07 ZEN7_with_SP1_SoftwarePackaging.iso |
#ls -l /data/iso/zen-comp1.iso
lrwxrwxrwx 1 root root 32 2006-12-11 18:44 /data/iso/zen-comp1.iso -> zen/ZEN7_with_SP1_Companion1.iso |
#hexdump -C /data/iso/zen-comp1.iso | head
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00008000 01 43 44 30 30 31 01 00 20 20 20 20 20 20 20 20 |.CD001.. | 00008010 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00008020 20 20 20 20 20 20 20 20 5a 43 4d 50 31 5f 37 5f | ZCMP1_7_| 00008030 30 5f 31 20 20 20 20 20 20 20 20 20 20 20 20 20 |0_1 | 00008040 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 | ........| 00008050 75 72 04 00 00 04 72 75 00 00 00 00 00 00 00 00 |ur....ru........| 00008060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00008070 00 00 00 00 00 00 00 00 01 00 00 01 01 00 00 01 |................| |
#ls -l /data/iso/
итого 18370870 drwx------ 2 root root 16384 2006-12-06 20:21 lost+found -rw-r--r-- 1 root root 679772160 2006-12-08 14:03 oes-linux-cd10.iso -rw-r--r-- 1 root root 668932096 2006-12-08 12:58 oes-linux-cd1.iso -rw-r--r-- 1 root root 550617088 2006-12-08 13:27 oes-linux-cd2.iso -rw-r--r-- 1 root root 421402624 2006-12-08 13:32 oes-linux-cd3.iso -rw-r--r-- 1 root root 357967872 2006-12-08 13:35 oes-linux-cd4.iso -rw-r--r-- 1 root root 659724288 2006-12-08 13:41 oes-linux-cd5.iso -rw-r--r-- 1 root root 641007616 2006-12-08 13:45 oes-linux-cd6.iso -rw-r--r-- 1 root root 609058816 2006-12-08 13:52 oes-linux-cd7.iso ... -rw-r--r-- 1 root root 3749740544 2006-12-08 22:47 suse-linux10.1-dvd.iso -rw-r--r-- 1 root root 3193274368 2006-12-08 23:39 suse-linux10-dvd.iso -rw-r--r-- 1 root root 735705088 2006-12-07 18:36 windows-server-2003.iso -rw-r--r-- 1 root root 607518720 2006-12-06 20:25 windowsxp-pro-sp2.iso dr-xr-xr-x 1 root root 2048 2006-07-20 13:36 zen lrwxrwxrwx 1 root root 32 2006-12-11 18:44 zen-comp1.iso -> zen/ZEN7_with_SP1_Companion1.iso lrwxrwxrwx 1 root root 34 2006-12-11 16:30 zen-dm.iso -> zen/ZEN7_with_SP1_DesktopMgmt1.iso lrwxrwxrwx 1 root root 48 2006-12-11 17:29 zen-ln.iso -> /data/iso/zen/ZEN7_with_SP1_DesktopMgmtLinux.iso -rw-r--r-- 1 root root 4560486400 2006-12-07 23:49 zensuite-7-sp1.iso -rw-r--r-- 1 root root 104857600 2006-12-09 22:24 zero |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 1802.5 oes0 10 256 1 r----- 909.1 winxp2 4 128 1 -b---- 55.6 winxp4 12 128 1 -b---- 36.8 winxp5 29 128 1 -b---- 24.5 winxp6 23 128 1 -b---- 24.8 winxp7 15 128 1 -b---- 22.2 winxp8 22 128 1 -b---- 23.0 |
#xm create winxpN N=1
Using config file "/etc/xen/winxpN". Started domain winxp1 |
#xm destroy winxp5
1 0 0 1 0 0 0 0 Delay Networks vBds VCPUs Repeat header Sort order Quit vbd-30-768 is VBD. vbd-29-768 is VBD. vbd-23-768 is VBD. vbd-22-768 is VBD. vbd-15-768 is VBD. vbd-12-5632 is VBD. vbd-12-768 is VBD. vbd-10-5632 is VBD. vbd-10-768 is VBD. vbd-4-5632 is VBD. vbd-4-768 is VBD. |
#xm top
1 0 0 1 0 0 0 0 Delay Networks vBds VCPUs Repeat header Sort order Quit vbd-30-768 is VBD. vbd-29-768 is VBD. vbd-23-768 is VBD. vbd-22-768 is VBD. vbd-15-768 is VBD. vbd-12-5632 is VBD. vbd-12-768 is VBD. vbd-10-5632 is VBD. vbd-10-768 is VBD. vbd-4-5632 is VBD. vbd-4-768 is VBD. |
#ps awx
22477 pts/5 S+ 0:00 script -f -q /root/.lilalo//25029649516901616-1165851126.script 22478 pts/8 Ss+ 0:00 bash -i 24971 ? Sl 0:18 /usr/lib/xen-3.0.3-1/bin/qemu-dm -d 22 -m 128 -boot c -serial pty -vcpus 1 -domain-name winxp8 -net nic,vlan=1,macaddr=0 25771 ? Sl 0:50 /usr/lib/xen-3.0.3-1/bin/qemu-dm -d 23 -m 128 -boot c -serial pty -vcpus 1 -domain-name winxp6 -net nic,vlan=1,macaddr=0 26237 ? Ss 0:00 sshd: root@pts/9 26239 pts/9 Ss+ 0:00 script -f -q /root/.lilalo//1699226991710624060-1165854482.script 26276 pts/9 S+ 0:00 script -f -q /root/.lilalo//1699226991710624060-1165854482.script 26277 pts/10 Ss 0:00 bash -i 31190 ? Sl 1:25 /usr/lib/xen-3.0.3-1/bin/qemu-dm -d 30 -m 128 -boot c -serial pty -vcpus 1 -domain-name winxp1 -net nic,vlan=1,macaddr=0 31555 pts/10 S+ 0:00 /usr/lib/xen-3.0.3-1/bin/xentop 31790 pts/12 R+ 0:00 ps awx |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 2137.2 oes0 10 256 1 -b---- 1029.9 winxp1 30 128 1 -b---- 178.4 winxp2 4 128 1 -b---- 60.7 winxp4 12 128 1 -b---- 41.4 winxp6 23 128 1 -b---- 28.5 winxp7 15 128 1 -b---- 25.2 winxp8 22 128 1 -b---- 26.6 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 2325.1 oes0 10 256 1 ------ 1096.5 winxp2 4 128 1 ------ 63.6 winxp4 12 128 1 ------ 43.8 winxp6 23 128 1 ------ 30.6 winxp7 15 128 1 ------ 26.9 winxp8 22 128 1 ------ 28.6 |
#xm shutdown winxp8
|
#xm shutdown winxp7
|
#xm shutdown winxp6
|
#xm shutdown winxp4
|
#xm shutdown winxp2
|
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 2331.4 oes0 10 256 1 -b---- 1098.0 |
#xm shutdown oes0
|
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 1829 2 r----- 2333.9 |
#/etc/init.d/lvm stop
Shutting down LVM Volume Groups... Can't deactivate volume group "NAS1" with 1 open logical volume(s) |
#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) /data/ISO/zensuite-7-sp1.iso on /data/ISO/zen type iso9660 (rw,loop=/dev/loop0) |
#umount /data/ISO/
umount: /data/ISO: device is busy umount: /data/ISO: device is busy |
#umount /data/ISO/ze
zen/ zen-dm.iso zensuite-7-sp1.iso zen-comp1.iso zen-ln.iso zero |
#umount /data/ISO/zen
|
#umount /data/ISO/
umount: /data/ISO: device is busy umount: /data/ISO: device is busy |
#lsof +D /data/ISO/
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME lsof 1091 root cwd DIR 254,7 4096 2 /data/ISO/ lsof 1092 root cwd DIR 254,7 4096 2 /data/ISO/ bash 2715 root cwd DIR 254,7 4096 2 /data/ISO/ bash 26277 root cwd DIR 254,7 4096 2 /data/ISO/ |
#cd /
|
#lsof +D /data/ISO/
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME bash 2715 root cwd DIR 254,7 4096 2 /data/ISO/ |
#umount /data/ISO/
umount: /data/ISO: device is busy umount: /data/ISO: device is busy |
#pkill -9 2715
|
#umount /data/ISO/
umount: /data/ISO: device is busy umount: /data/ISO: device is busy |
#lsof +D /data/ISO/
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME bash 2715 root cwd DIR 254,7 4096 2 /data/ISO/ |
#kill -9 2715
|
#lsof +D /data/ISO/
|
#umount /data/ISO/
|
#/etc/init.d/lvm stop
Shutting down LVM Volume Groups... 0 logical volume(s) in volume group "NAS1" now active |
#ethtool eth1
Settings for eth1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: d Wake-on: d Link detected: yes |
#ethtool
ethtool: bad command line argument(s) For more information run ethtool -h |
#ethtool -h
ethtool version 5 Usage: ethtool DEVNAME Display standard information about device ethtool -s|--change DEVNAME Change generic options [ speed 10|100|1000 ] [ duplex half|full ] [ port tp|aui|bnc|mii|fibre ] [ autoneg on|off ] [ phyad %%d ] [ xcvr internal|external ] ... [ magic N ] [ offset N ] [ value N ] ethtool -r|--negotiate DEVNAME Restart N-WAY negotation ethtool -p|--identify DEVNAME Show visible port identification (e.g. blinking) [ TIME-IN-SECONDS ] ethtool -t|--test DEVNAME Execute adapter self test [ online | offline ] ethtool -S|--statistics DEVNAME Show adapter statistics ethtool -h|--help DEVNAME Show this help |
#ethtool -h 2>&1 | less
|
#ethtool -s eth0 speed 1000
Cannot get current device settings: Operation not supported not setting speed |
#ethtool -s eth1 speed 1000
|
#ethtool eth1
Settings for eth1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: d Wake-on: d Link detected: yes |
Время первой команды журнала | 17:31:55 2006-12-11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 19:24:01 2006-12-11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 23.76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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