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

Содержание

Журнал

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

/dev/pts/8
17:11:20
#dmesg
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
usb 4-2: new full speed USB device using uhci_hcd and address 6
...
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
SCSI device sdc: 2015232 512-byte hdwr sectors (1032 MB)
sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
 sdc: sdc1
sd 5:0:0:0: Attached scsi removable disk sdc
usb-storage: device scan complete
peth1: received packet with  own address as source address
/dev/pts/6
17:14:27
#ssh 192.168.15.244
root@192.168.15.244's password:
Last login: Thu Jan 25 14:43:35 2007 from xen1.unix.nt
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.
ltsp0:~# uname -a
Linux ltsp0 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686 GNU/Linux
ltsp0:~# logout
Connection to 192.168.15.244 closed.
17:15:07
#vim /etc/X11/xorg.conf
17:15:33
#vim
17:15:37
#mc
17:15:38
#vim /opt/
17:16:06
#ls
acpi               cron.hourly          email-addresses    hosts.allow      ld.so.hwcappkgs  mke2fs.conf       passwd     reportbug.conf  terminfo
adduser.conf       cron.monthly         environment        hosts.deny       locale.gen       modprobe.d        passwd-    resolv.conf     texmf
adjtime            crontab              exim4              identd.conf      localtime        modules           perl       rmt             timezone
aliases            cron.weekly          fglrxprofiles.csv  identd.key       logcheck         modules.conf      ppp        rpc             ucf.conf
alternatives       csh                  fglrxrc            idmapd.conf      login.defs       modules.conf.old  printcap   screenrc        udev
apt                csh.cshrc            fonts              inetd.conf       logrotate.conf   modutils          profile    scsi_id.config  updatedb.conf
apt-proxy          csh.login            fstab              inetd.d          logrotate.d      motd              protocols  securetty       vim
at.deny            csh.logout           gconf              init.d           lsb-base         motd.tail         python     security        vnc.conf
bash.bashrc        debconf.conf         gdm                initramfs-tools  lvm              mtab              python2.3  selinux         w3m
bash_completion    debian_version       groff              inittab          lvmtab           mtools.conf       python2.4  services        wgetrc
bash_completion.d  default              group              inputrc          magic            Muttrc            rc0.d      sestatus.conf   X11
blkid.tab          defoma               group-             iproute2         mailcap          nanorc            rc1.d      shadow          xen
blkid.tab.old      deluser.conf         gshadow            issue            mailcap.order    network           rc2.d      shadow-         xen-tools
calendar           devfs                gshadow-           issue.net        mailname         nsswitch.conf     rc3.d      shells          zsh
complete.tcsh      dhcp3                gssapi_mech.conf   kernel-img.conf  mail.rc          openoffice        rc4.d      skel
console            dictionaries-common  gtk-2.0            ldap             manpath.config   opt               rc5.d      ssh
console-tools      dm                   host.conf          ld.so.cache      menu             pam.conf          rc6.d      sudoers
cron.d             dpkg                 hostname           ld.so.conf       menu-methods     pam.d             rc.local   sysctl.conf
cron.daily         emacs                hosts              ld.so.conf.d     mime.types       pango             rcS.d      syslog.conf
/dev/pts/6
17:16:36
#mc
17:16:37
#aptitude install mc
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Building tag database... Done
The following packages have been kept back:
  adduser aoetools apt apt-utils aptitude bash bsdmainutils console-common console-data cpp cpp-4.1 cyrus-sasl2-doc debconf debconf-i18n dhcp3-client
  dhcp3-common dictionaries-common dmidecode doc-debian doc-linux-text dpkg dpkg-dev dselect exim4 exim4-base exim4-config exim4-daemon-light file g++ g++-4.1
  gcc gcc-3.3-base gcc-4.1 gcc-4.1-base gettext-base gnupg gpgv grub hostname initramfs-tools initscripts iproute iptables iputils-ping libatk1.0-0 libgcc1
...
  mc
