Журнал лабораторных работ

Содержание

Журнал

Четверг (01/25/07)

/dev/pts/3
12:36:07
#netstat -al
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 *:netbios-ssn           *:*                     LISTEN
tcp        0      0 *:sunrpc                *:*                     LISTEN
tcp        0      0 *:45808                 *:*                     LISTEN
tcp        0      0 *:auth                  *:*                     LISTEN
tcp        0      0 localhost:smtp          *:*                     LISTEN
tcp        0      0 *:microsoft-ds          *:*                     LISTEN
tcp        0      0 xen2.unix.nt:48819      chub.in:18030           TIME_WAIT
tcp        0      0 xen2.unix.nt:34675      chub.in:18030           TIME_WAIT
...
unix  3      [ ]         STREAM     CONNECTED     23165
unix  3      [ ]         STREAM     CONNECTED     23164
unix  2      [ ]         DGRAM                    6764
unix  3      [ ]         STREAM     CONNECTED     6162     /var/run/xenstored/socket
unix  3      [ ]         STREAM     CONNECTED     6161
unix  3      [ ]         STREAM     CONNECTED     6159     /var/run/xenstored/socket
unix  3      [ ]         STREAM     CONNECTED     6157
unix  2      [ ]         DGRAM                    6149
unix  2      [ ]         DGRAM                    5971
unix  2      [ ]         DGRAM                    5816
/dev/pts/1
12:36:09
#xm destroy 2003server1

12:36:16
#ls /
bin   dev   initrd      lib64       mnt   root     srv  usr      zen
boot  etc   initrd.img  lost+found  opt   sbin     sys  var
data  home  lib         media       proc  selinux  tmp  vmlinuz
12:36:21
#ls /data/
freebsd  iso  ISO
12:36:27
#ls /data/ISO/
lost+found          oes-linux-cd7.iso            windowsxp-pro-sp2.iso
oes-linux-cd10.iso  oes-linux-cd8.iso            zen
oes-linux-cd1.iso   oes-linux-cd9.iso            zen-comp1.iso
oes-linux-cd2.iso   remove                       zen-dm.iso
oes-linux-cd3.iso   suse-linux10.1-dvd.iso       zen-ln.iso
oes-linux-cd4.iso   suse-linux10-dvd.iso         zensuite-7-sp1.iso
oes-linux-cd5.iso   TC-Seminar-HP-materials.iso
oes-linux-cd6.iso   windows-server-2003.iso
12:36:29
#vim /etc/xen/2003server1
/dev/pts/3
12:36:53
#netstat -alt
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 *:netbios-ssn           *:*                     LISTEN
tcp        0      0 *:sunrpc                *:*                     LISTEN
tcp        0      0 *:45808                 *:*                     LISTEN
tcp        0      0 *:auth                  *:*                     LISTEN
tcp        0      0 localhost:smtp          *:*                     LISTEN
tcp        0      0 *:microsoft-ds          *:*                     LISTEN
tcp        0      0 xen2.unix.nt:34675      chub.in:18030           TIME_WAIT
tcp        0      0 xen2.unix.nt:34674      chub.in:18030           TIME_WAIT
tcp        0      0 xen2.unix.nt:34673      chub.in:18030           TIME_WAIT
tcp        0      0 xen2.unix.nt:34672      chub.in:18030           TIME_WAIT
tcp        0      0 xen2.unix.nt:34678      chub.in:18030           TIME_WAIT
tcp        0      0 xen2.unix.nt:34677      chub.in:18030           TIME_WAIT
tcp        0      0 xen2.unix.nt:34676      chub.in:18030           TIME_WAIT
tcp        0      0 xen2.unix.nt:34671      chub.in:18030           TIME_WAIT
tcp6       0      0 *:ssh                   *:*                     LISTEN
tcp6       0    256 xen2.unix.nt:ssh        vnc0.unix.nt:58167      ESTABLISHED
tcp6       0      0 xen2.unix.nt:ssh        linux.nt:53150          ESTABLISHED
/dev/pts/1
12:37:01
#ls -l /dev/NAS1/
итого 0
lrwxrwxrwx 1 root root 28 2007-01-25 12:14 2003server0 -> /dev/mapper/NAS1-2003server0
lrwxrwxrwx 1 root root 28 2007-01-25 12:14 2003server1 -> /dev/mapper/NAS1-2003server1
lrwxrwxrwx 1 root root 21 2007-01-25 12:14 deb0 -> /dev/mapper/NAS1-deb0
lrwxrwxrwx 1 root root 20 2007-01-25 12:14 ISO -> /dev/mapper/NAS1-ISO
lrwxrwxrwx 1 root root 22 2007-01-25 12:14 ltsp0 -> /dev/mapper/NAS1-ltsp0
lrwxrwxrwx 1 root root 21 2007-01-25 12:14 oes0 -> /dev/mapper/NAS1-oes0
lrwxrwxrwx 1 root root 21 2007-01-25 12:14 oes1 -> /dev/mapper/NAS1-oes1
lrwxrwxrwx 1 root root 22 2007-01-25 12:14 suse0 -> /dev/mapper/NAS1-suse0
lrwxrwxrwx 1 root root 23 2007-01-25 12:14 winxp0 -> /dev/mapper/NAS1-winxp0
12:37:08
#ls -l /dev/NAS1/ISO
lrwxrwxrwx 1 root root 20 2007-01-25 12:14 /dev/NAS1/ISO -> /dev/mapper/NAS1-ISO
12:37:12
#ls -l /dev/NAS1/ISO/
ls: /dev/NAS1/ISO/: Not a directory
/dev/pts/3
12:37:12
#mc
/dev/pts/1
12:38:58
#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)
12:39:04
#ls /data/ISO
lost+found          oes-linux-cd7.iso            windowsxp-pro-sp2.iso
oes-linux-cd10.iso  oes-linux-cd8.iso            zen
oes-linux-cd1.iso   oes-linux-cd9.iso            zen-comp1.iso
oes-linux-cd2.iso   remove                       zen-dm.iso
oes-linux-cd3.iso   suse-linux10.1-dvd.iso       zen-ln.iso
oes-linux-cd4.iso   suse-linux10-dvd.iso         zensuite-7-sp1.iso
oes-linux-cd5.iso   TC-Seminar-HP-materials.iso
oes-linux-cd6.iso   windows-server-2003.iso
12:39:12
#grep disk /etc/xen/2003server1
# 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:hda1,hda1,r' ]
#disk = [ 'file:/var/images/min-el3-i386.img,hda,w', ',hdc:cdrom,r' ]
disk = [ 'phy:/dev/NAS1/2003server1,hda,w', 'file:/data/ISO/windows-server-2003.iso,hdc:cdrom,r' ]
#disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003-vtoraya-popytka.iso,hdc:cdrom,r' ]
# boot on floppy (a), hard disk (c) or CD-ROM (d)
# default: hard disk, cd-rom, floppy
#  write to temporary files instead of disk image files
12:39:32
#vim /etc/xen/2003server1
/dev/pts/1
12:40:32
#vim /etc/xen/2003server1
136,137c136,137
< #vncdisplay=1
< vncdisplay=22
---
> vncdisplay=1
> #vncdisplay=22
141c141
< #vncunused=1
---
> vncunused=1
/dev/pts/3
12:41:45
#aptitude install mc
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово
Построение базы данных тегов... Готово
Следующие НОВЫЕ пакеты будут автоматически установлены:
  libglib2.0-0 libglib2.0-data
