/l3/users/eb/2009/linux11/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 :47 :48 :49 :50 :51 :52 :53 :54 :55 :56 :57 :58 :59 :60 :61 :62 :63 :64 :65 :66 :67 :68 :69 :70 :71 :72 :73 |
|
#tar -fz l1-linux-v1.2.40.0.tar.gz
tar: Вы должны указать одну из опций `-Acdtrux' Попробуйте `tar --help' или `tar --usage' для получения дополнительной информации. |
#tar -vfz l1-linux-v1.2.40.0.tar.gz
tar: Вы должны указать одну из опций `-Acdtrux' Попробуйте `tar --help' или `tar --usage' для получения дополнительной информации. |
#tar -vz l1-linux-v1.2.40.0.tar.gz
tar: Вы должны указать одну из опций `-Acdtrux' Попробуйте `tar --help' или `tar --usage' для получения дополнительной информации. |
#tar vzf l1-linux-v1.2.40.0.tar.gz
tar: Вы должны указать одну из опций `-Acdtrux' Попробуйте `tar --help' или `tar --usage' для получения дополнительной информации. |
#ls -l
итого 540 -rw-r--r-- 1 root root 18964 Май 27 18:14 1_11.txt -rw-r--r-- 1 root root 27887 Май 28 18:19 2_11.txt -rw-r--r-- 1 root root 26289 Май 30 16:27 3_11.txt -rw-r--r-- 1 root root 26713 Июн 2 18:40 4_11.txt drwxr-xr-x 2 root root 4096 Июн 3 11:52 bin -rw-r--r-- 1 root root 385 Май 27 16:10 ~.cabberrc -rwxr-xr-x 1 root root 96 Май 30 18:21 co_fo -rwxr-xr-x 1 root root 273 Май 28 14:50 create_user -rwxr-xr-x 1 root root 115 Май 28 14:46 create_users drwxr-xr-x 2 root root 4096 Июн 5 11:46 downl drwxr-xr-x 3 root root 4096 Мар 6 2010 l1-linux-v1.2.40.0 -rwxr-xr-x 1 root root 86013 Июн 5 19:39 l1-linux-v1.2.40.0.tar.gz drwx------ 2 root root 4096 Июн 4 18:44 Mail -rw-r--r-- 1 root root 4737 Май 29 10:05 screen.dot -rw-r--r-- 1 root root 271894 Май 29 10:08 screen.png -rw------- 1 root root 27392 Июн 5 15:13 sent -rwxr-xr-x 1 root root 95 Июн 3 11:05 test -rw-r--r-- 1 root root 1183 Май 28 19:00 t.t |
#cd l1-linux-v1.2.40.0/
|
#ls
atl1.7 atl1.spec copying ldistrib.txt readme release_note.txt src |
#cd src
|
#make install
make -C /lib/modules/2.6.29-2-686/build SUBDIRS=/root/l1-linux-v1.2.40.0/src modules make[1]: Entering directory `/usr/src/linux-headers-2.6.29-2-686' /usr/src/linux-headers-2.6.29-2-common/scripts/Makefile.build:46: *** CFLAGS was changed in "/root/l1-linux-v1.2.40.0/src/Makefile". Fix it to use EXTRA_CFLAGS. Останов. make[3]: *** [_module_/root/l1-linux-v1.2.40.0/src] Ошибка 2 make[2]: *** [sub-make] Ошибка 2 make[1]: *** [all] Ошибка 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.29-2-686' make: *** [default] Ошибка 2 |
#debmod at
at_ethtool.c at.h at_hw.c at_hw.h at_main.c at_osdep.h at_param.c |
#modprobe at
at1700 at76_usb aten ati-agp ati_remote2 atl1e atm atmel_pci atxp1 at24 ata_generic ath5k atiixp atl1 atl2 atmel atmtcp aty128fb at25 ata_piix ath9k ati_remote atl1c atlas_btns atmel_cs atp870u atyfb |
#modprobe atl
atl1 atl1c atl1e atl2 atlas_btns |
#modprobe atl1
|
#ls
at_ethtool.c at_hw.c at_main.c at_param.c kcompat_ethtool.c Makefile at.h at_hw.h at_osdep.h kcompat.c kcompat.h Module.symvers |
#make
make -C /lib/modules/2.6.29-2-686/build SUBDIRS=/root/l1-linux-v1.2.40.0/src modules make[1]: Entering directory `/usr/src/linux-headers-2.6.29-2-686' /usr/src/linux-headers-2.6.29-2-common/scripts/Makefile.build:46: *** CFLAGS was changed in "/root/l1-linux-v1.2.40.0/src/Makefile". Fix it to use EXTRA_CFLAGS. Останов. make[3]: *** [_module_/root/l1-linux-v1.2.40.0/src] Ошибка 2 make[2]: *** [sub-make] Ошибка 2 make[1]: *** [all] Ошибка 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.29-2-686' make: *** [default] Ошибка 2 |
#less Makefile
|
#make install
make -C /lib/modules/2.6.29-2-686/build SUBDIRS=/root/l1-linux-v1.2.40.0/src modules make[1]: Entering directory `/usr/src/linux-headers-2.6.29-2-686' /usr/src/linux-headers-2.6.29-2-common/scripts/Makefile.build:46: *** CFLAGS was changed in "/root/l1-linux-v1.2.40.0/src/Makefile". Fix it to use EXTRA_CFLAGS. Останов. make[3]: *** [_module_/root/l1-linux-v1.2.40.0/src] Ошибка 2 make[2]: *** [sub-make] Ошибка 2 make[1]: *** [all] Ошибка 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.29-2-686' make: *** [default] Ошибка 2 |
#man depmod
|
#depmod -a 2.6.18-6-xen-686
|
#init 6
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:1b:fc:7d:bc:f5 inet addr:192.168.15.11 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::21b:fcff:fe7d:bcf5/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:9 errors:0 dropped:0 overruns:0 carrier:2 collisions:0 txqueuelen:1000 RX bytes:1819 (1.7 KiB) TX bytes:695 (695.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:91 errors:0 dropped:0 overruns:0 frame:0 TX packets:91 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8872 (8.6 KiB) TX bytes:8872 (8.6 KiB) |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 3911 2 r----- 24.0 |
#ls /usr/share/doc/xen-
xen-hypervisor-3.0.3-1-i386-pae/ xen-utils-3.0.3-1/ xen-hypervisor-3.2-1-i386/ xen-utils-3.2-1/ xen-linux-system-2.6.18-6-xen-686/ xen-utils-common/ |
#ls /usr/share/doc/xen
xen-hypervisor-3.0.3-1-i386-pae/ xen-utils-3.0.3-1/ xen-hypervisor-3.2-1-i386/ xen-utils-3.2-1/ xen-linux-system-2.6.18-6-xen-686/ xen-utils-common/ xenstore-utils/ |
#ls /usr/share/doc/xen-utils-
xen-utils-3.0.3-1/ xen-utils-3.2-1/ xen-utils-common/ |
#ls /usr/share/doc/xen-utils-common/
changelog.Debian.gz copyright examples |
#zcat /usr/share/doc/xen-utils-common/examples/xmexample1.gz | grep -v ^# | grep -vx '' > /etc/xen/dom1
|
#vi /etc/xen/dom1
--- /tmp/l3-saved-3672.27240.8608 2009-06-05 19:51:18.000000000 +0300 +++ /etc/xen/dom1 2009-06-05 19:52:47.000000000 +0300 @@ -1,4 +1,5 @@ kernel = "/boot/vmlinuz-2.6.10-xenU" +ramdisk="/boot/initrd.img-2.6.18-6-xen-686" memory = 64 name = "ExampleDomain" vif = [ '' ] |
#xm create dom1
Using config file "/etc/xen/dom1". Error: Kernel image does not exist: /boot/vmlinuz-2.6.10-xenU |
#vi /etc/xen/dom1
--- /tmp/l3-saved-3672.9401.30723 2009-06-05 19:53:12.000000000 +0300 +++ /etc/xen/dom1 2009-06-05 19:55:07.000000000 +0300 @@ -1,8 +1,9 @@ -kernel = "/boot/vmlinuz-2.6.10-xenU" +kernel = "/boot/vmlinuz-2.6.18-6-xen-686" + ramdisk="/boot/initrd.img-2.6.18-6-xen-686" memory = 64 name = "ExampleDomain" vif = [ '' ] -disk = [ 'phy:hda1,hda1,w' ] +disk = [ 'phy:sda3,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#cat .
./ .bash_profile .debtags/ .gnome2/ .joe_state .lilalo/ .rnd .ssh-agent .vimrc ../ .bashrc .fvwm/ .gnome2_private/ .l3rc .muttrc .screenrc .swp .Xauthority .aptitude/ .cabberrc .gconf/ .gnupg/ .lesshst .primer_bashrc .sendxmpprc .vim/ .bash_history .dbus/ .gconfd/ .gqview/ .licq/ .profile .ssh/ .viminfo |
#cat .bash
.bash_history .bash_profile .bashrc |
#cat .bash_
.bash_history .bash_profile |
#cat .bash_history
for i in {12} ; do echo spam | mutt -s SPAMMMM user@class$i.unix.nt ; done for i in {12} ; do tail -f /var/log/syslog echo spam | mutt -s SPAMMMM user@class12.unix.nt tail -f /var/log/syslog echo spam | mutt -s SPAMMMM user@class12.unix.nt tail -f /var/log/syslog bg fg echo spam | mutt -s SPAMMMM user@class12.unix.nt ... modprobe atl1 ls make less Makefile make make install make install BUILD_KERNEL=2.6.18-6-xen-686 man depmod depmod -a 2.6.18-6-xen-686 init 6 |
#rsync -a --exclude=/{dev,proc,sys,mnt} / /mnt/
^Crsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(544) [sender=3.0.5] rsync: writefd_unbuffered failed to write 97 bytes [generator]: Broken pipe (32) |
#cd /mnt
|
#ls
bin boot deb etc home initrd.img lib logger lost+found media old opt root sbin selinux srv tmp usr var vmlinuz |
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) rootfs on / type rootfs (rw) |
#rm -R /mnt/*
|
#ls
|
#ls
|
#mount /dev/sda3 /mnt
|
#ls
|
#mount /dev/sda3 /mnt
|
#ls /mnt
bin dev initrd.img lost+found old root srv usr boot etc lib media opt sbin sys var deb home logger mnt proc selinux tmp vmlinuz |
#rsync -a --exclude=/{dev,proc,sys,mnt} / /mnt/
|
#umount /mnt
|
#cd /etc/xen/
|
#ls
dom1 xend-config.sxp xend-pci-permissive.sxp scripts xend-config-xenapi.sxp xend-pci-quirks.sxp |
#cat dom1
kernel = "/boot/vmlinuz-2.6.18-6-xen-686" ramdisk="/boot/initrd.img-2.6.18-6-xen-686" memory = 64 name = "ExampleDomain" vif = [ '' ] disk = [ 'phy:sda3,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#cat .bash_history
cat: .bash_history: Нет такого файла или каталога |
#apt-get up
update upgrade |
#apt-get up
update upgrade |
#apt-get update
В кеше http://10.0.35.1 lenny Release.gpg В кеше http://10.0.35.1 lenny/main Translation-ru В кеше http://10.0.35.1 sid Release.gpg В кеше http://10.0.35.1 sid/main Translation-ru В кеше http://10.0.35.1 etch Release.gpg Игн http://10.0.35.1 etch/main Translation-ru В кеше http://10.0.35.1 lenny Release В кеше http://10.0.35.1 sid Release В кеше http://10.0.35.1 etch Release Игн http://10.0.35.1 lenny/main Packages/DiffIndex Игн http://10.0.35.1 sid/main Packages/DiffIndex Игн http://10.0.35.1 etch/main Packages/DiffIndex Игн http://10.0.35.1 lenny/main Packages Игн http://10.0.35.1 sid/main Packages Игн http://10.0.35.1 etch/main Packages В кеше http://10.0.35.1 lenny/main Packages В кеше http://10.0.35.1 sid/main Packages В кеше http://10.0.35.1 etch/main Packages Чтение списков пакетов... Готово |
#scp /root/
/root/1_11.txt /root/bin/ /root/create_users /root/Mail/ /root/test /root/2_11.txt /root/~.cabberrc /root/downl/ /root/screen.dot /root/t.t /root/3_11.txt /root/co_fo /root/l1-linux-v1.2.40.0/ /root/screen.png /root/4_11.txt /root/create_user /root/l1-linux-v1.2.40.0.tar.gz /root/sent |
#scp /root/l1-linux-v1.2.40.0.tar.gz 192.168.15.2:/root/
l1-linux-v1.2.40.0.tar.gz 100% 84KB 84.0KB/s 00:00 |
#apt-cache search 2.6.29 xen
linux-image-2.6.29-2-686-bigmem - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4 |
#apt-cache search 2.6 xen
aufs-modules-2.6-xen-686 - Stackable unification filesystem for Linux 2.6 on i686 aufs-modules-2.6.26-1-xen-686 - Stackable unification filesystem for Linux 2.6.26 on i686 aufs-modules-2.6.26-2-xen-686 - Stackable unification filesystem for Linux 2.6.26 on i686 drbd8-modules-2.6-xen-686 - RAID 1 over TCP/IP for Linux 2.6 on i686 drbd8-modules-2.6.26-1-xen-686 - RAID 1 over TCP/IP for Linux 2.6.26 on i686 drbd8-modules-2.6.26-2-xen-686 - RAID 1 over TCP/IP for Linux 2.6.26 on i686 iscsitarget-modules-2.6-xen-686 - iSCSI Enterprise Target for Linux 2.6 on i686 iscsitarget-modules-2.6.26-1-xen-686 - iSCSI Enterprise Target for Linux 2.6.26 on i686 iscsitarget-modules-2.6.26-2-xen-686 - iSCSI Enterprise Target for Linux 2.6.26 on i686 linux-headers-2.6-xen-686 - Header files for Linux 2.6-xen-686 ... loop-aes-modules-2.6.18-6-xen-686 - loop-AES encryption modules for Linux 2.6.18 on i686 loop-aes-modules-2.6.18-6-xen-vserver-686 - loop-AES encryption modules for Linux 2.6.18 on i686 redhat-cluster-modules-2.6-xen-vserver-686 - Redhat Cluster infrastructure modules for Linux 2.6 on i686 redhat-cluster-modules-2.6.18-6-xen-686 - Redhat Cluster infrastructure modules for Linux 2.6.18 on i686 redhat-cluster-modules-2.6.18-6-xen-vserver-686 - Redhat Cluster infrastructure modules for Linux 2.6.18 on i686 squashfs-modules-2.6-xen-vserver-686 - Squash filesystem modules for Linux 2.6 on i686 squashfs-modules-2.6.18-6-xen-686 - Squash filesystem modules for Linux 2.6.18 on i686 squashfs-modules-2.6.18-6-xen-vserver-686 - Squash filesystem modules for Linux 2.6.18 on i686 xen-linux-system-2.6.18-6-xen-686 - XEN system with Linux 2.6.18 image on i686 xen-linux-system-2.6.18-6-xen-vserver-686 - XEN system with Linux 2.6.18 image on i686 |
#umount -a
umount: /: device is busy umount: /dev: device is busy У вас есть новая почта в /var/mail/root |
#vi /boot/grub/menu.lst
--- /tmp/l3-saved-20823.10027.9708 2009-06-06 09:57:25.000000000 +0300 +++ /boot/grub/menu.lst 2009-06-06 09:58:29.000000000 +0300 @@ -5,8 +5,8 @@ title Xen 3.2.1 manual edit / Debian GNU/Linux, kernel 2.6.26-6-xen-686 root (hd0,0) kernel /boot/xen-3.2-1-i386.gz -module /boot/vmlinuz-2.6.26-2-xen-686 root=/dev/md1 ro console=tty0 -module /boot/nitrd.img-2.6.26-2-xen-686 +module /boot/vmlinuz-2.6.26-2-xen-686 root=/dev/md1 ro acpi=off console=tty0 +module /boot/initrd.img-2.6.26-2-xen-686 title GNU/Linux(2.6.29_md1) root (hd0,0) |
#init 6
|
#vi /boot/grub/menu.lst
--- /tmp/l3-saved-3368.2571.15065 2009-06-06 10:04:22.000000000 +0300 +++ /boot/grub/menu.lst 2009-06-06 10:06:32.000000000 +0300 @@ -1,12 +1,17 @@ default 0 timeout 5 -password --md5 $1$STF23/$p9t/k1PyPU/mDDax5OxJK0 +#password --md5 $1$STF23/$p9t/k1PyPU/mDDax5OxJK0 title Xen 3.2.1 manual edit / Debian GNU/Linux, kernel 2.6.26-6-xen-686 root (hd0,0) +#kernel /boot/xen-3.2-1-i386.gz +#module /boot/vmlinuz-2.6.26-2-xen-686 root=/dev/md1 ro acpi=off console=tty0 +#module /boot/initrd.img-2.6.26-2-xen-686 + kernel /boot/xen-3.2-1-i386.gz -module /boot/vmlinuz-2.6.26-2-xen-686 root=/dev/md1 ro acpi=off console=tty0 -module /boot/initrd.img-2.6.26-2-xen-686 +module /boot/vmlinuz-2.6.18-6-xen-686 root=/dev/md1 ro acpi=off console=tty0 +module /boot/initrd.img-2.6.18-6-xen-686 + title GNU/Linux(2.6.29_md1) root (hd0,0) |
#ls -l /boot
итого 37828 -rw-r--r-- 1 root root 67139 Дек 27 16:23 config-2.6.18-6-xen-686 -rw-r--r-- 1 root root 86119 Мар 26 10:33 config-2.6.26-2-xen-686 -rw-r--r-- 1 root root 101137 Май 17 23:24 config-2.6.29-2-686 drwxr-xr-x 2 root root 4096 Июн 6 10:04 grub -rw-r--r-- 1 root root 6934896 Июн 5 17:07 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 8061277 Июн 5 18:10 initrd.img-2.6.26-2-xen-686 -rw-r--r-- 1 root root 8298292 Июн 1 10:05 initrd.img-2.6.29-2-686 -rw-r--r-- 1 root root 7288784 Май 30 11:04 initrd.img-2.6.29-2-686.bak -rw-r--r-- 1 root root 732729 Дек 27 16:23 System.map-2.6.18-6-xen-686 -rw-r--r-- 1 root root 906178 Мар 26 10:33 System.map-2.6.26-2-xen-686 -rw-r--r-- 1 root root 1055639 Май 17 23:24 System.map-2.6.29-2-686 -rw-r--r-- 1 root root 1245899 Дек 27 16:22 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1485329 Мар 26 10:32 vmlinuz-2.6.26-2-xen-686 -rw-r--r-- 1 root root 1706928 Май 17 23:23 vmlinuz-2.6.29-2-686 -rw-r--r-- 1 root root 259734 Окт 23 2007 xen-3.0.3-1-i386-pae.gz -rw-r--r-- 1 root root 376094 Июн 28 2008 xen-3.2-1-i386.gz |
#mount -a
mount: mount point /mnt/data does not exist mount: mount point /mnt/data2 does not exist mount: mount point /mnt/data3 does not exist mount: mount point /mnt/flashfat does not exist mount: mount point /mnt/flsext does not exist |
#uname 0a
uname: лишний операнд `0a' Попробуйте `uname --help' для получения более подробного описания. |
#uname -a
Linux linux11 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 UTC 2008 i686 GNU/Linux |
#ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data. 64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=54 time=33.4 ms --- ya.ru ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 33.457/33.457/33.457/0.000 ms |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 3911 2 r----- 176.2 |
#xm create dom1
Using config file "/etc/xen/dom1". Error: Device 0 (vif) could not be connected. Could not find bridge, and none was specified |
#uname -a
Linux linux11 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 GNU/Linux |
#cd /media
|
#ls
1_11.txt 2_11.txt 3_11.txt 4_11.txt |
#cd ..
|
#cd mnt
|
#ls
|
#ls -a
. .. |
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) rootfs on / type rootfs (rw) |
#cd ..
|
#ls /dev/sdc*
/dev/sdc /dev/sdc1 /dev/sdc2 |
#mount /dev/sdc2 /mnt
|
#ls /mnt
bin etc lib mnt root srv usr boot home lost+found opt sbin sys var dev initrd.img media proc selinux tmp vmlinuz |
#chroot mnt
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ... Получено:8 http://10.0.35.1 sid/main Packages [7776kB] Получено:9 http://10.0.35.1 etch/main Packages [5620kB] Получено:10 http://10.0.35.1 lenny/main Packages [6924kB] Ош http://10.0.35.1 lenny/main Packages Ошибка записи - write (28 На устройстве кончилось место) Получено 21,1MБ за 29s (717kБ/c) W: Не удалось загрузить http://10.0.35.1:9999/debian/dists/lenny/main/binary-i386/Packages.gz Ошибка записи - write (28 На устройстве кончилось место) E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии linux11:/# exit exit |
#cd /user
bash: cd: /user: Нет такого файла или каталога |
#cd /
|
#ls
bin deb etc initrd.img logger media old proc sbin srv tmp var boot dev home lib lost+found mnt opt root selinux sys usr vmlinuz |
#cd home
|
#cd user
|
#ls
123.1.JPG asd Documents find-stderr Mail Pictures r.r Templates t.t VirtualBox-2.2.4-47978-Win.exe 123.JPG Desktop Download find-stdout Music Public sent test Videos |
#umount /mnt
|
#mount -t vfat /dev/sdc1 /mnt
|
#cp Vi
Videos/ VirtualBox-2.2.4-47978-Win.exe |
#cp VirtualBox-2.2.4-47978-Win.exe /mnt
|
#umount /mnt
|
#cd /etc/xen/scripts/
|
./ .bash_profile .debtags/ .gnome2/ .joe_state .lilalo/ .rnd .ssh-agent .vimrc ../ .bashrc .fvwm/ .gnome2_private/ .l3rc .muttrc .screenrc .swp .Xauthority .aptitude/ .cabberrc .gconf/ .gnupg/ .lesshst .primer_bashrc .sendxmpprc .vim/ .bash_history .dbus/ .gconfd/ .gqview/ .licq/ .profile .ssh/ .viminfo
.bash_history .bash_profile .bashrc
.bash_history .bash_profile
for i in {12} ; do echo spam | mutt -s SPAMMMM user@class$i.unix.nt ; done for i in {12} ; do tail -f /var/log/syslog echo spam | mutt -s SPAMMMM user@class12.unix.nt tail -f /var/log/syslog echo spam | mutt -s SPAMMMM user@class12.unix.nt tail -f /var/log/syslog bg fg echo spam | mutt -s SPAMMMM user@class12.unix.nt fg kill % echo spam | mutt -s YAROSI user@class12.unix.nt du -kh /etc du -kh /etc /home / jobs fg cat /proc/cpuinfo cat /proc/cpuinfo | grep vmx cat /proc/cpuinfo | grep wmx cat /proc/cpuinfo | grep vmx apt-cache search xen apt-cache search xen kernel cat /etc/apt/sources.list vi /etc/apt/sources.list apt-cache update apt-get update apt-cache search xen kernel apt-cache search 2.6.18 apt-cache search 2.6.18 xen apt-get install xen-linux-system-2.6.18-6-xen-686 apt-get install xen-utils-3.2-1 apt-get search xen utils apt-cache search xen utils vi /etc/apt/sources.list apt-get update apt-cache search xen utils apt-get install xen-utils-3.2-1 apt-cache search xen utils apt-cache search xen hypervi apt-get install xen-hypervisor-3.2-1 dpkg -l | grep xen-utils dpkg -r xen-utils-3.0.3-1 apt-get remove xen-utils-3.0.3-1 cat /boot/grub/menu.lst vi /boot/grub/menu.lst init 6 ssh 192.168.15.4 mutt e2lable /dev/md1 LAB e2label /dev/md1 LAB vi /boo/grub/menu.lst vi /boot/grub/menu.lst init 6 fdisk -l fdisk /dev/sda kpartx -a /dev/sda fdisk -l mkfs.ext3 /dev/sda3 partprobe mkfs.ext3 /dev/sda3 #rsync -a --exclude=/{dev,proc,sys} / mount /dev/sda3 /mnt #rsync -a --exclude=/{dev,proc,sys,mnt} / /mnt/ rsync -a --exclude=/{dev,proc,sys,mnt} / /mnt/ vi /boot/grub/menu.lst e2label /dev/sda3 LAB1 fdisk -l /dev/sda file /dev/sda3 file -l /dev/sda3 file -s /dev/sda3 cd /mnt mkdir dev proc sys mnt init 6 vi /etc/apt/sources.list apt-get update apt-cache search udev apt-get install udev apt-get install udev/etch apt-get update apt-get install udev/etch cat /etc/apt/sources.list apt-get install udev -t etch apt-get install -t etchudev apt-get install -t etch udev apt-get autoremove dpkg -l udev vi /etc/apt/sources.list apt-get update apt-get update vi /etc/apt/sources.list apt-get update apt-get install udev apt-cache search xen kernel vi /etc/apt/sources.list apt-get update apt-cache search xen kernel apt-get install linux-image-2.6.26-2-xen-686 vi /boot/grub/menu.lst init 6 vi /etc/init.d/udev reboot udevadm populate udevadm settle strace udevadm settle ping ya.ru strace udevadm settle udevadm settle strace udevadm settle udevadm settle strace udevadm settle cat /etc/host.conf cat /etc/hostname ifconfig ifconfig ifconfig ifconfig ifconfig ifconfig exit vi /etc/apt/sources.list apt-get update apt-cache search linux headers apt-get install linux-headers-2.6.18-6-xen-686 cd ~ ssh root@192.168.15.11 ls -l ~ ssh root@192.168.15.12 ls -l ~ ls -l tar fz l1-linux-v1.2.40.0.tar.gz tar -fz l1-linux-v1.2.40.0.tar.gz tar -vfz l1-linux-v1.2.40.0.tar.gz tar -vz l1-linux-v1.2.40.0.tar.gz tar vzf l1-linux-v1.2.40.0.tar.gz tar xfz l1-linux-v1.2.40.0.tar.gz ls -l cd l1-linux-v1.2.40.0/ ls cd src make install modprobe atl1 ls make less Makefile make make install make install BUILD_KERNEL=2.6.18-6-xen-686 man depmod depmod -a 2.6.18-6-xen-686 init 6
kernel = "/boot/vmlinuz-2.6.18-6-xen-686" ramdisk="/boot/initrd.img-2.6.18-6-xen-686" memory = 64 name = "ExampleDomain" vif = [ '' ] disk = [ 'phy:sda3,hda1,w' ] root = "/dev/hda1 ro" extra = "4"
Время первой команды журнала | 19:40:39 2009- 6- 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:30:04 2009- 6- 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 19.80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.34 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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