0 packages upgraded, 1 newly installed, 0 to remove and 102 not upgraded.
Need to get 2137kB of archives. After unpacking 5526kB will be used.
Writing extended state information... Done
Get:1 http://192.168.15.251 testing/main mc 1:4.6.1-6 [2137kB]
Fetched 2137kB in 0s (7243kB/s)
Selecting previously deselected package mc.
(Reading database ... 32515 files and directories currently installed.)
Unpacking mc (from .../mc_1%3a4.6.1-6_i386.deb) ...
Setting up mc (4.6.1-6) ...
17:16:52
#mc
/dev/pts/8
17:18:37
#dmesg
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
usb 4-2: new full speed USB device using uhci_hcd and address 6
...
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
SCSI device sdc: 2015232 512-byte hdwr sectors (1032 MB)
sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
 sdc: sdc1
sd 5:0:0:0: Attached scsi removable disk sdc
usb-storage: device scan complete
peth1: received packet with  own address as source address
17:18:52
#fdisk -l /dev/sdc1
Disk /dev/sdc1: 1031 MB, 1031013376 bytes
32 heads, 62 sectors/track, 1014 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
Disk /dev/sdc1 doesn't contain a valid partition table
17:19:05
#cfdisk /dev/sdc1
17:19:48
#dd if=/dev/zero of=/dev/sdc1 bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.006972 seconds, 73.4 kB/s
17:20:28
#cfdisk /dev/sdc1
17:21:03
#fdisk -l /dev/sdc1
Disk /dev/sdc1: 1031 MB, 1031013376 bytes
32 heads, 62 sectors/track, 1014 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
     Device Boot      Start         End      Blocks   Id  System
/dev/sdc1p1   *           1        1014     1005857   83  Linux
17:21:05
#mkfs.ext3 /dev/sdc1p1
mke2fs 1.40-WIP (14-Nov-2006)
Could not stat /dev/sdc1p1 --- No such file or directory
The device apparently does not exist; did you specify it correctly?
17:21:18
#dmesg
audit(1169733490.296:38): dev=vif17.0 prom=0 old_prom=256 auid=4294967295
xenbr0: port 4(vif17.0) entering disabled state
device vif18.0 entered promiscuous mode
audit(1169733493.596:39): dev=vif18.0 prom=256 old_prom=0 auid=4294967295
xenbr0: port 4(vif18.0) entering learning state
xenbr0: topology change detected, propagating
xenbr0: port 4(vif18.0) entering forwarding state
xenbr0: port 4(vif18.0) entering disabled state
device vif18.0 left promiscuous mode
audit(1169733540.147:40): dev=vif18.0 prom=0 old_prom=256 auid=4294967295
...
SCSI device sdc: 2015232 512-byte hdwr sectors (1032 MB)
sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
 sdc: sdc1
sd 5:0:0:0: Attached scsi removable disk sdc
usb-storage: device scan complete
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
17:21:25
#dmesg
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
 sdc: sdc1
sd 5:0:0:0: Attached scsi removable disk sdc
usb-storage: device scan complete
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
peth1: received packet with  own address as source address
usb 4-2: USB disconnect, address 6
...
sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
SCSI device sdc: 2015232 512-byte hdwr sectors (1032 MB)
sdc: Write Protect is off
sdc: Mode Sense: 00 00 00 00
sdc: assuming drive cache: write through
 sdc: sdc1
sd 6:0:0:0: Attached scsi removable disk sdc
usb-storage: device scan complete
17:21:46
#fdisk -l /dev/sdc1
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
ltsp0:~# mc
Cannot open master side of pty: No such file or directory (2)
Disk /dev/sdc1: 1031 MB, 1031013376 bytes
32 heads, 62 sectors/track, 1014 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
     Device Boot      Start         End      Blocks   Id  System