Следующие пакеты оставлены не обновлёнными:
  acpi adduser aoetools apt apt-utils aptitude bash bind9-host bsdmainutils bsdutils
...
0 пакетов обновлено, 3 установлено новых, 0 пакетов отмечено для удаления, и 144 пакетов не обновлено.
Необходимо получить 2922kB архивов. После распаковки 8921kB будет занято.
Хотите продолжить? [Y/n/?]
Запись информации расширенных состояний... Готово
Ош http://10.0.35.6 unstable/main libglib2.0-0 2.12.6-2
  Не удаётся соединиться с 10.0.35.6:9999 (10.0.35.6). - connect (113 No route to host)
Ош http://10.0.35.6 unstable/main libglib2.0-data 2.12.6-2
  Не удаётся соединиться с 10.0.35.6:9999 (10.0.35.6). - connect (113 No route to host)
Ош http://10.0.35.6 unstable/main mc 1:4.6.1-6
  Не удаётся соединиться с 10.0.35.6:9999 (10.0.35.6). - connect (113 No route to host)
/dev/pts/1
12:41:48
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    158.2
12:41:51
#xm create 2003server1
Using config file "/etc/xen/2003server1".
Started domain 2003server1
12:42:04
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
2003server1                               19      512     1 r-----      1.3
Domain-0                                   0     2759     2 r-----    164.3
12:42:06
#vim /etc/xen/2003server1
/dev/pts/1
12:43:04
#apt-get install xclock
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет xclock
12:43:12
#apt-get install kcaclc
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет kcaclc
12:43:18
#apt-get install kcalc
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  defoma esound-common fontconfig fontconfig-config hicolor-icon-theme
  kdelibs-data kdelibs4c2a libart-2.0-2 libarts1c2a libartsc0 libaspell15
  libaudio2 libaudiofile0 libavahi-client3 libavahi-common-data
  libavahi-common3 libavahi-qt3-1 libdbus-1-3 libdrm2 libesd0 libexpat1
  libfam0 libfontconfig1 libfreetype6 libfs6 libgl1-mesa-glx libglib2.0-0
  libgmp3c2 libjack0.100.0-0 libjasper-1.701-1 liblcms1 liblua50 liblualib50
  libmad0 libmng1 libogg0 libopenexr2c2a libpng12-0 libqt3-mt libtiff4
...
  libmad0 libmng1 libogg0 libopenexr2c2a libpng12-0 libqt3-mt libtiff4
  libvorbis0a libvorbisenc2 libvorbisfile3 libxcursor1 libxfixes3 libxft2
  libxi6 libxinerama1 libxkbfile1 libxml2 libxmuu1 libxrandr2 libxrender1
  libxslt1.1 libxss1 libxtrap6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1
  menu-xdg ttf-dejavu xbase-clients
