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

Содержание

Журнал

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

/dev/pts/2
14:37:09
#^dev^proc
mount --bind /proc /tmp/deb/proc
14:38:04
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
/dev on /tmp/deb/dev type none (rw,bind)
/proc on /tmp/deb/dev type none (rw,bind)
/proc on /tmp/deb/proc type none (rw,bind)
14:38:16
#umount /tmp/deb/dev

14:38:36
#^dev^proc
umount /tmp/deb/proc
14:39:15
#cat /etc/passwd >t.t

14:39:38
#touch t.t>t.t

14:39:44
#cat t.t

14:43:40
#!chr
REPORTING BUGS
       Report bugs to <bug-coreutils@gnu.org>.
COPYRIGHT
       Copyright   (C)   2008   Free  Software  Foundation,  Inc.   License  GPLv3+:  GNU  GPL  version  3  or  later
       <http://gnu.org/licenses/gpl.html>
       This is free software: you are free to change and redistribute it.  There is NO WARRANTY, to the  extent  per-
       mitted by law.
linux11:/# ls -l --sort=t /etc | grep .conf
-rw-r--r-- 1 root root    2986 May 29 11:14 adduser.conf
drwxr-xr-x 2 root root    4096 May 29 11:14 ld.so.conf.d
...
#EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users games"
# If ADD_EXTRA_GROUPS is set to something non-zero, the EXTRA_GROUPS
# option above will be default behavior for adding new, non-system users
#ADD_EXTRA_GROUPS=1
# check user and group names also against this regular expression.
#NAME_REGEX="^[a-z][-a-z0-9]*\$"
linux11:/# for
bash: syntax error near unexpected token `newline'
linux11:/# exit
exit
14:53:28
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
/dev on /tmp/deb/dev type none (rw,bind)
14:53:30
#гumount /tmp/deb/dev

прошло 22 минуты
15:16:26
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
15:23:52
#штinit 6

прошла 21 минута
/dev/pts/2
15:44:57
$su -
Пароль:
su: Сбой при проверке подлинности
/dev/pts/3
15:44:57
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Fri May 29 15:59:32 2009 from linux13.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/2
15:45:04
$su -
Пароль:
su: Сбой при проверке подлинности
15:45:12
$su -
Пароль:
su: Сбой при проверке подлинности
прошло 34 минуты
/dev/pts/3
16:19:53
#screen -x
прошло 12 минут
/dev/pts/3
16:31:58
$ssh root@127.0.0.1
root@127.0.0.1's password:
прошло 18 минут
16:50:13
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Fri May 29 17:04:12 2009 from linux1.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
прошло 14 минут
17:04:16
#screen 0x
17:04:23
#screen -x
прошло 37 минут
/dev/tty1
17:41:28
$su -
Пароль:
l3-agent is already running: pid=2950; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/3
17:48:05
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Fri May 29 18:01:56 2009 from linux13.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
прошло 14 минут
18:02:11
#screen -x

Суббота (05/30/09)

/dev/tty2
09:39:56
$mount /tmp/hda1 /mnt
mount: only root can do that
/dev/pts/1
09:40:07
$ыssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Sat May 30 09:54:18 2009 from linux7.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
прошло 14 минут
09:54:59
#screen -x
прошло >3 часов
/dev/tty2
13:01:39
$ls /media/

13:01:56
$ls /dev/sdc*
/dev/sdc  /dev/sdc1  /dev/sdc2
13:02:48
$mount -t vfat /dev/sdc1 /mnt
mount: only root can do that
13:03:07
$mount -t vfat /dev/sdc1 /mnt/flashfat
mount: only root can do that
прошло 34 минуты
13:37:35
$mount -a
mount: only root can do that
13:38:02
$ls /mnt/flashfat/

13:38:08
$mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
13:39:51
$mount /mnt/fl
/mnt/flashfat  /mnt/flsext
13:39:51
$mount /mnt/flashfat

13:40:05
$ls /mnt/flashfat/
t.txt  Файл Валентиню
прошло >2 часов
/dev/pts/1
16:19:41
$su -
Пароль:
l3-agent is already running: pid=3559; pidfile=/root/.lilalo/l3-agent.pid
прошло 15 минут
16:34:50
#vipw
^C
прошло 29 минут
/dev/pts/0
17:04:13
$su -
Пароль:
su: Сбой при проверке подлинности
/dev/pts/3
17:04:13
$su -
Пароль:
l3-agent is already running: pid=3851; pidfile=/root/.lilalo/l3-agent.pid
прошло 11 минут
/dev/pts/0
17:15:31
$su -
Пароль:
17:15:51
#cat /boot/grub/menu.lst
default 0
timeout 5
password --md5 $1$STF23/$p9t/k1PyPU/mDDax5OxJK0
title GNU/Linux(2.6.29)
kernel /vmlinuz root=LABEL=ROOT
initrd /initrd.img
17:16:05
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
/dev/pts/3
17:20:39
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
/dev/sdb1 on /mnt/data type ext3 (rw)
/dev/sdb2 on /mnt/data2 type ext3 (rw)
/dev/sdb5 on /mnt/data3 type ext3 (rw)
/dev/sdc1 on /mnt/flashfat type vfat (rw,noexec,nosuid,nodev)
/dev/sdc2 on /mnt/flsext type ext3 (rw)
17:20:42
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
/dev/sdb1 on /mnt/data type ext3 (rw)
/dev/sdb2 on /mnt/data2 type ext3 (rw)
/dev/sdb5 on /mnt/data3 type ext3 (rw)
/dev/sdc1 on /mnt/flashfat type vfat (rw,noexec,nosuid,nodev)
/dev/sdc2 on /mnt/flsext type ext3 (rw)
прошло 22 минуты
17:42:52
#umount
Usage: umount [-hV]
       umount -a [-f] [-r] [-n] [-v] [-t vfstypes] [-O opts]
       umount [-f] [-r] [-n] [-v] special | node...
17:42:55
#umount -a
umount: /: device is busy
umount: /dev: device is busy
17:42:57
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:43:06
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:43:08
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:43:18
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:44:31
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:44:32
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:44:36
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:44:36
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:44:37
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:44:37
#mount --bind /proc /mnt/flsext/proc
mount: mount point /mnt/flsext/proc does not exist
17:44:58
#mount --bind /sys /mnt/flsext/sys
mount: mount point /mnt/flsext/sys does not exist
17:45:08
#mount -a

17:45:26
#mount --bind /sys /mnt/flsext/sys

17:45:34
#mount --bind /dev /mnt/flsext/dev

прошло 10 минут
/dev/pts/0
17:55:42
#umount -a
umount: /: device is busy
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: /dev: device is busy
umount: procbususb: not found
umount: /proc/bus/usb: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:56:14
#umount tmpfs
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: tmpfs: not found
umount: /dev/shm: not mounted
umount: tmpfs: not found
umount: /lib/init/rw: not mounted
17:56:25
#umount tmpfs:
umount: tmpfs:: not found
17:56:34
#umount tmpfs
umount: tmpfs: not found
17:56:38
#file -s /dev/sda[12]
/dev/sda1: Linux rev 1.0 ext3 filesystem data, UUID=911e4226-242b-46ec-ab93-8204b66f6139, volume name "ROOT" (needs journal recovery) (large files)
17:57:43
#file -s /dev/sdb[12]
/dev/sdb1: LVM2 (Linux Logical Volume Manager) , UUID: S1SM6LxRSH0HHe7QtVbHd73Qw2tvWCl
/dev/sdb2: LVM2 (Linux Logical Volume Manager) , UUID: 3izMT3cj4DmufzHxkOzAmoUfA1RqRrH
17:57:50
#mount
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
17:58:11
#kill 3612

18:04:07
#kill -9 3612

/dev/pts/1
18:05:58
#screen -x

Понедельник (06/01/09)

/dev/pts/0
09:32:51
$l3agent
bash: l3agent: команда не найдена
/dev/pts/2
09:32:51
$su -
Пароль:
l3-agent is already running: pid=3847; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/0
09:34:53
$l3-agent

09:34:57
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Mon Jun  1 09:50:49 2009 from linux12.unix.nt
l3-agent is already running: pid=1851; pidfile=/root/.lilalo/l3-agent.pid
прошло 16 минут
09:51:12
#ps aux |grep screen
root     18718  0.0  0.2   4924   768 pts/11   R+   09:51   0:00 grep screen
09:51:31
#ps aux |grep screen
root     18727  0.0  0.2   4924   768 pts/11   R+   09:51   0:00 grep screen
09:51:34
#ps aux |grep screen
root     18736  0.0  0.2   4928   772 pts/11   R+   09:51   0:00 grep screen
09:51:34
#screen -x
прошло 22 минуты
/dev/pts/2
10:13:52
#man losetup
10:15:36
#fdisk 0lu /dev/sda
Usage: fdisk [-b SSZ] [-u] DISK     Change partition table
       fdisk -l [-b SSZ] [-u] DISK  List partition table(s)
       fdisk -s PARTITION           Give partition size(s) in blocks
       fdisk -v                     Give fdisk version
Here DISK is something like /dev/hdb or /dev/sda
and PARTITION is something like /dev/hda7
-u: give Start and End in sector (instead of cylinder) units
-b 2048: (for certain MO disks) use 2048-byte sectors
/dev/pts/0
10:17:02
#screen -x
/dev/pts/2
10:18:56
#fdisk -lu /dev/sda
Disk /dev/sda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders, total 160086528 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0xcfd8cd69
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63    39070079    19535008+  83  Linux
/dev/sda2        39070080    78156224    19543072+  83  Linux
10:19:01
#apt-get install mksofs
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет mksofs
10:20:31
#apt-get install mkisofs
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious
  libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1
  libbeecrypt6 libresid-builder0c2a unzip libjack0 liblircclient0
  gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins
  libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4
  libgif4 libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3
...
Получено:2 http://10.0.35.1 sid/main mkisofs 9:1.1.9-1 [994B]
Получено 577kБ за 0s (10,8MБ/c)
Выбор ранее не выбранного пакета genisoimage.
(Чтение базы данных ... на данный момент установлено 63084 файлов и каталогов.)
Распаковывается пакет genisoimage (из файла .../genisoimage_9%3a1.1.9-1_i386.deb)...
Выбор ранее не выбранного пакета mkisofs.
Распаковывается пакет mkisofs (из файла .../mkisofs_9%3a1.1.9-1_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет genisoimage (9:1.1.9-1) ...
Настраивается пакет mkisofs (9:1.1.9-1) ...
10:20:46
#mkisofs -JR -o /root/etc.iso /etc
Using GRUPP00K.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00004.vg (GRUPPATOMOV_00020.vg)
Using GRUPP00L.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00020.vg (GRUPPATOMOV_00003.vg)
Using GRUPP00M.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00003.vg (GRUPPATOMOV_00010.vg)
Using GRUPP00N.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00010.vg (GRUPPATOMOV_00027.vg)
Using GRUPP00O.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00027.vg (GRUPPATOMOV_00001.vg)
Using GRUPP00P.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00001.vg (GRUPPATOMOV_00015.vg)
Using GRUPP00Q.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00015.vg (GRUPPATOMOV_00025.vg)
Using GRUPP00R.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00025.vg (GRUPPATOMOV_00028.vg)
Using GRUPP00S.VG;1 for  /etc/lvm/archive/GRUPPATOMOV_00028.vg (GRUPPATOMOV_00016.vg)
Using LAUNC000.RC;1 for  /etc/xdg/xfce4/panel/launcher-7.rc (launcher-10.rc)
...
Using EQUIF002.PEM;1 for  /etc/ssl/certs/Equifax_Secure_CA.pem (Equifax_Secure_eBusiness_CA_2.pem)
Using AMERI000.PEM;1 for  /etc/ssl/certs/America_Online_Root_Certification_Authority_2.pem (America_Online_Root_Certification_Authority_1.pem)
Using GEOTR003.PEM;1 for  /etc/ssl/certs/GeoTrust_Universal_CA_2.pem (GeoTrust_Universal_CA.pem)
Using BETRU002.PEM;1 for  /etc/ssl/certs/beTRUSTed_Root_CA-Baltimore_Implementation.pem (beTRUSTed_Root_CA_-_RSA_Implementation.pem)
Total translation table size: 0
Total rockridge attributes bytes: 186009
Total directory bytes: 550912
Path table size(bytes): 2974
Max brk space used 126000
2358 extents written (4 MB)
10:21:58
#growisofs -Z /dec/cdrom=/root/etc.iso
:-( "/dec/cdrom=/root/etc.iso": unexpected errno:No such file or directory
10:24:11
#ls -l /dev/cd*
lrwxrwxrwx 1 root root 3 Июн  1 09:32 /dev/cdrom -> hda
10:24:30
#mount -o loop /root/etc.iso /mnt

10:25:06
#ls /mnt
a2ps.cfg                fonts                 login.defs      python
a2ps-site.cfg           fstab                 logrotate.conf  python2.5
adduser.conf            gai.conf              logrotate.d     qemu-ifup
adjtime                 gamin                 lsb-base        rc0.d
aliases                 gconf                 lvm             rc1.d
alternatives            gdm                   magic           rc2.d
approx                  gnome-vfs-2.0         magic.mime      rc3.d
apt                     gnome-vfs-mime-magic  mailcap         rc4.d
aumixrc                 gre.d                 mailcap.order   rc5.d
aumixrc1                groff                 mailname        rc6.d
...
dhcp3                   ld.so.cache           passwd-         ucf.conf
dictionaries-common     ld.so.conf            perl            udev
dm                      ld.so.conf.d          pm              vde2
doc-base                libaudit.conf         PolicyKit       vga
dpkg                    libpaper.d            ppp             vim
emacs                   lilalo                printcap        wgetrc
email-addresses         locale.alias          profile         X11
environment             locale.gen            protocols       xdg
esound                  localtime             pulse           xml
exim4                   logcheck              purple          xneur
10:25:10
#umount /mnt

10:25:21
#mdadm --create --help
Usage:  mdadm --create device -chunk=X --level=Y --raid-devices=Z devices
 This usage will initialise a new md array, associate some
 devices with it, and activate the array.   In order to create an
 array with some devices missing, use the special word 'missing' in
 place of the relevant device name.
 Before devices are added, they are checked to see if they already contain
 raid superblocks or filesystems.  They are also checked to see if
 the variance in device size exceeds 1%.
 If any discrepancy is found, the user will be prompted for confirmation
 before the array is created.  The presence of a '--run' can override this
...
  --spare-devices= -x: number of spares (eXtras) devices in initial array
  --size=       -z   : Size (in K) of each drive in RAID1/4/5/6/10 - optional
  --force       -f   : Honour devices as listed on command line.  Don't
                     : insert a missing drive for RAID5.
  --run         -R   : insist of running the array even if not all
                     : devices are present or some look odd.
  --readonly    -o   : start the array readonly - not supported yet.
  --name=       -N   : Textual name for array - max 32 characters
  --bitmap-chunk=    : bitmap chunksize in Kilobytes.
  --delay=      -d   : bitmap update delay in seconds.
прошло 44 минуты
11:10:20
#part
parted     partprobe  partx
прошло 26 минут
/dev/pts/1
11:36:47
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Mon Jun  1 11:41:59 2009 from linux8.unix.nt
l3-agent is already running: pid=1851; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/2
11:36:47
$l3-agetn
bash: l3-agetn: команда не найдена
прошло 30 минут
/dev/pts/1
12:07:22
#ысscreen -x
       the differences. See the tech report for details.
       This would recursively transfer all files from the directory src/bar on the machine foo
       into the /data/tmp/bar directory on the local machine. The  files  are  transferred  in
              rsync -avz foo:src/bar /data/tmp
       “archive”  mode,  which  ensures that symbolic links, devices, attributes, permissions,
           ownerships, etc. are preserved in the transfer.  Additionally, compression will be used
       A  trailing  slash  on the source changes this behavior to avoid creating an additional
       directory level at the destination.  You can think of a trailing / on a source as mean‐
         ing  “copy  the contents of this directory” as opposed to “copy the directory by name”,
                 but in both cases the attributes of the containing directory  are  transferred  to  the
[root@linux0:~]# echo 2^32 | bc
4294967296
[root@linux0:~]# arp -an
? (10.0.35.9) at 00:04:75:82:53:43 [ether] on eth0
? (10.0.35.1) at 00:16:3E:04:00:01 [ether] on eth0
? (10.0.35.22) at 00:15:60:7A:63:80 [ether] on eth0
-------------------------------------------------------------------------------------------------
прошло 98 минут
/dev/pts/2
13:46:15
$l3-agent

прошло 33 минуты
/dev/pts/2
14:20:04
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Mon Jun  1 12:19:13 2009 from linux8.unix.nt
l3-agent is already running: pid=1851; pidfile=/root/.lilalo/l3-agent.pid
прошло 23 минуты
14:43:15
#screen -x
прошло 10 минут
14:54:03
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Mon Jun  1 15:15:03 2009 from linux2.unix.nt
l3-agent is already running: pid=1765; pidfile=/root/.lilalo/l3-agent.pid

Файлы

  • >t.t
  • /boot/grub/menu.lst
  • t.t
  • >t.t
    >
    /boot/grub/menu.lst
    >
    default 0
    timeout 5
    password --md5 $1$STF23/$p9t/k1PyPU/mDDax5OxJK0
    title GNU/Linux(2.6.29)
    kernel /vmlinuz root=LABEL=ROOT
    initrd /initrd.img
    
    t.t
    >

    Статистика

    Время первой команды журнала14:37:09 2009- 5-29
    Время последней команды журнала14:54:03 2009- 6- 1
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %30.69
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 6.19
    Количество командных строк в единицу времени, команда/мин 0.27
    Частота использования команд
    mount19|=================| 17.92%
    umount18|================| 16.98%
    screen9|========| 8.49%
    su9|========| 8.49%
    ssh8|=======| 7.55%
    ls6|=====| 5.66%
    ps3|==| 2.83%
    cat3|==| 2.83%
    grep3|==| 2.83%
    l3-agent2|=| 1.89%
    fdisk2|=| 1.89%
    ^dev^proc2|=| 1.89%
    t.t2|=| 1.89%
    apt-get2|=| 1.89%
    kill2|=| 1.89%
    file2|=| 1.89%
    l3-agetn1|| 0.94%
    touch1|| 0.94%
    man1|| 0.94%
    гumount1|| 0.94%
    part1|| 0.94%
    !chr1|| 0.94%
    ыssh1|| 0.94%
    ысscreen1|| 0.94%
    mdadm1|| 0.94%
    mkisofs1|| 0.94%
    growisofs1|| 0.94%
    штinit1|| 0.94%
    l3agent1|| 0.94%
    vipw1|| 0.94%
    ____
    *) Интервалы неактивности длительностью 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$