/dev/sdc1p1   *           1        1014     1005857   83  Linux
17:21:49
#fdisk -l /dev/sdc
Disk /dev/sdc: 1031 MB, 1031798784 bytes
32 heads, 62 sectors/track, 1015 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1        1015     1006849   83  Linux
17:21:54
#dd if=/dev/zero of=/dev/sdc1 bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.006971 seconds, 73.4 kB/s
17:22:01
#fdisk -l /dev/sdc
Disk /dev/sdc: 1031 MB, 1031798784 bytes
32 heads, 62 sectors/track, 1015 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1        1015     1006849   83  Linux
17:22:03
#cfdisk /dev/sdc1
17:22:17
#fdisk /dev/sdc

17:22:25
#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)
17:22:27
#fdisk /dev/sdc
Command (m for help): p
Disk /dev/sdc: 1031 MB, 1031798784 bytes
32 heads, 62 sectors/track, 1015 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1        1015     1006849   83  Linux
Command (m for help): d
Selected partition 1
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
17:22:58
#fdisk /dev/sdc
Command (m for help): p
Disk /dev/sdc: 1031 MB, 1031798784 bytes
32 heads, 62 sectors/track, 1015 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
   Device Boot      Start         End      Blocks   Id  System
Command (m for help): q
17:23:03
#cfdisk /dev/sdc1
17:23:06
#cfdisk /dev/sdc
17:23:29
#fdisk -l /dev/sdc1
Disk /dev/sdc1: 1031 MB, 1031013376 bytes
32 heads, 62 sectors/track, 1014 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
Disk /dev/sdc1 doesn't contain a valid partition table
17:23:37
#fdisk -l /dev/sdc
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
ltsp0:~# mc
Cannot open master side of pty: No such file or directory (2)
Disk /dev/sdc: 1031 MB, 1031798784 bytes
32 heads, 62 sectors/track, 1015 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1        1015     1006849   83  Linux
17:23:45
#mkfs.ext3 /dev/sdc1
Cannot open master side of pty: No such file or directory (2)
mke2fs 1.40-WIP (14-Nov-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
125952 inodes, 251712 blocks
12585 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=260046848
8 block groups
32768 blocks per group, 32768 fragments per group
15744 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 36 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
17:24:30
#mount /dev/sdc1 /mnt

17:24:38
#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)
/dev/sdc1 on /mnt type ext3 (rw)
17:24:40
#umount /tmp/1

17:24:53
#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              19G   15G  3.3G  82% /
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/sdc1             968M   18M  902M   2% /mnt
17:24:56
#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.
прошло 18 минут
/dev/pts/0
17:43:01
#dmesg
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ea65f0
printk: 749 messages suppressed.
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ea65f0
printk: 1260 messages suppressed.
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7f2930c
printk: 106 messages suppressed.
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ed2c1c
printk: 1089 messages suppressed.
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ed2c1c
printk: 1849 messages suppressed.
...
sdd: Mode Sense: 00 00 00 00
sdd: assuming drive cache: write through
SCSI device sdd: 2048000 512-byte hdwr sectors (1049 MB)
sdd: Write Protect is off
sdd: Mode Sense: 00 00 00 00
sdd: assuming drive cache: write through
 sdd: sdd1 sdd2
 sdd2: <bsd: sdd5 >
sd 7:0:0:0: Attached scsi removable disk sdd
usb-storage: device scan complete
17:43:05
#dd if=/dev/sdd2 of=/root/frenzy_usb.img
I: Extracting sysvinit...
I: Extracting sysvinit-utils...
I: Extracting tar...
I: Extracting tzdata...
I: Extracting util-linux...
I: Extracting zlib1g...
I: Installing core packages...
I: Unpacking required packages...
I: Unpacking base-files...
I: Unpacking base-passwd...
...
I: Unpacking cron...
I: Unpacking cyrus-sasl2-doc...
I: Unpacking debian-archive-keyring...
I: Unpacking dhcp3-client...
I: Unpacking dhcp3-common...
I: Unpacking dmidecode...
I: Unpacking ed...
I: Unpacking gnupg...
I: Unpacking gpgv...
I: Unpacking groff-base...
17:43:59
#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/sdc1 on /mnt type ext3 (rw)
17:44:01
#mount /dev/sdd1 /tmp/1
I: Extracting tar...
I: Extracting tzdata...
I: Extracting util-linux...
I: Extracting zlib1g...
I: Installing core packages...
I: Unpacking required packages...
I: Unpacking base-files...
I: Unpacking base-passwd...
I: Unpacking bash...
I: Unpacking bsdutils...
...
I: Unpacking debian-archive-keyring...
I: Unpacking dhcp3-client...
I: Unpacking dhcp3-common...
I: Unpacking dmidecode...
I: Unpacking ed...
I: Unpacking gnupg...
I: Unpacking gpgv...
I: Unpacking groff-base...
I: Unpacking ifupdown...
I: Unpacking info...
17:44:13
#ls -l /tmp/1/
total 1700
-rwxr-xr-x 1 root root   20480 2007-01-22 19:33 Casting # 71.doc
-rwxr-xr-x 1 root root 1597474 2007-01-23 22:03 DivX_Portable_PAL.avi
-rwxr-xr-x 1 root root  116736 2007-01-20 21:38 half life ???????????.doc
17:44:18
#rm /tmp/1/*
I: Unpacking required packages...
I: Unpacking base-files...
I: Unpacking base-passwd...
I: Unpacking bash...
I: Unpacking bsdutils...
I: Unpacking coreutils...
I: Unpacking debconf...
I: Unpacking debconf-i18n...
I: Unpacking debianutils...
I: Unpacking diff...
...
I: Unpacking gpgv...
I: Unpacking groff-base...
I: Unpacking ifupdown...
I: Unpacking info...
I: Unpacking iptables...
I: Unpacking iputils-ping...
I: Unpacking klogd...
I: Unpacking laptop-detect...
I: Unpacking libbz2-1.0...
I: Unpacking libconsole...
17:44:31
#ls -l /tmp/1/
total 0
17:44:33
#ls -l /tmp/1/

17:44:37
#umount /tmp/1
I: Unpacking base-passwd...
I: Unpacking bash...
I: Unpacking bsdutils...
I: Unpacking coreutils...
I: Unpacking debconf...
I: Unpacking debconf-i18n...
I: Unpacking debianutils...
I: Unpacking diff...
I: Unpacking dpkg...
I: Unpacking dselect...
...
I: Unpacking ifupdown...
I: Unpacking info...
I: Unpacking iptables...
I: Unpacking iputils-ping...
I: Unpacking klogd...
I: Unpacking laptop-detect...
I: Unpacking libbz2-1.0...
I: Unpacking libconsole...
I: Unpacking libdb4.2...
I: Unpacking libdb4.4...
17:44:41
#mount

17:44:45
#dmesg
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ed7ac2
printk: 11934 messages suppressed.
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ed2c1c
printk: 521 messages suppressed.
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ea65f0
printk: 4421 messages suppressed.
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ea65f0
printk: 3053 messages suppressed.
4gb seg fixup, process dpkg (pid 18320), cs:ip 73:b7ed2c1c
printk: 3654 messages suppressed.
...
printk: 8868 messages suppressed.
4gb seg fixup, process dpkg (pid 23968), cs:ip 73:b7e16c1c
printk: 4160 messages suppressed.
4gb seg fixup, process dpkg (pid 23968), cs:ip 73:b7e16c1c
printk: 11924 messages suppressed.
4gb seg fixup, process dpkg (pid 23968), cs:ip 73:b7e16c1c
printk: 3686 messages suppressed.
4gb seg fixup, process dpkg (pid 23968), cs:ip 73:b7e16c1c
printk: 8573 messages suppressed.
4gb seg fixup, process dpkg (pid 23968), cs:ip 73:b7e16c1c
17:44:48
#dd if=/dev/sdd of=/root/usb_frenzy.img
2048000+0 records in
2048000+0 records out
1048576000 bytes (1.0 GB) copied, 1332.46 seconds, 787 kB/s
/dev/pts/8
17:52:55
#ls -l /mnt
total 88
drwxr-xr-x  2 root root  4096 2007-01-25 17:51 bin
drwxr-xr-x  2 root root  4096 2006-10-28 17:06 boot
drwxr-xr-x  4 root root  4096 2007-01-25 17:52 dev
drwxr-xr-x 36 root root  4096 2007-01-25 17:52 etc
drwxr-xr-x  2 root root  4096 2006-10-28 17:06 home
drwxr-xr-x  2 root root  4096 2007-01-25 17:31 initrd
drwxr-xr-x 10 root root  4096 2007-01-25 17:47 lib
drwx------  2 root root 16384 2007-01-25 17:23 lost+found
drwxr-xr-x  2 root root  4096 2007-01-25 17:31 media
drwxr-xr-x  2 root root  4096 2006-10-28 17:06 mnt
drwxr-xr-x  2 root root  4096 2007-01-25 17:31 opt
drwxr-xr-x  2 root root  4096 2006-10-28 17:06 proc
drwxr-xr-x  2 root root  4096 2007-01-25 17:31 root
drwxr-xr-x  2 root root  4096 2007-01-25 17:52 sbin
drwxr-xr-x  2 root root  4096 2007-01-25 17:31 srv
drwxr-xr-x  2 root root  4096 2006-11-05 02:19 sys
drwxrwxrwt  2 root root  4096 2007-01-25 17:51 tmp
drwxr-xr-x 10 root root  4096 2007-01-25 17:31 usr
drwxr-xr-x 13 root root  4096 2007-01-25 17:31 var
17:53:57
#ls -l /mnt/boot/
total 0
17:54:02
#mkdir /mnt/boot/grub

17:54:56
#echo '(hd0) /dev/sda' > /mnt/boot/grub/device.map

17:55:57
#grub-install --root-directory=/mnt --no-floppy '(hd0)'
/dev/sdc1 does not have any corresponding BIOS drive.
17:56:49
#echo '(hd0) /dev/sdc' > /mnt/boot/grub/device.map

17:57:06
#grub-install --root-directory=/mnt --no-floppy '(hd0)'
Installation finished. No error reported.
This is the contents of the device map /mnt/boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0) /dev/sdc
17:57:23
#ls -l /boot/
total 12904
-rw-r--r-- 1 root root   67933 2006-09-13 18:43 config-2.6.17-2-686
-rw-r--r-- 1 root root   67700 2006-12-05 00:39 config-2.6.18-3-xen-686
drwxr-xr-x 2 root root    4096 2007-01-17 21:14 grub
-rw-r--r-- 1 root root 4389776 2006-12-06 01:42 initrd.img-2.6.17-2-686
-rw-r--r-- 1 root root 4503714 2006-12-06 19:27 initrd.img-2.6.18-3-xen-686
-rw-r--r-- 1 root root  687920 2006-09-14 01:12 System.map-2.6.17-2-686
-rw-r--r-- 1 root root  729357 2006-12-05 00:39 System.map-2.6.18-3-xen-686
-rw-r--r-- 1 root root 1214094 2006-09-14 01:12 vmlinuz-2.6.17-2-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  244899 2006-11-02 21:39 xen-3.0.3-1-i386.gz
/dev/pts/3
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/8
17:57:57
#rm /mnt/boot/vmlinuz-2.6.19.2