обновлено 0, установлено 64 новых пакетов, для удаления отмечено 0 пакетов, и 144 пакетов не обновлено.
Необходимо скачать 33,7MБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 102MB.
Хотите продолжить [Д/н]? n
Аварийное завершение.
12:43:28
#vim /etc/ssh/sshd_config
12:43:51
#which nohup
/usr/bin/nohup
12:47:42
#dpkg -S /usr/bin/nohup
coreutils: /usr/bin/nohup
12:47:53
#ls -l /var/cache/apt/archives/coreutils_5.97-5_i386.deb
-rw-r--r-- 1 root root 3127368 2006-06-13 07:40 /var/cache/apt/archives/coreutils_5.97-5_i386.deb
12:48:26
#ls -lh /var/cache/apt/archives/coreutils_5.97-5_i386.deb
-rw-r--r-- 1 root root 3,0M 2006-06-13 07:40 /var/cache/apt/archives/coreutils_5.97-5_i386.deb
прошло >2 часов
/dev/pts/0
15:22:24
#ls -l /boot/
итого 34208
lrwxrwxrwx 1 root root      21 2007-01-22 15:27 config -> config-2.6.19.2.noNFS
-rw-r--r-- 1 root root   23431 2006-12-25 20:41 config-2.4.34
-rw-r--r-- 1 root root   67933 2006-09-13 18:43 config-2.6.17-2-686
-rw-r--r-- 1 root root   64299 2006-09-14 02:04 config-2.6.17-2-xen-686
-rw-r--r-- 1 root root   67700 2006-12-05 00:39 config-2.6.18-3-xen-686
-rw-r--r-- 1 root root   70049 2007-01-21 12:09 config-2.6.19.2
-rw-r--r-- 1 root root   70066 2007-01-22 15:27 config-2.6.19.2.noNFS
-rw-r--r-- 1 root root   70060 2007-01-22 14:13 config-2.6.19.2.noNFS.old
lrwxrwxrwx 1 root root      25 2007-01-22 15:27 config.old -> config-2.6.19.2.noNFS.old
...
-rw-r--r-- 1 root root 1605403 2006-12-25 21:05 vmlinuz-2.4.34
-rw-r--r-- 1 root root 1214094 2006-09-14 01:12 vmlinuz-2.6.17-2-686
-rw-r--r-- 1 root root 1187021 2006-09-14 02:02 vmlinuz-2.6.17-2-xen-686
-rw-r--r-- 1 root root 1234717 2006-12-05 00:38 vmlinuz-2.6.18-3-xen-686
-rw-r--r-- 1 root root 1722162 2007-01-21 12:09 vmlinuz-2.6.19.2
-rw-r--r-- 1 root root 1753024 2007-01-22 15:27 vmlinuz-2.6.19.2.noNFS
-rw-r--r-- 1 root root 1720336 2007-01-22 14:13 vmlinuz-2.6.19.2.noNFS.old
lrwxrwxrwx 1 root root      26 2007-01-22 15:27 vmlinuz.old -> vmlinuz-2.6.19.2.noNFS.old
-rw-r--r-- 1 root root  244899 2006-11-02 21:39 xen-3.0.3-1-i386.gz
drwxr-xr-x 2 root root    4096 2006-12-13 00:25 xen-for-oes1
15:23:02
#ls -l /lib/modules/2.6.19.2
итого 1264
lrwxrwxrwx 1 root root     23 2007-01-21 12:08 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 12:08 source -> /usr/src/linux-2.6.19.2
15:26:42
#apt-cache search modules | less
15:29:40
#ssh xen1
root@xen1's password:
Last login: Thu Jan 25 14:30:47 2007 from 192.168.15.254
Linux xen1.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
l3-agent is already running: pid=4569; pidfile=/root/.lilalo/l3-agent.pid
15:30:55
#host ltsp0
ltsp0.unix.nt has address 192.168.15.244
15:30:58
#xm consloe ltsp01
Error: Sub Command consloe 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'.
15:31:12
#xm consloe ltsp01
Error: Sub Command consloe 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'.
15:31:23
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      699     1 r-----   2633.1
ltsp01                                    12      256     1 -b----    206.0
vnc0                                       7      800     1 -b----   2266.1
15:31:27
#xm console ltsp01
ambassador.h                                  100%   16KB  16.0KB/s   00:00
pca200e.data                                  100%   45KB  44.8KB/s   00:00
idt77252.h                                    100%   34KB  33.7KB/s   00:00
idt77252.mod.c                                100% 2398     2.3KB/s   00:00
he.mod.o                                      100% 6732     6.6KB/s   00:00
fore_200e.mod.o                               100% 5332     5.2KB/s   00:00
adummy.ko                                     100% 5590     5.5KB/s   00:00
.nicstar.ko.cmd                               100%  134     0.1KB/s   00:00
eni.h                                         100% 4653     4.5KB/s   00:00
idt77252_tables.h                             100%   45KB  44.9KB/s   00:00
...
firestream.mod.c                              100% 1763     1.7KB/s   00:00
lanai.ko                                      100%   29KB  29.1KB/s   00:00
.fore_200e.o.cmd                              100%  142     0.1KB/s   00:00
adummy.mod.c                                  100%  844     0.8KB/s   00:00
.he.mod.o.cmd                                 100%   12KB  12.3KB/s   00:01
sata_sil.c                                    100%   20KB  19.5KB/s   00:00
pata_netcell.c                                100% 4464     4.4KB/s   00:00
pata_oldpiix.c                                100% 9001     8.8KB/s   00:00
libata-scsi.c                                 100%   84KB  83.8KB/s   00:00
pata_opti.c                                   100% 7579     7.4KB/s   00:00
прошло 11 минут
15:43:02
#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              19G  5.5G   12G  32% /
udev                   10M   56K   10M   1% /dev
devshm                944M     0  944M   0% /dev/shm
/dev/mapper/NAS1-ISO   22G   18G  2.8G  87% /data/ISO
15:51:26
#dd if=/dev/hde of=/root/Debian_RC4.iso
9134272+0 records in
9134272+0 records out
4676747264 bytes (4.7 GB) copied, 812.37 seconds, 5.8 MB/s
прошло 12 минут
/dev/pts/2
16:03:56
#ls -l /lib/modules/
итого 24
drwxr-xr-x 4 root root 4096 2006-12-25 21:00 2.4.34
drwxr-xr-x 3 root root 4096 2006-06-13 07:43 2.6.17-2-686
drwxr-xr-x 3 root root 4096 2006-12-06 19:46 2.6.17-2-xen-686
drwxr-xr-x 3 root root 4096 2006-12-10 23:13 2.6.18-3-xen-686
drwxr-xr-x 3 root root 4096 2007-01-21 12:09 2.6.19.2
drwxr-xr-x 3 root root 4096 2007-01-22 18:08 2.6.19.2.noNFS
16:04:01
#rsync -auv /lib/modules/2.6.19.2/ root@192.168.15.244:/opt/ltsp/
kernel/drivers/video/tdfxfb.ko
kernel/drivers/video/tridentfb.ko
kernel/drivers/video/vfb.ko
kernel/drivers/video/vga16fb.ko
kernel/drivers/video/aty/
kernel/drivers/video/aty/aty128fb.ko
kernel/drivers/video/aty/atyfb.ko
kernel/drivers/video/aty/radeonfb.ko
kernel/drivers/video/backlight/
kernel/drivers/video/backlight/backlight.ko
...
kernel/fs/nls/nls_iso8859-7.ko
kernel/fs/nls/nls_iso8859-9.ko
kernel/fs/nls/nls_koi8-r.ko
kernel/fs/nls/nls_koi8-ru.ko
kernel/fs/nls/nls_koi8-u.ko
kernel/fs/nls/nls_utf8.ko
kernel/fs/ntfs/
kernel/fs/ntfs/ntfs.ko
kernel/fs/ocfs2/
kernel/fs/ocfs2/ocfs2.ko
16:05:24
#du -sh /lib/modules/2.6.19.2
43M     /lib/modules/2.6.19.2
/dev/pts/0
16:05:29
#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/pts/2
16:06:47
#du -sh /lib/modules/2.6.19.2/
43M     /lib/modules/2.6.19.2/
16:08:52
#ls -l /lib/modules/
итого 24
drwxr-xr-x 4 root root 4096 2006-12-25 21:00 2.4.34
drwxr-xr-x 3 root root 4096 2006-06-13 07:43 2.6.17-2-686
drwxr-xr-x 3 root root 4096 2006-12-06 19:46 2.6.17-2-xen-686
drwxr-xr-x 3 root root 4096 2006-12-10 23:13 2.6.18-3-xen-686
drwxr-xr-x 3 root root 4096 2007-01-21 12:09 2.6.19.2
drwxr-xr-x 3 root root 4096 2007-01-22 18:08 2.6.19.2.noNFS
16:09:34
#rsync -auv /lib/modules/2.6.19.2/ root@192.168.15.244:/opt/ltsp/

