/l3/users/devi/xen-for-zen/xen1.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 :38 :39 :40 :41 :42 :43 :44 :45 :46 |
|
#ssh ltsp0
![]() @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is 9b:30:7a:65:50:a0:f1:6e:cf:3b:c8:9e:79:8b:9b:34. Please contact your system administrator. Add correct host key in /root/.ssh/known_hosts to get rid of this message. Offending key in /root/.ssh/known_hosts:12 RSA host key for ltsp0 has changed and you have requested strict checking. Host key verification failed. |
#vim .ssh/known_hosts
|
#vim .ssh/known_hosts
12d11 < |1|CWfW2dOeWWv8BvCTKHmb3JEnsOQ=|ntxO2F5pS/IJMDN7K+d4J6NzAFk= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAltLHGBcjDjsWxFOdnwuBcHo0+zQyXwVkfmPdqq2zrMzjYG0UmmOvOqKIUfDhO2SMrKtAhr11ZpCB8qsv4xQ29vsvmsSsIVKbokJ+SNNdMgS3vwvor2YbQOuZrscPoMJDz6ar7FLLazYeLNddK7ykcsW6r0i+nQ+PfSizabyzkCRw9IYzc5RQ/i+M/7R8wg3ovE5eA6MAElqt0jctxitjo00c+jVUv1AkhQtvgQCkPOHegQkXs+t16rbLjVxsMX4HSI6qoGjaDQTnhUDhZrK01I9Hdph6oGunfJFvfwtY/k7OsPrfzFs17D6Q3QGD7x53bcL1cSv0QWHTnZHkekx7lw== |
#ssh ltsp0
The authenticity of host 'ltsp0 (192.168.15.244)' can't be established. RSA key fingerprint is 9b:30:7a:65:50:a0:f1:6e:cf:3b:c8:9e:79:8b:9b:34. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'ltsp0' (RSA) to the list of known hosts. Warning: the RSA host key for 'ltsp0' differs from the key for the IP address '192.168.15.244' Offending key for IP in /root/.ssh/known_hosts:11 Are you sure you want to continue connecting (yes/no)? yes root@ltsp0's password: Last login: Fri Jan 26 15:08:22 2007 from xen2.unix.nt Linux ltsp0.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. |
#shutdown -h now
The system is going down for system halt NOW!yp1) (Fri Jan 26 15:13:46 2007): |
#exit
Connection to ltsp0 closed. |
#watch '
|
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 699 1 r----- 3839.3 vnc0 7 800 1 -b---- 3138.0 |
#cd data
![]() bash: cd: data: No such file or directory |
#cd /data
|
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 19G 14G 4.2G 77% / udev 10M 56K 10M 1% /dev devshm 944M 0 944M 0% /dev/shm /dev/mapper/NAS1-ISO 22G 18G 2.8G 87% /data/ISO |
#dd if=/dev/zero of=ltsp.img count=4096k bs=512
4194304+0 records in 4194304+0 records out 2147483648 bytes (2.1 GB) copied, 37.4472 seconds, 57.3 MB/s |
#mkfs.ext3 ltsp.img
mke2fs 1.40-WIP (14-Nov-2006) ltsp.img is not a block special device. Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 262144 inodes, 524288 blocks 26214 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=536870912 16 block groups 32768 blocks per group, 32768 fragments per group 16384 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Writing inode tables: done Creating journal (16384 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 23 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mount ltsp.img /mnt -o loop
|
#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/mapper/NAS1-ISO on /data/ISO type ext3 (rw) /data/ltsp.img on /mnt type ext3 (rw,loop=/dev/loop0) |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 19G 16G 2.2G 88% / udev 10M 56K 10M 1% /dev devshm 944M 0 944M 0% /dev/shm /dev/mapper/NAS1-ISO 22G 18G 2.8G 87% /data/ISO /data/ltsp.img 2.0G 68M 1.9G 4% /mnt |
#cat /etc/apt/sources.list
#deb file:/ftp/pub DEBS/ #deb http://debian.org.ua/debian unstable main contrib non-free deb http://192.168.15.251:9999/debian testing main contrib non-free |
#debootstrap etch /mnt http://192.168.15.251:9999/debian
I: Configuring sysvinit-utils... I: Configuring bash... I: Configuring login... I: Configuring lsb-base... I: Configuring procps... I: Configuring mount... I: Configuring passwd... I: Configuring initscripts... I: Configuring util-linux... I: Configuring sysvinit... ... I: Configuring debian-archive-keyring... I: Configuring libldap-2.3-0... I: Configuring apt... I: Configuring aptitude... I: Configuring apt-utils... I: Configuring klogd... I: Configuring tasksel-data... I: Configuring sysklogd... I: Configuring tasksel... I: Base system installed successfully. |
#ls -l /mnt
total 88 drwxr-xr-x 2 root root 4096 2007-01-26 15:29 bin drwxr-xr-x 2 root root 4096 2006-10-28 17:06 boot drwxr-xr-x 4 root root 4096 2007-01-26 15:29 dev drwxr-xr-x 36 root root 4096 2007-01-26 15:29 etc drwxr-xr-x 2 root root 4096 2006-10-28 17:06 home drwxr-xr-x 2 root root 4096 2007-01-26 15:28 initrd drwxr-xr-x 10 root root 4096 2007-01-26 15:29 lib drwx------ 2 root root 16384 2007-01-26 15:18 lost+found drwxr-xr-x 2 root root 4096 2007-01-26 15:28 media drwxr-xr-x 2 root root 4096 2006-10-28 17:06 mnt drwxr-xr-x 2 root root 4096 2007-01-26 15:28 opt drwxr-xr-x 2 root root 4096 2006-10-28 17:06 proc drwxr-xr-x 2 root root 4096 2007-01-26 15:28 root drwxr-xr-x 2 root root 4096 2007-01-26 15:29 sbin drwxr-xr-x 2 root root 4096 2007-01-26 15:28 srv drwxr-xr-x 2 root root 4096 2006-11-05 02:19 sys drwxrwxrwt 2 root root 4096 2007-01-26 15:29 tmp drwxr-xr-x 10 root root 4096 2007-01-26 15:28 usr drwxr-xr-x 13 root root 4096 2007-01-26 15:28 var |
#vim /mnt/etc/fstab
1a2,3 > /dev/hda1 / ext3 defaults,errors=remount-ro 0 1 > proc /proc proc defaults 0 0 |
#vim /mnt/etc/network/interfaces
2a3,11 > > auto lo eth0 > iface lo inet loopback > > iface eth0 inet static > address 192.168.15.244 > netmask 255.255.255.0 > gateway 192.168.15.254 > |
#vim /etc/hostname
1c1 < xen1.unix.nt --- > ltsp0 |
#vim /etc/resolv.conf
2c2 < nameserver 10.0.35.1 --- > nameserver 192.168.15.254 |
#vim /etc/resolv.conf
2c2 < nameserver 192.168.15.254 --- > nameserver 10.0.35.1 |
#vim /etc/hostname
1c1 < ltsp0 --- > xen1.unix.nt |
#vim /mnt/etc/hostname
1c1 < xen1.unix.nt --- > ltsp0 |
#vim /mnt/etc/resolv.conf
2c2 < nameserver 10.0.35.1 --- > nameserver 192.168.15.254 |
#vim /mnt/etc/hosts
![]() |
#cp /etc/xen/ltsp0{,1}
|
#ls /etc/xen/ltsp*
/etc/xen/ltsp0 /etc/xen/ltsp01 |
#vim /etc/xen/ltsp01
29c29 < name = "ltsp0" --- > name = "ltsp01" 68c68 < disk = [ 'phy:/dev/NAS0/ltsp0,hda1,w' ] --- > disk = [ 'file:/dev/NAS0/ltsp0,hda1,w' ] |
#ls
ISO ltsp.img |
#ls /data/
ISO ltsp.img |
#vim /etc/xen/ltsp01
68c68,69 < disk = [ 'file:/dev/NAS0/ltsp0,hda1,w' ] --- > disk = [ 'file:/data/ltsp.img,hda1,w' ] > |
#cd
|
#xm create -c ltsp01
4gb seg fixup, process bash (pid 1069), cs:ip 73:b7d902a5 lt Broadcast message from root@ltsp0 (tty1) (Fri Jan 26 13:49:37 2007): The system is going down for system halt NOW! INIT: Switching to runlevel: 0 INIT: Sending processes the TERM signal Stopping periodic command scheduler: crond. Stopping internet superserver: inetd. Saving the system clock.. |
#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/mapper/NAS1-ISO on /data/ISO type ext3 (rw) /data/ltsp.img on /mnt type ext3 (rw,loop=/dev/loop0) |
#vim /mnt/etc/sysctl.conf
10c10 < #kernel.printk = 4 4 1 7 --- > kernel.printk = 1 1 1 1 |
#chroot /mnt
xen1:/# apt-get install libc6-xen Reading package lists... Done Building dependency tree... Done The following NEW packages will be installed: libc6-xen 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 1119kB of archives. After unpacking 2531kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libc6-xen ... are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory Selecting previously deselected package libc6-xen. (Reading database ... 7201 files and directories currently installed.) Unpacking libc6-xen (from .../libc6-xen_2.3.6.ds1-8_i386.deb) ... Setting up libc6-xen (2.3.6.ds1-8) ... xen1:/# exit |
#ls -l /lib/
total 5276 lrwxrwxrwx 1 root root 21 2006-12-06 02:16 cpp -> /etc/alternatives/cpp drwxr-xr-x 2 root root 4096 2006-11-27 01:22 firmware lrwxrwxrwx 1 root root 14 2006-12-06 01:30 i386-linux-gnu -> i486-linux-gnu drwxr-xr-x 2 root root 4096 2006-11-05 02:19 i486-linux-gnu drwxr-sr-x 2 root root 4096 2006-12-06 01:30 init drwxr-xr-x 2 root root 4096 2006-12-06 01:30 iptables -rwxr-xr-x 1 root root 64572 2006-11-03 16:53 klibc-C2z_DMnqPyftZCYmjdWTcAM2woc.so -rwxr-xr-x 1 root root 88164 2006-11-05 02:19 ld-2.3.6.so lrwxrwxrwx 1 root root 11 2006-12-06 01:30 ld-linux.so.2 -> ld-2.3.6.so ... lrwxrwxrwx 1 root root 16 2006-12-06 01:30 libwrap.so.0 -> libwrap.so.0.7.6 -rw-r--r-- 1 root root 27596 2006-08-23 21:42 libwrap.so.0.7.6 drwxr-xr-x 2 root root 4096 2006-12-06 01:30 lsb drwxr-xr-x 2 root root 4096 2006-12-07 22:57 lvm-200 lrwxrwxrwx 1 root root 29 2006-12-07 22:57 lvm-default -> /etc/alternatives/lvm-default drwxr-xr-x 4 root root 4096 2006-12-06 19:27 modules drwxr-xr-x 2 root root 4096 2006-12-06 01:30 security drwxr-xr-x 15 root root 4096 2006-12-06 01:29 terminfo drwxr-xr-x 3 root root 4096 2007-01-21 16:52 tls drwxr-xr-x 3 root root 4096 2006-12-06 01:33 udev |
#ls -l /lib/modules/
total 8 drwxr-xr-x 3 root root 4096 2006-12-06 01:42 2.6.17-2-686 drwxr-xr-x 3 root root 4096 2006-12-07 22:57 2.6.18-3-xen-686 |
#mkdir /mnt/lib/modules/2.6.18-3-xen-686
|
#cp -rv /lib/modules/2.6.18-3-xen-686/* /mnt/lib/modules/2.6.18-3
`/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/xt_limit.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/xt_limit.ko' `/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/xt_sctp.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/xt_sctp.ko' `/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/nfnetlink_log.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/nfnetlink_log.ko' `/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/xt_conntrack.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/xt_conntrack.ko' `/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/nfnetlink_queue.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/netfilter/nfnetlink_queue.ko' `/lib/modules/2.6.18-3-xen-686/kernel/net/sched' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/sched' `/lib/modules/2.6.18-3-xen-686/kernel/net/sched/cls_fw.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/sched/cls_fw.ko' `/lib/modules/2.6.18-3-xen-686/kernel/net/sched/act_simple.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/sched/act_simple.ko' `/lib/modules/2.6.18-3-xen-686/kernel/net/sched/sch_sfq.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/sched/sch_sfq.ko' `/lib/modules/2.6.18-3-xen-686/kernel/net/sched/sch_tbf.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/net/sched/sch_tbf.ko' ... `/lib/modules/2.6.18-3-xen-686/kernel/fs/autofs4' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/autofs4' `/lib/modules/2.6.18-3-xen-686/kernel/fs/autofs4/autofs4.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/autofs4/autofs4.ko' `/lib/modules/2.6.18-3-xen-686/kernel/fs/efs' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/efs' `/lib/modules/2.6.18-3-xen-686/kernel/fs/efs/efs.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/efs/efs.ko' `/lib/modules/2.6.18-3-xen-686/kernel/fs/befs' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/befs' `/lib/modules/2.6.18-3-xen-686/kernel/fs/befs/befs.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/befs/befs.ko' `/lib/modules/2.6.18-3-xen-686/kernel/fs/lockd' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/lockd' `/lib/modules/2.6.18-3-xen-686/kernel/fs/lockd/lockd.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/lockd/lockd.ko' `/lib/modules/2.6.18-3-xen-686/kernel/fs/nfsd' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/nfsd' `/lib/modules/2.6.18-3-xen-686/kernel/fs/nfsd/nfsd.ko' -> `/mnt/lib/modules/2.6.18-3-xen-686/kernel/fs/nfsd/nfsd.ko' |
#ls -l /mnt/lib/modules/2.6.18-3-xen-686/
total 1380 drwxr-xr-x 9 root root 4096 2007-01-26 15:52 kernel -rw-r--r-- 1 root root 303823 2007-01-26 15:52 modules.alias -rw-r--r-- 1 root root 69 2007-01-26 15:52 modules.ccwmap -rw-r--r-- 1 root root 313418 2007-01-26 15:52 modules.dep -rw-r--r-- 1 root root 813 2007-01-26 15:52 modules.ieee1394map -rw-r--r-- 1 root root 730 2007-01-26 15:52 modules.inputmap -rw-r--r-- 1 root root 17450 2007-01-26 15:52 modules.isapnpmap -rw-r--r-- 1 root root 74 2007-01-26 15:52 modules.ofmap -rw-r--r-- 1 root root 247528 2007-01-26 15:52 modules.pcimap -rw-r--r-- 1 root root 1135 2007-01-26 15:52 modules.seriomap -rw-r--r-- 1 root root 132521 2007-01-26 15:52 modules.symbols -rw-r--r-- 1 root root 339021 2007-01-26 15:52 modules.usbmap |
#ssh xen2
|
#xm create -c ltsp01
![]() Using config file "/etc/xen/ltsp01". Error: VM name 'ltsp01' already in use by domain 24 |
#xm console ltsp01
ltsp0:~# ltsp0:~# ltsp0:~# halt Broadcast message from root@ltsp0 (tty1) (Fri Jan 26 13:53:22 2007): The system is going down for system halt NOW! INIT: Switching to runlevel: 0 INIT: Sending processes the TERM signal Stopping periodic command scheduler: crond. Stopping internet superserver: inetd. Saving the system clock.. |
#umount /mnt
|
#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/mapper/NAS1-ISO on /data/ISO type ext3 (rw) |
#xm create -c ltsp01
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ltsp0:~# ls -l /lib/ Display all 106 possibilities? (y or n) ltsp0:~# ls -l /lib/modules/2.6.18-3-xen-686/ total 1376 ?--------- ? ? ? ? ? /lib/modules/2.6.18-3-xen-686/kernel -rw-r--r-- 1 root root 303823 Jan 26 13:52 modules.alias -rw-r--r-- 1 root root 69 Jan 26 13:52 modules.ccwmap -rw-r--r-- 1 root root 313418 Jan 26 13:52 modules.dep ... ltsp0:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 2.0G 252M 1.7G 14% / tmpfs 129M 0 129M 0% /lib/init/rw udev 10M 20K 10M 1% /dev ltsp0:~# reboot Broadcast message from root@ltsp0 (tty1) (Fri Jan 26 13:56:09 2007): The system is going down for reboot NOW! INIT: Switching to runlevel: 6 INIT: Sending processes the TERM signal |
#du -sh /lib/modules/2.6.18-3-xen-686/
44M /lib/modules/2.6.18-3-xen-686/ |
#xm console ltsp01
Connect to /lost+found? yes Inode 49702 ref count is 2, should be 1. Fix? yes Unattached inode 49703 Connect to /lost+found? yes Inode 49703 ref count is 2, should be 1. Fix? yes Unattached inode 49704 Connect to /lost+found? yes Inode 49704 ref count is 2, should be 1. Fix? yes Unattached inode 49705 Connect to /lost+found? yes ... Killing all remaining processes...done. Deconfiguring network interfaces...ifdown: failed to open statefile /etc/network/run/ifstate: No such file or directory failed. Cleaning up ifupdown.... Deactivating swap...done. ext3_abort called. EXT3-fs error (device hda1): ext3_remount: Abort forced by user Will now restart. Restarting system. . |
#xm console ltsp01
kernel/drivers/media/video/tlv320aic23b.ko kernel/drivers/media/video/tuner-3036.ko kernel/drivers/media/video/tuner.ko kernel/drivers/media/video/tvaudio.ko kernel/drivers/media/video/tveeprom.ko kernel/drivers/media/video/tvmixer.ko kernel/drivers/media/video/tvp5150.ko kernel/drivers/media/video/upd64031a.ko kernel/drivers/media/video/upd64083.ko kernel/drivers/media/video/v4l1-compat.ko kernel/drivers/media/video/v4l2-common.ko |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 699 1 r----- 4038.6 ltsp01 27 256 1 -b---- 10.9 vnc0 7 800 1 -b---- 3153.9 |
#ls -l /lib/modules/2.6.18-3-xen-686/
![]() |
#xm console ltsp01
I: Validating liblzo2-2 I: Retrieving libncurses5 I: Validating libncurses5 I: Retrieving libncursesw5 I: Validating libncursesw5 I: Retrieving libnewt0.52 I: Validating libnewt0.52 I: Retrieving libopencdk8 I: Validating libopencdk8 I: Retrieving libpam-modules I: Validating libpam-modules |
#cat /etc/apt/sources.list
#deb file:/ftp/pub DEBS/ #deb http://debian.org.ua/debian unstable main contrib non-free deb http://192.168.15.251:9999/debian testing main contrib non-free |
#grep disk /etc/xen/ltsp0
# Optional ramdisk. ramdisk = "/boot/initrd.img-2.6.18-3-xen-686" # Define the disk devices you want the domain to have access to, and # Each disk entry is of the form phy:UNAME,DEV,MODE disk = [ 'phy:/dev/NAS0/ltsp0,hda1,w' ] |
#mkdir /tmp/
![]() 1/ .ICE-unix/ mc-root/ .X11-unix/ |
#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/mapper/NAS1-ISO on /data/ISO type ext3 (rw) |
#mount /dev/NAS0/ltsp0 /mnt
|
#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/mapper/NAS1-ISO on /data/ISO type ext3 (rw) /dev/mapper/NAS0-ltsp0 on /mnt type ext3 (rw) |
#ls -l /mnt/lib/modules/2.6.18-3-xen-686/
![]() kernel/ modules.ieee1394map modules.pcimap modules.alias modules.inputmap modules.seriomap modules.ccwmap modules.isapnpmap modules.symbols modules.dep modules.ofmap modules.usbmap |
#ls -l /mnt/boot/
total 0 |
#ls -l /mnt/opt/ltsp/i386/lib/modules/2.
![]() 2.4.34/ 2.6.18-3-486/ 2.6.19.2/ |
#ls -l /mnt/opt/ltsp/i386/lib/modules/2.6.19.2/
total 1264 lrwxrwxrwx 1 root root 23 2007-01-21 19:52 build -> /usr/src/linux-2.6.19.2 drwxr-xr-x 9 root root 4096 2007-01-21 12:09 kernel -rw-r--r-- 1 root root 288648 2007-01-21 12:09 modules.alias -rw-r--r-- 1 root root 69 2007-01-21 12:09 modules.ccwmap -rw-r--r-- 1 root root 249023 2007-01-21 12:09 modules.dep -rw-r--r-- 1 root root 813 2007-01-21 12:09 modules.ieee1394map -rw-r--r-- 1 root root 730 2007-01-21 12:09 modules.inputmap -rw-r--r-- 1 root root 18143 2007-01-21 12:09 modules.isapnpmap -rw-r--r-- 1 root root 74 2007-01-21 12:09 modules.ofmap -rw-r--r-- 1 root root 214495 2007-01-21 12:09 modules.pcimap -rw-r--r-- 1 root root 1135 2007-01-21 12:09 modules.seriomap -rw-r--r-- 1 root root 120273 2007-01-21 12:09 modules.symbols -rw-r--r-- 1 root root 347709 2007-01-21 12:09 modules.usbmap lrwxrwxrwx 1 root root 23 2007-01-21 19:52 source -> /usr/src/linux-2.6.19.2 |
##
|
#ping ltsp0
PING ltsp0.unix.nt (192.168.15.244) 56(84) bytes of data. 64 bytes from ltsp0.unix.nt (192.168.15.244): icmp_seq=1 ttl=64 time=3.90 ms 64 bytes from ltsp0.unix.nt (192.168.15.244): icmp_seq=2 ttl=64 time=0.205 ms --- ltsp0.unix.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.205/2.057/3.909/1.852 ms |
#rsync -auv /mnt/opt/ltsp/i386/lib/modules/2.6.19.2/ ltsp0:/opt/l
![]() sp/i386/lib/modules/2.6.19.2/ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: POSSIBLE DNS SPOOFING DETECTED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ The RSA host key for ltsp0 has changed, and the key for the according IP address 192.168.15.244 has a different value. This could either mean that DNS SPOOFING is happening or the IP address for the host and its host key have changed at the same time. Offending key for IP in /root/.ssh/known_hosts:11 ... It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is b8:ea:41:4f:91:d5:03:2d:1a:76:e3:32:bb:27:31:34. Please contact your system administrator. Add correct host key in /root/.ssh/known_hosts to get rid of this message. Offending key in /root/.ssh/known_hosts:14 RSA host key for ltsp0 has changed and you have requested strict checking. Host key verification failed. rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: unexplained error (code 255) at io.c(454) [sender=2.6.9] |
#vim .ssh/known_hosts
|
#vim .ssh/known_hosts
14d13 < |1|WzBWUOWKqQDkgzlUM23ELLdXGkY=|V6rocleaJ6jVCvOG6DPKW8M+VcI= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAsZTrLwPzl1ZynXG4Bg3fa5wz+zZj0tqhpEL4qyDY1jDc/Wk7lVNcdchAwq85gk14iC5Wwvh///AmTxcFQtZEocqanBh15rvRhXWIrUjfLzfLXAywVsSwoiFRwW7BlcA6mCu204VHxM4Kr6qFXLMG0jiT0uRflgR4++vITmtCJp2mYvxK51SdefPgfyd8yCBxQREuz0lAb4OaRLux8S0WUVwo2iJqjMos8SK+0SCdy8GZqhFj3/Fch/gVkCW8vPn86rGtiTVMtW4p+uTcCLjxpqgKWGX+2/OUmwctH18CV/0n0uKda6yqMs542Y0cv1sJW7qOljzvtO6MBMkBLoQxEQ== |
#scp /mnt/opt/ltsp/i386/boot/
![]() /mnt/opt/ltsp/i386/boot/config-2.6.18-3-486 /mnt/opt/ltsp/i386/boot/initrd.img /mnt/opt/ltsp/i386/boot/initrd.img-2.6.18-3-486 /mnt/opt/ltsp/i386/boot/nbi.img /mnt/opt/ltsp/i386/boot/nbi.img-2.6.18-3-486 /mnt/opt/ltsp/i386/boot/pxelinux.0 /mnt/opt/ltsp/i386/boot/pxelinux.cfg/ /mnt/opt/ltsp/i386/boot/System.map-2.6.18-3-486 /mnt/opt/ltsp/i386/boot/vmlinuz /mnt/opt/ltsp/i386/boot/vmlinuz-2.6.18-3-486 |
#scp /mnt/opt/ltsp/i386/var/lib/
![]() /mnt/opt/ltsp/i386/var/lib/apt/ /mnt/opt/ltsp/i386/var/lib/aptitude/ /mnt/opt/ltsp/i386/var/lib/defoma/ /mnt/opt/ltsp/i386/var/lib/dhcp3/ /mnt/opt/ltsp/i386/var/lib/discover/ /mnt/opt/ltsp/i386/var/lib/dpkg/ /mnt/opt/ltsp/i386/var/lib/gconf/ /mnt/opt/ltsp/i386/var/lib/gdm/ /mnt/opt/ltsp/i386/var/lib/initramfs-tools/ /mnt/opt/ltsp/i386/var/lib/initscripts/ /mnt/opt/ltsp/i386/var/lib/ltsp-client-setup/ /mnt/opt/ltsp/i386/var/lib/misc/ /mnt/opt/ltsp/i386/var/lib/python-support/ /mnt/opt/ltsp/i386/var/lib/ucf/ /mnt/opt/ltsp/i386/var/lib/urandom/ /mnt/opt/ltsp/i386/var/lib/vim/ /mnt/opt/ltsp/i386/var/lib/x11/ /mnt/opt/ltsp/i386/var/lib/xkb/ |
#scp /mnt/var/lib/tftpboot/ltsp/i386/
![]() /mnt/var/lib/tftpboot/ltsp/i386/boot.msg /mnt/var/lib/tftpboot/ltsp/i386/config-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/initrd.img /mnt/var/lib/tftpboot/ltsp/i386/initrd.img-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/logo.16_1 /mnt/var/lib/tftpboot/ltsp/i386/nbi.img /mnt/var/lib/tftpboot/ltsp/i386/nbi.img-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/pxelinux.0 /mnt/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/ /mnt/var/lib/tftpboot/ltsp/i386/System.map-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz-2.4.34.lan /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz-2.6.19.2 |
#scp /mnt/var/lib/tftpboot/ltsp/i386/
/mnt/var/lib/tftpboot/ltsp/i386/boot.msg /mnt/var/lib/tftpboot/ltsp/i386/config-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/initrd.img /mnt/var/lib/tftpboot/ltsp/i386/initrd.img-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/logo.16_1 /mnt/var/lib/tftpboot/ltsp/i386/nbi.img /mnt/var/lib/tftpboot/ltsp/i386/nbi.img-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/pxelinux.0 /mnt/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/ /mnt/var/lib/tftpboot/ltsp/i386/System.map-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz-2.4.34.lan /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz-2.6.18-3-486 /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz-2.6.19.2 |
#scp /mnt/var/lib/tftpboot/ltsp/i386/vmlinuz-2.6.19.2 ltsp0:/var/
ib/tftpboot/ltsp/i386/ Warning: the RSA host key for 'ltsp0' differs from the key for the IP address '192.168.15.244' Offending key for IP in /root/.ssh/known_hosts:11 Matching host key in /root/.ssh/known_hosts:14 Are you sure you want to continue connecting (yes/no)? yes root@ltsp0's password: vmlinuz-2.6.19.2 100% 1682KB 1.6MB/s 00:00 |
#ls -l /mnt/var/lib/tftpboot/
total 4 drwxr-xr-x 3 root root 4096 2007-01-20 22:30 ltsp |
#ls -l /mnt/var/lib/tftpboot/ltsp/i386/
total 12508 -rw-r--r-- 1 root root 202 2007-01-21 21:48 boot.msg -rw-r--r-- 1 root root 72400 2006-12-04 17:52 config-2.6.18-3-486 lrwxrwxrwx 1 root root 23 2007-01-20 22:30 initrd.img -> initrd.img-2.6.18-3-486 -rw-r--r-- 1 root root 3083185 2007-01-20 22:30 initrd.img-2.6.18-3-486 -rw-r--r-- 1 root root 9519 2007-01-21 19:44 logo.16_1 lrwxrwxrwx 1 root root 20 2007-01-20 22:30 nbi.img -> nbi.img-2.6.18-3-486 -rw-r--r-- 1 root root 4307968 2007-01-20 22:30 nbi.img-2.6.18-3-486 -rw-r--r-- 1 root root 13324 2007-01-20 22:30 pxelinux.0 drwxr-xr-x 2 root root 4096 2007-01-25 16:17 pxelinux.cfg -rw-r--r-- 1 root root 714765 2006-12-05 00:21 System.map-2.6.18-3-486 lrwxrwxrwx 1 root root 20 2007-01-20 22:30 vmlinuz -> vmlinuz-2.6.18-3-486 -rw-r--r-- 1 root root 1605403 2007-01-21 19:45 vmlinuz-2.4.34.lan -rw-r--r-- 1 root root 1218196 2006-12-05 00:21 vmlinuz-2.6.18-3-486 -rw-r--r-- 1 root root 1722162 2007-01-21 19:45 vmlinuz-2.6.19.2 |
#scp /mnt/var/lib/tftpboot/ltsp/i386/logo.16_1 ltsp0:/var/lib/tft
boot/ltsp/i386/ Warning: the RSA host key for 'ltsp0' differs from the key for the IP address '192.168.15.244' Offending key for IP in /root/.ssh/known_hosts:11 Matching host key in /root/.ssh/known_hosts:14 Are you sure you want to continue connecting (yes/no)? yesa root@ltsp0's password: logo.16_1 100% 9519 9.3KB/s 00:00 |
#scp /mnt/var/lib/tftpboot/ltsp/i386/boot.msg ltsp0:/var/lib/tft
boot/ltsp/i386/ Warning: the RSA host key for 'ltsp0' differs from the key for the IP address '192.168.15.244' Offending key for IP in /root/.ssh/known_hosts:11 Matching host key in /root/.ssh/known_hosts:14 Are you sure you want to continue connecting (yes/no)? yes root@ltsp0's password: boot.msg 100% 202 0.2KB/s 00:00 |
#scp /mnt/var/lib/tftpboot/ltsp/i386/boot.msg ltsp0:/var/lib/tft
![]() |
#vim /mnt/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default
|
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 699 1 r----- 4187.8 ltsp01 28 256 1 -b---- 205.0 vnc0 7 800 1 -b---- 3166.9 |
#xm console ltsp01
Fetched 374kB in 5s (64.7kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously deselected package grub. (Reading database ... 19029 files and directories currently installed.) Unpacking grub (from .../archives/grub_0.97-21_i386.deb) ... Setting up grub (0.97-21) ... ltsp0:/# exit ltsp0:~# logout Debian GNU/Linux 4.0 ltsp0 tty1 |
#df -h
![]() Filesystem Size Used Avail Use% Mounted on /dev/sda1 19G 16G 2.2G 88% / udev 10M 64K 10M 1% /dev devshm 944M 0 944M 0% /dev/shm /dev/mapper/NAS1-ISO 22G 18G 2.8G 87% /data/ISO /dev/mapper/NAS0-ltsp0 9.9G 3.2G 6.2G 35% /mnt |
#ls -l /boot/vmlinuz-2.6.19.2
![]() vmlinuz-2.6.19.2 vmlinuz-2.6.19.2.noNFS.old vmlinuz-2.6.19.2.noNFS |
#ls -l /boot/vmlinuz-2.6.19.2.noNFS
-rw-r--r-- 1 root root 1753024 2007-01-22 15:27 /boot/vmlinuz-2.6.19.2.noNFS |
#ssh xen2
root@xen2's password: Last login: Fri Jan 26 16:46:05 2007 from 192.168.15.254 Linux xen2.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=9116; pidfile=/root/.lilalo/l3-agent.pid |
#ls -l /boot/initrd.img-2.6.19.2.noNFS
-rw-r--r-- 1 root root 4512197 2007-01-22 15:28 /boot/initrd.img-2.6.19.2.noNFS |
#ls -l /lib/modules/2.6.19.2.noNFS/
![]() |
#exit
Connection to xen2 closed. |
#xm console ltsp01
Debian GNU/Linux 4.0 ltsp0 tty1 ltsp0 login: root Password: Last login: Fri Jan 26 14:06:01 2007 on tty1 Linux ltsp0 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. ... Restarting OpenBSD Secure Shell server: sshd. ltsp0:/# ltsp0:/# ltsp0:/# exit ltsp0:~# logout Debian GNU/Linux 4.0 ltsp0 tty1 ltsp0 login: Debian GNU/Linux 4.0 ltsp0 tty1 ltsp0 login: Debian GNU/Linux 4.0 ltsp0 tty1 |
#cat /boot/grub/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-doc/. ## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is the default if the command is not used. # # You can specify 'saved' instead of a number. In this case, the default entry # is the entry saved with the command 'savedefault'. ... root (hd0,0) kernel /boot/vmlinuz-2.6.17-2-686 root=/dev/sda1 ro initrd /boot/initrd.img-2.6.17-2-686 savedefault title Debian GNU/Linux, kernel 2.6.17-2-686 (single-user mode) root (hd0,0) kernel /boot/vmlinuz-2.6.17-2-686 root=/dev/sda1 ro single initrd /boot/initrd.img-2.6.17-2-686 savedefault ### END DEBIAN AUTOMAGIC KERNELS LIST |
#q!
![]() bash: q!: command not found |
#cat /etc/fstab
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda2 none swap sw 0 0 /dev/hde /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 |
#mkdir /mnt/lib/modules/2.6.18-3-xen-686
![]() |
#chroot /mnt
![]() openpty failed Terminated |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 699 1 r----- 4402.6 ltsp01 28 256 1 -b---- 260.6 vnc0 7 800 1 -b---- 3198.1 |
#xm destroy ltsp01
|
#xm create ltsp0
![]() Using config file "/etc/xen/ltsp0". Error: Device 769 (vbd) could not be connected. Device /dev/NAS0/ltsp0 is mounted in the privileged domain, and so cannot be mounted by a guest. |
# menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-doc/. ## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is the default if the command is not used. # # You can specify 'saved' instead of a number. In this case, the default entry # is the entry saved with the command 'savedefault'. # WARNING: If you are using dmraid do not change this entry to 'saved' or your # array will desync and will not let you boot your system. default 0 ## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 5 # Pretty colours color cyan/blue white/blue ## password ['--md5'] passwd # If used in the first section of a menu file, disable all interactive editing # control (menu entry editor and command-line) and entries protected by the # command 'lock' # e.g. password topsecret # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/ # password topsecret # # examples # # title Windows 95/98/NT/2000 # root (hd0,0) # makeactive # chainloader +1 # # title Linux # root (hd0,1) # kernel /vmlinuz root=/dev/hda2 ro # # # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST ### BEGIN AUTOMAGIC KERNELS LIST ## lines between the AUTOMAGIC KERNELS LIST markers will be modified ## by the debian update-grub script except for the default options below ## DO NOT UNCOMMENT THEM, Just edit them to your needs ## ## Start Default Options ## ## default kernel options ## default kernel options for automagic boot options ## If you want special options for specific kernels use kopt_x_y_z ## where x.y.z is kernel version. Minor versions can be omitted. ## e.g. kopt=root=/dev/hda1 ro ## kopt_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # kopt=root=/dev/sda1 ro ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,0) ## should update-grub create alternative automagic boot options ## e.g. alternative=true ## alternative=false # alternative=true ## should update-grub lock alternative automagic boot options ## e.g. lockalternative=true ## lockalternative=false # lockalternative=false ## additional options to use with the default boot option, but not with the ## alternatives ## e.g. defoptions=vga=791 resume=/dev/hda5 # defoptions= ## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false ## Xen hypervisor options to use with the default Xen boot option # xenhopt= ## Xen Linux kernel options to use with the default Xen boot option # xenkopt=console=tty0 ## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(single-user) single # altoptions=(single-user mode) single ## controls how many kernels should be put into the menu.lst ## only counts the first occurence of a kernel, not the ## alternative kernel options ## e.g. howmany=all ## howmany=7 # howmany=all ## should update-grub create memtest86 boot option ## e.g. memtest86=true ## memtest86=false # memtest86=true ## should update-grub adjust the value of the default booted system ## can be true or false # updatedefaultentry=false ## ## End Default Options ## title Xen 3.0.3-1-i386 / Debian GNU/Linux, kernel 2.6.18-3-xen-686 root (hd0,0) kernel /boot/xen-3.0.3-1-i386.gz module /boot/vmlinuz-2.6.18-3-xen-686 root=/dev/sda1 ro console=tty0 module /boot/initrd.img-2.6.18-3-xen-686 savedefault title Debian GNU/Linux, kernel 2.6.17-2-686 root (hd0,0) kernel /boot/vmlinuz-2.6.17-2-686 root=/dev/sda1 ro initrd /boot/initrd.img-2.6.17-2-686 savedefault title Debian GNU/Linux, kernel 2.6.17-2-686 (single-user mode) root (hd0,0) kernel /boot/vmlinuz-2.6.17-2-686 root=/dev/sda1 ro single initrd /boot/initrd.img-2.6.17-2-686 savedefault ### END DEBIAN AUTOMAGIC KERNELS LIST
#deb file:/ftp/pub DEBS/ #deb http://debian.org.ua/debian unstable main contrib non-free deb http://192.168.15.251:9999/debian testing main contrib non-free
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda2 none swap sw 0 0 /dev/hde /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Время первой команды журнала | 15:12:44 2007- 1-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:30:09 2007- 1-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 8.91 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.61 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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