/dev/pts/3
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/

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
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
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/8
17:58:55
#ls -l /mnt/lib/modules/
total 0
17:59:15
#mkdir /mnt/lib/modules/2.6.19.2.noNFS

17:59:33
#vim /mnt/etc/fstab
1a2,5
> /dev/sda1        /              ext3            errors=remount-ro       0       1
> proc            /proc           proc            defaults                0       0
> 
> 
/dev/pts/3
18:00:01
#scp /boot/vmlinuz-2.6.19.2.noNFS xen1:/mnt/boot/

18:00:01
#ls -l /lib/modules/

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

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
/dev/pts/8
18:02:27
#vim /mnt/boot/grub/device.map
1c1
< (hd0) /dev/sdc
---
> (hd0) /dev/sda
18:02:58
#vim /boot/grub/menu.lst
/dev/pts/3
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
/dev/pts/8
18:03:26
#vim /mnt/boot/grub/menu.lst
18:04:08
#ls -l /mnt/boot/
total 6140
drwxr-xr-x 2 root root    4096 2007-01-25 18:04 grub
-rw-r--r-- 1 root root 4512197 2007-01-25 17:58 initrd.img-2.6.19.2.noNFS
-rw-r--r-- 1 root root 1753024 2007-01-25 17:59 vmlinuz-2.6.19.2.noNFS
18:04:13
#umount /mnt