16:09:34
#rsync -auv /lib/modules/2.6.18-3-xen-686/ root@192.168.15.244:/l
kernel/drivers/usb/serial/digi_acceleport.ko
kernel/drivers/usb/serial/empeg.ko
kernel/drivers/usb/serial/ftdi_sio.ko
kernel/drivers/usb/serial/funsoft.ko
kernel/drivers/usb/serial/garmin_gps.ko
kernel/drivers/usb/serial/hp4x.ko
kernel/drivers/usb/serial/io_edgeport.ko
kernel/drivers/usb/serial/io_ti.ko
kernel/drivers/usb/serial/ipaq.ko
kernel/drivers/usb/serial/ipw.ko
...
kernel/fs/jbd/jbd.ko
kernel/fs/jffs/
kernel/fs/jffs/jffs.ko
kernel/fs/jffs2/
kernel/fs/jffs2/jffs2.ko
kernel/fs/jfs/
kernel/fs/jfs/jfs.ko
kernel/fs/lockd/
kernel/fs/lockd/lockd.ko
kernel/fs/minix/
/dev/pts/0
16:13:14
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      699     1 r-----   2912.1
ltsp01                                    20      256     1 -b----     21.8
vnc0                                       7      800     1 -b----   2272.8
16:13:20
#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' ]
16:14:51
#ls -l /data/ISO
total 18597768
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  336969728 2007-01-21 23:51 TC-Seminar-HP-materials.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
drwxr-xr-x 2 root root       4096 2006-12-11 16:13 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
16:15:29
#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' ]
16:15:32
#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)
16:15:45
#ls -l /dev/NAS0/ltsp0
lrwxrwxrwx 1 root root 22 2007-01-22 08:25 /dev/NAS0/ltsp0 -> /dev/mapper/NAS0-ltsp0
16:16:16
#mount /dev/NAS0/ltsp0 /tmp/1

