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

Содержание

Журнал

Пятница (06/05/09)

/dev/pts/6
17:12:59
#[15:06:53] div-one: и проспамил
bash: [15:06:53]: команда не найдена
17:12:59
#[15:06:56] f_e_a_r: получил и поспамил
bash: [15:06:56]: команда не найдена
17:12:59
#[15:07:11] SwD: Спам и отправляю и получаю
bash: [15:07:11]: команда не найдена
17:12:59
#[15:07:14] yura: ok
bash: [15:07:14]: команда не найдена
17:12:59
#[15:07:39] nvv9999: спамлю и спамлюсь
bash: [15:07:39]: команда не найдена
17:12:59
#[15:07:44] yura: проблемма была local-host-name local-host-names
bash: [15:07:44]: команда не найдена
17:12:59
#[15:08:01] kvashnik: +1
bash: [15:08:01]: команда не найдена
17:12:59
#[15:09:00] zvvvlad: УУУ! злостные спамеры! )
bash: syntax error near unexpected token `)'
17:12:59
#[15:09:36] Alex Lvov: спамимся понемногу:)
bash: syntax error near unexpected token `)'
17:12:59
#[15:11:17] user12: 1 N Jun 05 user ( 1) SPAMMMM kokos
bash: syntax error near unexpected token `('
17:12:59
#[15:11:18] jabblogger: SwD +1
bash: [15:11:18]: команда не найдена
17:12:59
#[15:11:23] user12: 1 N Jun 05 user ( 1) SPAMMMM kokos
bash: syntax error near unexpected token `('
17:12:59
#[15:11:25] user12: 1 N Jun 05 user ( 1) SPAMMMM kokos
bash: syntax error near unexpected token `('
17:12:59
#[15:11:31] user12: 1 N Jun 05 user ( 1) SPAMMMM kokos
bash: syntax error near unexpected token `('
17:12:59
#[15:12:05] Alex Lvov: дополнение к вопросу свд - как привязать дхсп на отделении с днс на площадке филиала...?
bash: [15:12:05]: команда не найдена
17:12:59
#[15:14:15] class: http://dag.wieers.com/howto/bits/bind-ddns.php (DNS Dynamic Updates)
bash: syntax error near unexpected token `('
17:12:59
#[15:15:40] vold зашёл в комнату
bash: [15:15:40]: команда не найдена
17:12:59
#[15:23:44] SwD: Вопрос-напоминание
bash: [15:23:44]: команда не найдена
17:12:59
#Пару примеров по tc -- например, зашейпить трафик для uucp
bash: Пару: команда не найдена
17:12:59
#[15:30:39] user12: iptables -A OUTPUT -t mangle -d 192.168.
bash: [15:30:39]: команда не найдена
17:12:59
#15.129 -j MARK --set-mark 20
bash: 15.129: команда не найдена
17:12:59
#[15:34:46] class: lartc
bash: [15:34:46]: команда не найдена
17:12:59
#[15:35:56] class: http://www.opennet.ru/docs/RUS/LARTC/
bash: [15:35:56]: команда не найдена
17:12:59
#[14:10:44] ujey ушел
bash: [14:10:44]: команда не найдена
17:12:59
#[14:10:54] ujey зашёл в комнату
bash: [14:10:54]: команда не найдена
17:15:37
#dpkg -r xen-utils-3.0.3-0-4
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета xen-utils-3.0.3-0-4.
17:17:12
#dpkg -r xen-utils-3.0.3-1
dpkg: зависимости не позволяют удалить пакет xen-utils-3.0.3-1:
 xen-hypervisor-3.0.3-1-i386-pae зависит от xen-utils-3.0.3-1.
dpkg: не удалось обработать параметр xen-utils-3.0.3-1 (--remove):
 проблемы зависимостей -- не удаляется
При обработке следующих пакетов произошли ошибки:
 xen-utils-3.0.3-1
17:17:29
#vi /b
17:17:29
#vi /boot/grub/
17:17:29
#vi /boot/grub/
17:17:29
#vi /boot/grub/m
17:17:29
#vi /boot/grub/menu.lst
17:21:20
### END DEBIAN AUTOMAGIC KERNELS LIST
title           Debian GNU/Linux, kernel 2.6.29-2-686
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.29-2-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro
initrd          /boot/initrd.img-2.6.29-2-686
title           Debian GNU/Linux, kernel 2.6.29-2-686 (single-user mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.29-2-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro single
initrd          /boot/initrd.img-2.6.29-2-686
title           Debian GNU/Linux, kernel 2.6.18-6-xen-686
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro
initrd          /boot/initrd.img-2.6.18-6-xen-686
title           Debian GNU/Linux, kernel 2.6.18-6-xen-686 (single-user mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro single
initrd          /boot/initrd.img-2.6.18-6-xen-686
### END DEBIAN AUTOMAGIC KERNELS LIST
17:21:27
## e.g. memtest86=true
" ============================================================================
" Netrw Directory Listing                                        (netrw v135)
"   /boot
"   Sorted by      name
"   Sort sequence: [\/]$,\<core\%(\.\d\+\)\=\>,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$
"   Quick Help: <F1>:help  -:go up dir  D:delete  R:rename  s:sort-by  x:exec
" ============================================================================
../
grub/
System.map-2.6.18-6-xen-686
...
config-2.6.29-2-686
initrd.img-2.6.18-6-xen-686
initrd.img-2.6.29-2-686
vmlinuz-2.6.18-6-xen-686
vmlinuz-2.6.29-2-686
xen-3.0.3-1-i386-pae.gz
xen-3.2-1-i386.gz
.swp
initrd.img-2.6.29-2-686.bak
"/boot/" Недопустимое имя файла
17:21:43
#~
config-2.6.18-6-xen-686  initrd.img-2.6.18-6-xen-686  System.map-2.6.18-6-xen-686  vmlinuz-2.6.29-2-686
config-2.6.29-2-686      initrd.img-2.6.29-2-686      System.map-2.6.29-2-686      xen-3.0.3-1-i386-pae.gz
grub                     initrd.img-2.6.29-2-686.bak  vmlinuz-2.6.18-6-xen-686     xen-3.2-1-i386.gz
17:21:49
#vi /boot/grub/menu.lst
--- /tmp/l3-saved-8530.22458.12742	2009-06-05 14:21:59.000000000 +0000
+++ /boot/grub/menu.lst	2009-06-05 14:26:29.000000000 +0000
@@ -5,6 +5,12 @@
 kernel /vmlinuz root=LABEL=ROOT
 initrd /initrd.img
 
+title		Xen 3.2.1-1-i386 / Debian GNU/Linux, kernel 2.6.18-6-xen-686
+root		(hd1,0)
+kernel		/boot/xen-3.2.1-1-i386.gz
+module		/boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro console=tty0
+module		/boot/initrd.img-2.6.18-6-xen-686
+
 ### BEGIN AUTOMAGIC KERNELS LIST
 ## lines between the AUTOMAGIC KERNELS LIST markers will be modified
 ## by the debian update-grub script except for the default options below
@@ -79,30 +85,3 @@
 
 ## ## End Default Options ##
 
-title		Xen 3.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-6-xen-686
-root		(hd1,0)
-kernel		/boot/xen-3.0.3-1-i386-pae.gz
-module		/boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro console=tty0
-module		/boot/initrd.img-2.6.18-6-xen-686
-
-title		Debian GNU/Linux, kernel 2.6.29-2-686
-root		(hd1,0)
-kernel		/boot/vmlinuz-2.6.29-2-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro 
-initrd		/boot/initrd.img-2.6.29-2-686
-
-title		Debian GNU/Linux, kernel 2.6.29-2-686 (single-user mode)
-root		(hd1,0)
-kernel		/boot/vmlinuz-2.6.29-2-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro single
-initrd		/boot/initrd.img-2.6.29-2-686
-
-title		Debian GNU/Linux, kernel 2.6.18-6-xen-686
-root		(hd1,0)
-kernel		/boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro 
-initrd		/boot/initrd.img-2.6.18-6-xen-686
-
-title		Debian GNU/Linux, kernel 2.6.18-6-xen-686 (single-user mode)
-root		(hd1,0)
-kernel		/boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro single
-initrd		/boot/initrd.img-2.6.18-6-xen-686
-
-### END DEBIAN AUTOMAGIC KERNELS LIST
/dev/pts/4
17:30:06
#ls /bo
ls: невозможно получить доступ к /bo: Нет такого файла или каталога
17:30:17
#ls /
bin   dev    home        lost+found  opt   sbin     sys  var
boot  etc    initrd.img  media       proc  selinux  tmp  vmlinuz
data  flash  lib         mnt         root  srv      usr
17:30:23
#ls /boot/
config-2.6.18-6-xen-686      System.map-2.6.18-6-xen-686
config-2.6.29-2-686          System.map-2.6.29-2-686
grub                         vmlinuz-2.6.18-6-xen-686
initrd.img-2.6.18-6-xen-686  vmlinuz-2.6.29-2-686
initrd.img-2.6.29-2-686      xen-3.0.3-1-i386-pae.gz
initrd.img-2.6.29-2-686.bak  xen-3.2-1-i386.gz
/dev/pts/1
17:31:38
#init 6

/dev/pts/1
17:33:55
#vi /boot/grub/menu.lst
--- /tmp/l3-saved-3560.2837.27759	2009-06-05 14:34:02.000000000 +0000
+++ /boot/grub/menu.lst	2009-06-05 14:34:33.000000000 +0000
@@ -8,7 +8,7 @@
 title		Xen 3.2.1-1-i386 / Debian GNU/Linux, kernel 2.6.18-6-xen-686
 root		(hd1,0)
 kernel		/boot/xen-3.2-1-i386.gz
-module		/boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro console=tty0
+module		/boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro console=tty0 dom0_mem=256000
 module		/boot/initrd.img-2.6.18-6-xen-686
 
 ### BEGIN AUTOMAGIC KERNELS LIST
17:34:33
#vi /boot/grub/menu.lst
--- /tmp/l3-saved-3560.2715.29094	2009-06-05 14:34:35.000000000 +0000
+++ /boot/grub/menu.lst	2009-06-05 14:35:51.000000000 +0000
@@ -8,7 +8,7 @@
 title		Xen 3.2.1-1-i386 / Debian GNU/Linux, kernel 2.6.18-6-xen-686
 root		(hd1,0)
 kernel		/boot/xen-3.2-1-i386.gz
-module		/boot/vmlinuz-2.6.18-6-xen-686 root=UUID=395d5c48-eea2-4355-9d08-d835573004d0 ro console=tty0 dom0_mem=256000
+module		/boot/vmlinuz-2.6.18-6-xen-686 root=LABEL=ROOT ro console=tty0 dom0_mem=256000
 module		/boot/initrd.img-2.6.18-6-xen-686
 
 ### BEGIN AUTOMAGIC KERNELS LIST
17:35:51
#init 6

/dev/pts/1
17:38:20
#vi /boot/grub/menu.lst
17:41:47
#-- ВСТАВКА -- 4,1 2%

/dev/pts/1
17:48:40
#vi /boot/grub/menu.lst
17:51:45
#init 6

/dev/pts/3
17:55:56
#c
c++                    chown                  console-only
c2ph                   chpasswd               continue
c89                    chroot                 coraid-update
c89-gcc                chrt                   corelist
c99                    chsh                   cp
c99-gcc                chvt                   cpan
cal                    circo                  cpan2dist
calendar               cjpeg                  cpanp
caller                 ckbcomp                cpanp-run-perl
captoinfo              ck-history             cpgr
...
chattr                 colrm                  csv2vcard
chcon                  column                 ctrlaltdel
check_forensic         comm                   ctstat
checkgid               command                curl
checksendmail          compgen                cut
chfn                   complete               cvt
chgpasswd              compose                cyr
chgrp                  composeglyphs          cytune
chkdupexe              config_data
--More--
17:57:39
#su
su              sudoedit        sum             suspend-keygen
sudo            sulogin         suspend         su-to-root
17:57:39
#clear

17:58:37
#vi /boot/grub/menu.lst
18:00:00
#history
  353  cat /etc/bind/db.class4
  354  cat /etc/bind/db.class4 |less
  355  dig @localhost ya.ru
  356  dig @127.0.0.1 ya.ru
  357  dig @localhost ya.ru
  358  dig @127.0.0.1 ya.ru
  359  dig 127.0.0.1 mx
  360  dig 127.0.0.1 mx +short
  361  dig 127.0.0.1 ya.ru
  362  netstat -lnp | less
...
  492  ls /boot/
  493  exit
  494  vi /boot/grub/menu.lst
  495  init 6
  496  vi /boot/grub/menu.lst
  497  vi /boot/grub/menu.lst
  498  init 6
  499  clear
  500  vi /boot/grub/menu.lst
  501  history
18:00:54
#mam ntdate
bash: mam: команда не найдена
18:01:54
#man ntdate
18:02:00
#ntdate --help
bash: ntdate: команда не найдена
18:03:41
#ntpdate --help
ntpdate: unknown option --
ntpdate: unknown option -h
ntpdate: encryption delay lp is unlikely
usage: ntpdate [-46bBdqsuv] [-a key#] [-e delay] [-k file] [-p samples] [-o version#] [-t timeo] server ...
18:03:53
#ntpdate ццwww.moscov-time.ru
Error : Name or service not known
 5 Jun 15:06:29 ntpdate[5123]: can't find host www.moscov-time.ru
 5 Jun 15:06:29 ntpdate[5123]: no servers can be used, exiting
18:06:29
#ntpdate 0.ua.pool.ntp.org
 5 Jun 15:08:24 ntpdate[5238]: step time server 193.34.155.2 offset -8.100521 sec
18:08:37
#echo $TZ

18:11:02
#dpkg-reconfigure tzdate
Пакет tzdate не установлен, информация о нём недоступна.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
/usr/sbin/dpkg-reconfigure: Пакет tzdate не установлен
18:11:25
#dpkg-reconfigure tzdata
       │                       Ð6C▮ралтар      ▒                       │
       │                       Ð13;34HМадрид     ▒                       │
       │                       Хельсинки     ▒                       │
       │                       Мальта    Ð½²Ð°     ▒                       │
       │                       Мариехамн       ▒                       │
       │                       Минск ¸  ст       ▒                       │
       │                       Монако     €Ð°Ð´   ↓                       │
       │                                                                │
       │                                                                │
       │                <Ok>                    <Отмена>                │
       │                                                                │
       └────────────────────────────────────────────────────────────────┘
Current default timezone: 'Europe/Kiev'
Local time is now:      Fri Jun  5 18:11:41 EEST 2009.
Universal Time is now:  Fri Jun  5 15:11:41 UTC 2009.
/dev/pts/1
18:18:36
#mdadm -l
mdadm: option requires an argument -- 'l'
Usage: mdadm --help
  for help
18:19:49
#mdadm
Usage: mdadm --help
  for help
18:19:59
#mdadm /dev/md0
/dev/md0: 27.94GiB raid1 2 devices, 0 spares. Use mdadm --detail for more detail.
18:20:10
#mdadm /dev/md0 -r /dev/sda2
mdadm: hot remove failed for /dev/sda2: Device or resource busy
18:20:48
#mdadm /dev/md0 -r /dev/sda1
mdadm: hot remove failed for /dev/sda1: No such device or address
18:21:00
#mdadm --detail /dev/md0
/dev/md0:
        Version : 0.90
  Creation Time : Mon Jun  1 10:32:39 2009
     Raid Level : raid1
     Array Size : 29294400 (27.94 GiB 30.00 GB)
  Used Dev Size : 29294400 (27.94 GiB 30.00 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 0
    Persistence : Superblock is persistent
    Update Time : Mon Jun  1 17:35:32 2009
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0
           UUID : f2a1f7fb:e7c2b8b0:3800bd94:de07ae80
         Events : 0.22
    Number   Major   Minor   RaidDevice State
       0       8        2        0      active sync   /dev/sda2
       1       8       18        1      active sync   /dev/sdb2
18:21:36
#mount /dev/md0 /mnt
mount: unknown filesystem type 'lvm2pv'
18:23:43
#lvdisplay
File descriptor 9 (pipe:[11526]) leaked on lvdisplay invocation. Parent PID 3467: bash
File descriptor 10 (pipe:[11526]) leaked on lvdisplay invocation. Parent PID 3467: bash
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                A21iCt-CPyu-gjdX-qOVI-vap4-x97d-dSkCpg
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0
18:24:30
#mount /dev/TURBO/vol1 /mnt

18:29:29
#cfdisk
18:31:33
#fdisk -l
Disk /dev/sda: 82.3 GB, 82347195904 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe3f20b73
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2432    19535008+  83  Linux
/dev/sda2            2433        6079    29294527+  83  Linux
/dev/sda3            6080        7295     9767520   83  Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
...
Disk /dev/md0: 30.0 GB, 29997465600 bytes
2 heads, 4 sectors/track, 7323600 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000
Disk /dev/md0 doesn't contain a valid partition table
Disk /dev/dm-0: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-0 doesn't contain a valid partition table
18:31:53
#umount /mnt

18:32:23
#mkfs.ext3 /dev/sda3
mke2fs 1.41.6 (30-May-2009)
Could not stat /dev/sda3 --- Нет такого файла или каталога
The device apparently does not exist; did you specify it correctly?
18:32:51
#mkfs.ext3 /dev/sdb3
mke2fs 1.41.6 (30-May-2009)
Could not stat /dev/sdb3 --- Нет такого файла или каталога
The device apparently does not exist; did you specify it correctly?
18:33:10
#fdisk -l
Disk /dev/sda: 82.3 GB, 82347195904 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe3f20b73
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2432    19535008+  83  Linux
/dev/sda2            2433        6079    29294527+  83  Linux
/dev/sda3            6080        7295     9767520   83  Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
...
Disk /dev/md0: 30.0 GB, 29997465600 bytes
2 heads, 4 sectors/track, 7323600 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000
Disk /dev/md0 doesn't contain a valid partition table
Disk /dev/dm-0: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-0 doesn't contain a valid partition table
18:33:32
#mount /dev/sda3 /mnt
mount: you must specify the filesystem type
18:34:03
#mkfs.ext3 /dev/sda3
mke2fs 1.41.6 (30-May-2009)
Could not stat /dev/sda3 --- Нет такого файла или каталога
The device apparently does not exist; did you specify it correctly?
18:34:14
#ls /mnt

18:34:20
#umount /mnt
umount: /mnt: not mounted
18:34:30
#fdisk -l
Disk /dev/sda: 82.3 GB, 82347195904 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe3f20b73
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2432    19535008+  83  Linux
/dev/sda2            2433        6079    29294527+  83  Linux
/dev/sda3            6080        7295     9767520   83  Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
...
Disk /dev/md0: 30.0 GB, 29997465600 bytes
2 heads, 4 sectors/track, 7323600 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000
Disk /dev/md0 doesn't contain a valid partition table
Disk /dev/dm-0: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-0 doesn't contain a valid partition table
18:36:31
#fdisk -l
Disk /dev/sda: 82.3 GB, 82347195904 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe3f20b73
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2432    19535008+  83  Linux
/dev/sda2            2433        6079    29294527+  83  Linux
/dev/sda3            6080        7295     9767520   83  Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
...
Disk /dev/md0: 30.0 GB, 29997465600 bytes
2 heads, 4 sectors/track, 7323600 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000
Disk /dev/md0 doesn't contain a valid partition table
Disk /dev/dm-0: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-0 doesn't contain a valid partition table
18:36:35
#partprobe

18:36:58
#mkfs.ext3 /dev/sda3
mke2fs 1.41.6 (30-May-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
610800 inodes, 2441880 blocks
122094 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2503999488
75 block groups
32768 blocks per group, 32768 fragments per group
8144 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
18:37:11
#mount /dev/sda3 /mnt

18:37:41
#ls /mnt
lost+found
18:37:45
#debootstrap --help
Usage: debootstrap [OPTION]... <suite> <target> [<mirror> [<script>]]
Bootstrap Debian base system.
      --help                 display this help and exit
      --version              display version information and exit
      --verbose              don't turn off the output of wget
      --download-only        download packages, but don't perform installation
      --print-debs           print the packages to be installed, and exit
      --arch=A               set the target architecture (use if no dpkg)
                               [ --arch=powerpc ]
      --include=A,B,C        adds specified names to the list of base packages
...
      --keyring=K            check Release files against keyring K
      --no-resolve-deps      don't try to resolve dependencies automatically
      --unpack-tarball=T     acquire .debs from a tarball instead of http
      --make-tarball=T       download .debs and create a tarball (tgz format)
      --second-stage-target=DIR
                             Run second stage in a subdirectory instead of root
                               (can be used to create a foreign chroot)
                               (requires --second-stage)
      --boot-floppies        used for internal purposes by boot-floppies
      --debian-installer     used for internal purposes by debian-installer
18:43:02
#debootstrap sid /mnt
dpkg: warning: obsolete option '--print-installation-architecture', please use '--print-architecture' instead.
I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
W: http://ftp.us.debian.org/debian/dists/sid/main/binary-i386/Packages.bz2 was corrupt
I: Retrieving Packages
I: Validating Packages
W: http://ftp.us.debian.org/debian/dists/sid/main/binary-i386/Packages.gz was corrupt
I: Retrieving Packages
E: Couldn't download dists/sid/main/binary-i386/Packages
18:52:46
#vi /etc/apt/sources.list
18:54:56
#apt-get upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакеты, которые будут обновлены:
  coreutils ghostscript gs-common libgs8 libhunspell-1.2-0 libpng12-0 mktemp openssh-client openssh-server
  python-openssl ssh
обновлено 11, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 8808kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 144kB.
Хотите продолжить [Д/н]?
...
Cleaning up category type3..
Cleaning up category type1..
Updating category type1..
Updating category type3..
Updating category gsfontderivative..
Updating category truetype..
Updating category cid..
Updating category cmap..
Updating category psprint..
Обрабатываются триггеры для python-support ...
18:57:03
#apt-get update
В кеше http://127.0.0.1 etch Release.gpg
Игн http://127.0.0.1 etch/main Translation-ru
В кеше http://127.0.0.1 sid Release.gpg
В кеше http://127.0.0.1 sid/main Translation-ru
В кеше http://127.0.0.1 etch Release
В кеше http://127.0.0.1 sid Release
Игн http://127.0.0.1 etch/main Packages/DiffIndex
Игн http://127.0.0.1 sid/main Packages/DiffIndex
Игн http://127.0.0.1 etch/main Packages
Игн http://127.0.0.1 sid/main Packages
В кеше http://127.0.0.1 etch/main Packages
Получено:1 http://127.0.0.1 sid/main Packages [7775kB]
Получено 7775kБ за 3s (2316kБ/c)
Чтение списков пакетов... Готово
/dev/pts/7
18:59:21
#ls /mnt
debootstrap  lost+found  var
/dev/pts/6
18:59:21
#ls /mnt
debootstrap  lost+found  var
/dev/pts/7
18:59:31
#ls /mnt/var/
cache  lib
/dev/pts/6
18:59:31
#ls /mnt/var/
cache  lib
/dev/pts/7
18:59:53
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     2     r-----    189.7
/dev/pts/6
18:59:53
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     2     r-----    189.7
/dev/pts/1
19:02:49
#ls /mnt
debootstrap  lost+found  var
19:03:01
#rm -rf /mnt/
rm: невозможно удалить каталог `/mnt': Устройство или ресурс занято
19:03:28
#debootstrap sid /mnt
dpkg: warning: obsolete option '--print-installation-architecture', please use '--print-architecture' instead.
I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
W: http://ftp.us.debian.org/debian/dists/sid/main/binary-i386/Packages.bz2 was corrupt
I: Retrieving Packages
I: Validating Packages
W: http://ftp.us.debian.org/debian/dists/sid/main/binary-i386/Packages.gz was corrupt
I: Retrieving Packages
E: Couldn't download dists/sid/main/binary-i386/Packages
/dev/pts/5
19:04:33
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     2     r-----    210.3

Статистика

Время первой команды журнала17:12:59 2009- 6- 5
Время последней команды журнала19:04:33 2009- 6- 5
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %30.69
Процент синтаксически неверно набранных команд, %19.80
Суммарное время работы с терминалом *, час 1.86
Количество командных строк в единицу времени, команда/мин 0.91
Частота использования команд
vi12|===========| 11.88%
ls10|=========| 9.90%
mdadm6|=====| 5.94%
mkfs.ext34|===| 3.96%
fdisk4|===| 3.96%
mount4|===| 3.96%
ntpdate3|==| 2.97%
xm3|==| 2.97%
init3|==| 2.97%
debootstrap3|==| 2.97%
dpkg2|=| 1.98%
umount2|=| 1.98%
dpkg-reconfigure2|=| 1.98%
apt-get2|=| 1.98%
ntdate1|| 0.99%
15.1291|| 0.99%
cfdisk1|| 0.99%
man1|| 0.99%
[15:14:15]1|| 0.99%
[15:11:25]1|| 0.99%
[15:08:01]1|| 0.99%
[15:23:44]1|| 0.99%
#1|| 0.99%
[14:10:44]1|| 0.99%
rm1|| 0.99%
[15:09:00]1|| 0.99%
echo1|| 0.99%
lvdisplay1|| 0.99%
[15:12:05]1|| 0.99%
[15:30:39]1|| 0.99%
##1|| 0.99%
--1|| 0.99%
~1|| 0.99%
[15:06:56]1|| 0.99%
[15:07:39]1|| 0.99%
[15:07:14]1|| 0.99%
[15:07:44]1|| 0.99%
[15:06:53]1|| 0.99%
[14:10:54]1|| 0.99%
[15:11:17]1|| 0.99%
[15:11:31]1|| 0.99%
[15:07:11]1|| 0.99%
c1|| 0.99%
history1|| 0.99%
mam1|| 0.99%
Пару1|| 0.99%
partprobe1|| 0.99%
[15:11:23]1|| 0.99%
[15:09:36]1|| 0.99%
clear1|| 0.99%
[15:15:40]1|| 0.99%
[15:35:56]1|| 0.99%
[15:11:18]1|| 0.99%
[15:34:46]1|| 0.99%
su1|| 0.99%
____
*) Интервалы неактивности длительностью 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$