/dev/pts/0
18:07:28
#ls -l /root
total 11301400
-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 4683956224 2007-01-25 16:46 Debian_RC4_disk1.iso
-rw-r--r-- 1 root root 4676747264 2007-01-25 16:05 Debian_RC4_disk2.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
-rw-r--r-- 1 root root 1048576000 2007-01-25 18:07 usb_frenzy.img
прошло 18 минут
18:25:54
#ls -l /data
total 1972112
drwxr-xr-x 3 root root       4096 2007-01-21 23:50 ISO
-rwxrwxrwx 1 root root  943718400 2007-01-25 15:50 LTSP.img
-rwxrwxrwx 1 root root 1073741824 2007-01-25 14:26 ltsp_test.img
18:26:04
#rm /data/ltsp_test.img

18:26:14
#rm /data/LTSP.img

18:26:18
#rm /etc/xen
xen/       xen-tools/
18:26:18
#rm /etc/xen/ltsp0
ltsp0   ltsp01
18:26:18
#rm /etc/xen/ltsp01

18:26:35
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      699     1 r-----   3418.6
ltsp01                                    21      256     1 -b----     53.8
vnc0                                       7      800     1 -b----   2301.1
18:26:39
#xm destroy ltsp01

18:26:52
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      699     1 r-----   3420.0
vnc0                                       7      800     1 -b----   2301.1
18:26:55
#xm create ltsp0
Using config file "/etc/xen/ltsp0".
Started domain ltsp0
18:27:10
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      699     1 r-----   3422.9
ltsp0                                     22      256     1 ------      2.2
vnc0                                       7      800     1 -b----   2301.2