16:16:23
#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 /tmp/1 type ext3 (rw)
16:16:27
#vim /tmp/1/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default
16:17:59
#scp /tmp/1/var/lib/tftpboot/ltsp/i386/boot.msg ‰192.168.15.244:/var/lib/t
tpboot/ltsp/i386/
ssh: \302\211192.168.15.244: Name or service not known
lost connection
16:19:04
#vim .ssh/known_hosts
16:19:21
#scp /tmp/1/var/lib/tftpboot/ltsp/i386/b ltsp0:/var/lib/tftpboot/ltsp/i386

16:19:21
#scp /tmp/1/var/lib/tftpboot/ltsp/i386/l ltsp0:/var/lib/tftpboot/ltsp/i386

16:19:21
#scp /tmp/1/var/lib/tftpboot/ltsp/i386/logo.16_1
root@ltsp0's password:
logo.16_1                                              100% 9519     9.3KB/s   00:00
16:19:34
#vim /tmp/1/etc/inetd.conf
16:24:37
#ls -l /root/
total 5697740
-rw-r--r-- 1 root root 1031798784 2007-01-24 21:00 boot_usb_Debian.img
-rwx------ 1 root root    8388608 2007-01-19 12:37 c7200_i0_bootflash
-rw------- 1 root root   67108864 2007-01-19 12:37 c7200_i0_disk0
-rw-r--r-- 1 root root      40784 2007-01-19 12:39 c7200_i0_log.txt
-rwx------ 1 root root     131072 2007-01-19 12:37 c7200_i0_nvram
-rw-r-xr-- 1 root root   66120024 2007-01-18 19:59 C7200-JK.BIN
-rw-r--r-- 1 root root   53626880 2003-04-27 18:37 damnsmall-0.3.6-usb.tar
-rw-r--r-- 1 root root 4676747264 2007-01-25 16:05 Debian_RC4.iso
drwxr-xr-x 3 user user      12288 2007-01-19 00:41 dynamips-0.2.6-RC5
-rw-r--r-- 1 root root     388719 2007-01-17 21:03 dynamips-0.2.6-RC5.tar.gz
-rw-r--r-- 1 root root          0 2007-01-19 12:37 dynamips_log.txt
-rw-r--r-- 1 root root        121 2007-01-18 21:45 natasha.router
-rwxr-xr-x 1 root root       1010 2007-01-24 22:29 tc-rescue-script.sh
16:31:14
#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              19G  9.8G  7.7G  57% /
udev                   10M   56K   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  2.5G  6.9G  27% /tmp/1
16:31:18
#mv /root/Debian_RC4.iso /root/Debian_RC4_disk2.iso

16:32:00
#umount /dev/hde
umount: /dev/hde: not mounted
16:32:07
#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 /tmp/1 type ext3 (rw)
16:32:11
#eject /dev/hde

16:32:22
#dd if=/dev/hde of=/root/Debian_RC4_disk1.iso
9148352+0 records in
9148352+0 records out
4683956224 bytes (4.7 GB) copied, 792.853 seconds, 5.9 MB/s
прошло 13 минут
16:46:09
#ssh xen2
The authenticity of host 'xen2 (192.168.15.252)' can't be established.
RSA key fingerprint is 67:47:a3:29:9b:f5:aa:d7:af:9f:8f:d6:df:95:a3:2e.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'xen2,192.168.15.252' (RSA) to the list of known hosts.
root@xen2's password:
Last login: Thu Jan 25 16:03:56 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=7673; pidfile=/root/.lilalo/l3-agent.pid
прошла 71 минута
17:57:48
#scp /boot/vmlinuz-2.6.19.2 xen1:/mnt/boot/
root@xen1's password:
vmlinuz-2.6.19.2                                       100% 1682KB   1.6MB/s   00:00
/dev/pts/2
17:57:48
#scp /boot/vmlinuz-2.6.19.2 xen1:/mnt/boot/
root@xen1's password:
vmlinuz-2.6.19.2                                       100% 1682KB   1.6MB/s   00:00
/dev/pts/0
17:58:08
#ls -l /lib/modules/

17:58:08
#ls -l /lib/modules/

17:58:08
#ls -l /lib/modules/

17:58:08
#scp /boot/initrd.img-2.6.19.2.noNFS xen1:/mnt/boot/

/dev/pts/2
17:58:08
#ls -l /lib/modules/

17:58:08
#ls -l /lib/modules/

17:58:08
#ls -l /lib/modules/

17:58:08
#scp /boot/initrd.img-2.6.19.2.noNFS xen1:/mnt/boot/

/dev/pts/0
17:58:08
#scp /boot/initrd.img-2.6.19.2.noNFS xen1:/mnt/boot/
root@xen1's password:
initrd.img-2.6.19.2.noNFS                              100% 4406KB   4.3MB/s   00:00
/dev/pts/2
17:58:08
#scp /boot/initrd.img-2.6.19.2.noNFS xen1:/mnt/boot/
root@xen1's password:
initrd.img-2.6.19.2.noNFS                              100% 4406KB   4.3MB/s   00:00
/dev/pts/0
17:58:26
#scp /boot/vmlinuz-2.6.19.2.noNFS xen1:/mnt/boot/
root@xen1's password:
vmlinuz-2.6.19.2.noNFS                                 100% 1712KB   1.7MB/s   00:00
/dev/pts/2
17:58:26
#scp /boot/vmlinuz-2.6.19.2.noNFS xen1:/mnt/boot/
root@xen1's password:
vmlinuz-2.6.19.2.noNFS                                 100% 1712KB   1.7MB/s   00:00
/dev/pts/0
17:58:45
#rsync -auv /lib/modules/2.6.19.2.noNFS/ xen1:/mnt/lib/modules/2.6.19.2.no
kernel/drivers/video/nvidia/
kernel/drivers/video/nvidia/nvidiafb.ko
kernel/drivers/video/savage/
kernel/drivers/video/savage/savagefb.ko
kernel/drivers/video/sis/
kernel/drivers/video/sis/sisfb.ko
kernel/drivers/w1/
kernel/drivers/w1/wire.ko
kernel/drivers/w1/masters/
kernel/drivers/w1/masters/ds2482.ko
...
kernel/lib/zlib_deflate/zlib_deflate.ko
kernel/net/
kernel/net/802/
kernel/net/802/p8023.ko
kernel/net/8021q/
kernel/net/8021q/8021q.ko
kernel/net/appletalk/
kernel/net/appletalk/appletalk.ko
kernel/net/atm/
kernel/net/atm/br2684.ko
/dev/pts/2
17:58:45
#rsync -auv /lib/modules/2.6.19.2.noNFS/ xen1:/mnt/lib/modules/2.6.19.2.no
kernel/drivers/video/nvidia/
kernel/drivers/video/nvidia/nvidiafb.ko
kernel/drivers/video/savage/
kernel/drivers/video/savage/savagefb.ko
kernel/drivers/video/sis/
kernel/drivers/video/sis/sisfb.ko
kernel/drivers/w1/
kernel/drivers/w1/wire.ko
kernel/drivers/w1/masters/
kernel/drivers/w1/masters/ds2482.ko
...
kernel/lib/zlib_deflate/zlib_deflate.ko
kernel/net/
kernel/net/802/
kernel/net/802/p8023.ko
kernel/net/8021q/
kernel/net/8021q/8021q.ko
kernel/net/appletalk/
kernel/net/appletalk/appletalk.ko
kernel/net/atm/
kernel/net/atm/br2684.ko
/dev/pts/0
18:00:01
#scp /boot/vmlinuz-2.6.19.2.noNFS xen1:/mnt/boot/

/dev/pts/2
18:00:01
#scp /boot/vmlinuz-2.6.19.2.noNFS xen1:/mnt/boot/

/dev/pts/0
18:00:01
#ls -l /lib/modules/

18:00:01
#du -sh /lib/modules/2.6.19.2/

/dev/pts/2
18:00:01
#ls -l /lib/modules/

18:00:01
#du -sh /lib/modules/2.6.19.2/