Пятница (01/26/07)

/dev/pts/0
12:24:49
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      699     1 r-----   3649.9
ltsp0                                     22      256     1 -b----     80.6
vnc0                                       7      800     1 ------   3056.8
прошло >2 часов
/dev/pts/0
15:12:40
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      699     1 r-----   3836.7
ltsp0                                     22      256     1 -b----    185.6
vnc0                                       7      800     1 -b----   3137.4
15:12:44
#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.

Статистика

Время первой команды журнала17:11:20 2007- 1-25
Время последней команды журнала15:12:44 2007- 1-26
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, % 9.90
Процент синтаксически неверно набранных команд, % 1.98
Суммарное время работы с терминалом *, час 1.27
Количество командных строк в единицу времени, команда/мин 1.33
Частота использования команд
ls22|=====================| 21.36%
fdisk10|=========| 9.71%
vim7|======| 6.80%
rm7|======| 6.80%
xm7|======| 6.80%
mount6|=====| 5.83%
dmesg6|=====| 5.83%
cfdisk5|====| 4.85%
scp5|====| 4.85%
dd4|===| 3.88%
umount3|==| 2.91%
mc3|==| 2.91%
mkdir2|=| 1.94%
mkfs.ext32|=| 1.94%
grub-install2|=| 1.94%
echo2|=| 1.94%
device.map2|=| 1.94%
ssh2|=| 1.94%
df1|| 0.97%
rsync1|| 0.97%
aptitude1|| 0.97%
exit1|| 0.97%
du1|| 0.97%
debootstrap1|| 0.97%
____
*) Интервалы неактивности длительностью 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$