/dev/pts/0
18:01:30
#exit
Connection to xen2 closed.
18:01:50
#ls -lh
total 11G
-rw-r--r-- 1 root root 984M 2007-01-24 21:00 boot_usb_Debian.img
-rwx------ 1 root root 8.0M 2007-01-19 12:37 c7200_i0_bootflash
-rw------- 1 root root  64M 2007-01-19 12:37 c7200_i0_disk0
-rw-r--r-- 1 root root  40K 2007-01-19 12:39 c7200_i0_log.txt
-rwx------ 1 root root 128K 2007-01-19 12:37 c7200_i0_nvram
-rw-r-xr-- 1 root root  64M 2007-01-18 19:59 C7200-JK.BIN
-rw-r--r-- 1 root root  52M 2003-04-27 18:37 damnsmall-0.3.6-usb.tar
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:46 Debian_RC4_disk1.iso
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:05 Debian_RC4_disk2.iso
drwxr-xr-x 3 user user  12K 2007-01-19 00:41 dynamips-0.2.6-RC5
-rw-r--r-- 1 root root 380K 2007-01-17 21:03 dynamips-0.2.6-RC5.tar.gz
-rw-r--r-- 1 root root    0 2007-01-19 12:37 dynamips_log.txt
-rw-r--r-- 1 root root  121 2007-01-18 21:45 natasha.router
-rwxr-xr-x 1 root root 1010 2007-01-24 22:29 tc-rescue-script.sh
-rw-r--r-- 1 root root 715M 2007-01-25 18:01 usb_frenzy.img
18:01:53
#ls -lh
total 11G
-rw-r--r-- 1 root root 984M 2007-01-24 21:00 boot_usb_Debian.img
-rwx------ 1 root root 8.0M 2007-01-19 12:37 c7200_i0_bootflash
-rw------- 1 root root  64M 2007-01-19 12:37 c7200_i0_disk0
-rw-r--r-- 1 root root  40K 2007-01-19 12:39 c7200_i0_log.txt
-rwx------ 1 root root 128K 2007-01-19 12:37 c7200_i0_nvram
-rw-r-xr-- 1 root root  64M 2007-01-18 19:59 C7200-JK.BIN
-rw-r--r-- 1 root root  52M 2003-04-27 18:37 damnsmall-0.3.6-usb.tar
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:46 Debian_RC4_disk1.iso
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:05 Debian_RC4_disk2.iso
drwxr-xr-x 3 user user  12K 2007-01-19 00:41 dynamips-0.2.6-RC5
-rw-r--r-- 1 root root 380K 2007-01-17 21:03 dynamips-0.2.6-RC5.tar.gz
-rw-r--r-- 1 root root    0 2007-01-19 12:37 dynamips_log.txt
-rw-r--r-- 1 root root  121 2007-01-18 21:45 natasha.router
-rwxr-xr-x 1 root root 1010 2007-01-24 22:29 tc-rescue-script.sh
-rw-r--r-- 1 root root 718M 2007-01-25 18:02 usb_frenzy.img
18:02:01
#ls -lh
total 11G
-rw-r--r-- 1 root root 984M 2007-01-24 21:00 boot_usb_Debian.img
-rwx------ 1 root root 8.0M 2007-01-19 12:37 c7200_i0_bootflash
-rw------- 1 root root  64M 2007-01-19 12:37 c7200_i0_disk0
-rw-r--r-- 1 root root  40K 2007-01-19 12:39 c7200_i0_log.txt
-rwx------ 1 root root 128K 2007-01-19 12:37 c7200_i0_nvram
-rw-r-xr-- 1 root root  64M 2007-01-18 19:59 C7200-JK.BIN
-rw-r--r-- 1 root root  52M 2003-04-27 18:37 damnsmall-0.3.6-usb.tar
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:46 Debian_RC4_disk1.iso
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:05 Debian_RC4_disk2.iso
drwxr-xr-x 3 user user  12K 2007-01-19 00:41 dynamips-0.2.6-RC5
-rw-r--r-- 1 root root 380K 2007-01-17 21:03 dynamips-0.2.6-RC5.tar.gz
-rw-r--r-- 1 root root    0 2007-01-19 12:37 dynamips_log.txt
-rw-r--r-- 1 root root  121 2007-01-18 21:45 natasha.router
-rwxr-xr-x 1 root root 1010 2007-01-24 22:29 tc-rescue-script.sh
-rw-r--r-- 1 root root 721M 2007-01-25 18:02 usb_frenzy.img
18:02:08
#ls -lh
total 11G
-rw-r--r-- 1 root root 984M 2007-01-24 21:00 boot_usb_Debian.img
-rwx------ 1 root root 8.0M 2007-01-19 12:37 c7200_i0_bootflash
-rw------- 1 root root  64M 2007-01-19 12:37 c7200_i0_disk0
-rw-r--r-- 1 root root  40K 2007-01-19 12:39 c7200_i0_log.txt
-rwx------ 1 root root 128K 2007-01-19 12:37 c7200_i0_nvram
-rw-r-xr-- 1 root root  64M 2007-01-18 19:59 C7200-JK.BIN
-rw-r--r-- 1 root root  52M 2003-04-27 18:37 damnsmall-0.3.6-usb.tar
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:46 Debian_RC4_disk1.iso
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:05 Debian_RC4_disk2.iso
drwxr-xr-x 3 user user  12K 2007-01-19 00:41 dynamips-0.2.6-RC5
-rw-r--r-- 1 root root 380K 2007-01-17 21:03 dynamips-0.2.6-RC5.tar.gz
-rw-r--r-- 1 root root    0 2007-01-19 12:37 dynamips_log.txt
-rw-r--r-- 1 root root  121 2007-01-18 21:45 natasha.router
-rwxr-xr-x 1 root root 1010 2007-01-24 22:29 tc-rescue-script.sh
-rw-r--r-- 1 root root 721M 2007-01-25 18:02 usb_frenzy.img
18:02:09
#ls -lh
total 11G
-rw-r--r-- 1 root root 984M 2007-01-24 21:00 boot_usb_Debian.img
-rwx------ 1 root root 8.0M 2007-01-19 12:37 c7200_i0_bootflash
-rw------- 1 root root  64M 2007-01-19 12:37 c7200_i0_disk0
-rw-r--r-- 1 root root  40K 2007-01-19 12:39 c7200_i0_log.txt
-rwx------ 1 root root 128K 2007-01-19 12:37 c7200_i0_nvram
-rw-r-xr-- 1 root root  64M 2007-01-18 19:59 C7200-JK.BIN
-rw-r--r-- 1 root root  52M 2003-04-27 18:37 damnsmall-0.3.6-usb.tar
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:46 Debian_RC4_disk1.iso
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:05 Debian_RC4_disk2.iso
drwxr-xr-x 3 user user  12K 2007-01-19 00:41 dynamips-0.2.6-RC5
-rw-r--r-- 1 root root 380K 2007-01-17 21:03 dynamips-0.2.6-RC5.tar.gz
-rw-r--r-- 1 root root    0 2007-01-19 12:37 dynamips_log.txt
-rw-r--r-- 1 root root  121 2007-01-18 21:45 natasha.router
-rwxr-xr-x 1 root root 1010 2007-01-24 22:29 tc-rescue-script.sh
-rw-r--r-- 1 root root 721M 2007-01-25 18:02 usb_frenzy.img
18:02:10
#ls -lh
total 11G
-rw-r--r-- 1 root root 984M 2007-01-24 21:00 boot_usb_Debian.img
-rwx------ 1 root root 8.0M 2007-01-19 12:37 c7200_i0_bootflash
-rw------- 1 root root  64M 2007-01-19 12:37 c7200_i0_disk0
-rw-r--r-- 1 root root  40K 2007-01-19 12:39 c7200_i0_log.txt
-rwx------ 1 root root 128K 2007-01-19 12:37 c7200_i0_nvram
-rw-r-xr-- 1 root root  64M 2007-01-18 19:59 C7200-JK.BIN
-rw-r--r-- 1 root root  52M 2003-04-27 18:37 damnsmall-0.3.6-usb.tar
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:46 Debian_RC4_disk1.iso
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:05 Debian_RC4_disk2.iso
drwxr-xr-x 3 user user  12K 2007-01-19 00:41 dynamips-0.2.6-RC5
-rw-r--r-- 1 root root 380K 2007-01-17 21:03 dynamips-0.2.6-RC5.tar.gz
-rw-r--r-- 1 root root    0 2007-01-19 12:37 dynamips_log.txt
-rw-r--r-- 1 root root  121 2007-01-18 21:45 natasha.router
-rwxr-xr-x 1 root root 1010 2007-01-24 22:29 tc-rescue-script.sh
-rw-r--r-- 1 root root 741M 2007-01-25 18:03 usb_frenzy.img
18:03:02
#ls -lh
total 11G
-rw-r--r-- 1 root root 984M 2007-01-24 21:00 boot_usb_Debian.img
-rwx------ 1 root root 8.0M 2007-01-19 12:37 c7200_i0_bootflash
-rw------- 1 root root  64M 2007-01-19 12:37 c7200_i0_disk0
-rw-r--r-- 1 root root  40K 2007-01-19 12:39 c7200_i0_log.txt
-rwx------ 1 root root 128K 2007-01-19 12:37 c7200_i0_nvram
-rw-r-xr-- 1 root root  64M 2007-01-18 19:59 C7200-JK.BIN
-rw-r--r-- 1 root root  52M 2003-04-27 18:37 damnsmall-0.3.6-usb.tar
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:46 Debian_RC4_disk1.iso
-rw-r--r-- 1 root root 4.4G 2007-01-25 16:05 Debian_RC4_disk2.iso
drwxr-xr-x 3 user user  12K 2007-01-19 00:41 dynamips-0.2.6-RC5
-rw-r--r-- 1 root root 380K 2007-01-17 21:03 dynamips-0.2.6-RC5.tar.gz
-rw-r--r-- 1 root root    0 2007-01-19 12:37 dynamips_log.txt
-rw-r--r-- 1 root root  121 2007-01-18 21:45 natasha.router
-rwxr-xr-x 1 root root 1010 2007-01-24 22:29 tc-rescue-script.sh
-rw-r--r-- 1 root root 957M 2007-01-25 18:06 usb_frenzy.img

Статистика

Время первой команды журнала12:36:07 2007- 1-25
Время последней команды журнала18:03:02 2007- 1-25
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, % 9.90
Процент синтаксически неверно набранных команд, % 0.99
Суммарное время работы с терминалом *, час 1.69
Количество командных строк в единицу времени, команда/мин 1.00
Частота использования команд
ls31|==============================| 30.39%
scp14|=============| 13.73%
xm9|========| 8.82%
vim8|=======| 7.84%
mount6|=====| 5.88%
rsync5|====| 4.90%
du4|===| 3.92%
apt-get3|==| 2.94%
grep3|==| 2.94%
dd2|=| 1.96%
netstat2|=| 1.96%
df2|=| 1.96%
ssh2|=| 1.96%
dpkg1|| 0.98%
umount1|| 0.98%
host1|| 0.98%
less1|| 0.98%
aptitude1|| 0.98%
mv1|| 0.98%
exit1|| 0.98%
eject1|| 0.98%
apt-cache1|| 0.98%
which1|| 0.98%
mc1|| 0.98%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ 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
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$