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

Содержание

Журнал

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

/dev/pts/7
18:00:26
#pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               TURBO
  PV Size               76,60 GB / not usable 2,35 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              19610
  Free PE               19610
  Allocated PE          0
  PV UUID               OiaKrV-PvBb-KWk3-3mfD-aEGA-nDeW-xQWwCU
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               TURBO
  PV Size               76,60 GB / not usable 2,38 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              19610
  Free PE               19610
  Allocated PE          0
  PV UUID               JKS0rc-0t3V-LeQ6-76Pc-B5MI-Il3j-NLoEDs
18:00:31
#vgdisplay
  --- Volume group ---
  VG Name               TURBO
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               153,20 GB
  PE Size               4,00 MB
  Total PE              39220
  Alloc PE / Size       0 / 0
  Free  PE / Size       39220 / 153,20 GB
  VG UUID               0zNPvS-925T-J3vc-Yfsx-W6Db-kHYy-63NdeW
18:01:29
#lvcreate -l1024 -nvol1 /edv/TURBO
  Volume group name expected (no slash)
  Run `lvcreate --help' for more information.
/dev/pts/19
18:01:48
#screen -ls
/dev/pts/21
18:01:51
#screen -x
/dev/pts/7
18:02:08
#screen -ls
18:02:14
#echo test | wall

18:03:29
#lvcreate -l1024 -nvol1 /dev/TURBO
  Logical volume "vol1" created
18:03:35
#lvcreate -L4G -nvol2 /dev/TURBO
  Logical volume "vol2" created
/dev/pts/23
18:04:06
#passwd
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
Sorry, passwords do not match
passwd: Ошибка при операциях с маркером проверки подлинности
passwd: пароль не изменён
/dev/pts/7
18:04:11
#w
 18:04:20 up  2:23, 13 users,  load average: 0,07, 0,02, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.15.253   15:49    1:04m  0.01s  0.01s script -f -c bash -q /root/.lilalo//841859191275914206-1243687769.script
root     pts/2    linux10.unix.nt  17:04    2:17   0.00s  0.00s script -f -c bash -q /root/.lilalo//76149993922524358-1243692298.script
quiz     pts/4    linux3.unix.nt   15:53    1:47m  0.00s  0.00s /usr/bin/perl /usr/local/bin/quiz
root     pts/5    linux7.unix.nt   17:18   45:43   0.01s  0.01s script -f -c bash -q /root/.lilalo//10070156502496412330-1243693088.script
root     pts/9    linux2.unix.nt   17:29   34:34   0.00s  0.00s script -f -c bash -q /root/.lilalo//1119211381303215921-1243693768.script
root     pts/11   linux16.unix.nt  17:30    9.00s  0.00s  0.00s script -f -c bash -q /root/.lilalo//32032254491786930000-1243693819.script
root     pts/13   linux6.unix.nt   17:32    2.00s  0.00s  0.00s script -f -c bash -q /root/.lilalo//1047716286108774195-1243693954.script
root     pts/15   linux14.unix.nt  17:32    1:53   0.02s  0.02s script -f -c bash -q /root/.lilalo//167798766216911682-1243693963.script
root     pts/17   linux8.unix.nt   17:33    0.00s  0.02s  0.02s script -f -c bash -q /root/.lilalo//2441611172464016318-1243694022.script
root     pts/7    :pts/6:S.0       17:18    0.00s  0.00s  0.00s script -f -c /bin/bash -q /root/.lilalo//3230223839288414418-1243693102.script
root     pts/19   linux3.unix.nt   18:01    1.00s  0.00s  0.00s script -f -c bash -q /root/.lilalo//1654919400888419172-1243695708.script
root     pts/21   linux13.unix.nt  18:01    2:12   0.00s  0.00s script -f -c bash -q /root/.lilalo//29695140971705614987-1243695711.script
root     pts/23   192.168.15.253   18:04    1.00s  0.01s  0.01s script -f -c bash -q /root/.lilalo//31135416132085217-1243695846.script
/dev/pts/23
18:04:16
#vi /etc/shadow
--- /tmp/l3-saved-9741.20377.31051	2009-05-30 18:04:36.000000000 +0300
+++ /etc/shadow	2009-05-30 18:04:41.000000000 +0300
@@ -1,4 +1,4 @@
-root:*$1$DPgGfQ3x$vLIZijcOZebrSTF.Y1UbC0:14392:0:99999:7:::
+root:$1$DPgGfQ3x$vLIZijcOZebrSTF.Y1UbC0:14392:0:99999:7:::
 daemon:*:14392:0:99999:7:::
 bin:*:14392:0:99999:7:::
 sys:*:14392:0:99999:7:::
/dev/pts/19
18:04:21
#screen -x
/dev/pts/26
18:04:24
#screen -x
/dev/pts/7
18:04:41
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:1
/dev/pts/23
18:04:41
#ping xgu.ru
PING xgu.ru (194.150.93.78) 56(84) bytes of data.
64 bytes from chub.in (194.150.93.78): icmp_seq=1 ttl=55 time=6.19 ms
64 bytes from chub.in (194.150.93.78): icmp_seq=2 ttl=55 time=4.79 ms
--- xgu.ru ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 4.798/5.497/6.196/0.699 ms
/dev/pts/28
18:05:06
#screen -ls
18:05:27
#screen -x
/dev/pts/7
18:05:32
#ssh 192.168.15.1
root@192.168.15.1's password:
Linux linux1 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 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 17:51:11 2009 from linux6.unix.nt
l3-agent is already running: pid=2865; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/30
18:05:40
#screen -x
/dev/pts/32
18:05:44
#screen x
/dev/pts/7
18:05:46
#ls -lL /dev/TURBO/
итого 0
brw-rw---- 1 root disk 254, 0 Май 30 18:03 vol1
brw-rw---- 1 root disk 254, 1 Май 30 18:04 vol2
/dev/pts/32
18:05:58
#screen x
/dev/pts/37
18:05:58
#screen -x
/dev/pts/32
18:06:14
#screen -x
/dev/pts/13
18:06:22
#sc
sccmap        screen        script
scp           screendump    scriptreplay
18:06:22
#screen -x
/dev/pts/7
18:08:54
#for i in {1..10}; do lvcreate -L1G -n v$i /dev/TURBO; done
  Logical volume "v1" created
  Logical volume "v2" created
  Logical volume "v3" created
  Logical volume "v4" created
  Logical volume "v5" created
  Logical volume "v6" created
  Logical volume "v7" created
  Logical volume "v8" created
  Logical volume "v9" created
  Logical volume "v10" created
18:09:05
#vi lv-table
18:11:13
#cat lv-table | while read volume size
> do
> lvcreate -L$size -n$volume /dev/TURBO
> done
  Logical volume "samba" created
  Logical volume "sendmail" created
  Logical volume "apache" created
  Logical volume "proxy" created
  Logical volume "jabber" created
18:11:37
#lvs -a
  LV       VG    Attr   LSize  Origin Snap%  Move Log Copy%  Convert
  apache   TURBO -wi-a-  4,00G
  jabber   TURBO -wi-a-  1,00G
  proxy    TURBO -wi-a-  2,00G
  samba    TURBO -wi-a- 10,00G
  sendmail TURBO -wi-a-  5,00G
  v1       TURBO -wi-a-  1,00G
  v10      TURBO -wi-a-  1,00G
  v2       TURBO -wi-a-  1,00G
  v3       TURBO -wi-a-  1,00G
  v4       TURBO -wi-a-  1,00G
  v5       TURBO -wi-a-  1,00G
  v6       TURBO -wi-a-  1,00G
  v7       TURBO -wi-a-  1,00G
  v8       TURBO -wi-a-  1,00G
  v9       TURBO -wi-a-  1,00G
  vol1     TURBO -wi-a-  4,00G
  vol2     TURBO -wi-a-  4,00G
18:11:41
#cat lv-table | while read volume size; do lvcreate -L$size -n$volume /dev/TURBO; done

18:16:14
#mkfs.ext3 /dev/TURBO/apache
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
262144 inodes, 1048576 blocks
52428 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1073741824
32 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 28 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
18:16:35
#mount /dev/TURBO/apache /mnt

/dev/pts/36
18:16:39
#screnn -x
bash: screnn: команда не найдена
/dev/pts/7
18:16:49
#df -h /mnt
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/mapper/TURBO-apache
                      4,0G  137M  3,7G   4% /mnt
/dev/pts/36
18:16:53
#screen -x
/dev/pts/7
18:16:54
#lvresize -L+2G /dev/TURBO/apache
  Extending logical volume apache to 6,00 GB
  Logical volume apache successfully resized
18:17:26
#apt-cache search ext2 online
ext2resize - an ext2 filesystem resizer
18:18:45
#apt-get install ext2resize
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  ext2resize
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 25 пакетов не обновлено.
Необходимо скачать 209kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 377kB.
Получено:1 http://10.0.35.1 sid/main ext2resize 1.1.19-9 [209kB]
Получено 209kБ за 0s (5070kБ/c)
Выбор ранее не выбранного пакета ext2resize.
(Чтение базы данных ... на данный момент установлено 54190 файлов и каталогов.)
Распаковывается пакет ext2resize (из файла .../ext2resize_1.1.19-9_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет ext2resize (1.1.19-9) ...
18:18:52
#ext2online /dev/TURBO/apache
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b
18:19:01
#df -hv
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  192K  9,9M   2% /dev
tmpfs                 1,5G  4,0K  1,5G   1% /dev/shm
rootfs                 74G  1,8G   68G   3% /
/dev/mapper/TURBO-apache
                      6,0G  137M  5,5G   3% /mnt
18:19:03
#man ext2resize
18:25:05
#cat lv-table
samba           10G
sendmail        5G
apache          4G
proxy           2G
jabber          1G
18:25:14
#fdisk -l
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       10000    80324968+  83  Linux
/dev/sda2           10001       20000    80325000   83  Linux
/dev/sda3           20001       38913   151918672+   5  Extended
/dev/sda5           20001       38913   151918641   83  Linux
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
...
Disk /dev/dm-15: 2147 MB, 2147483648 bytes
255 heads, 63 sectors/track, 261 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-15 doesn't contain a valid partition table
Disk /dev/dm-16: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-16 doesn't contain a valid partition table
18:26:28
#fdisk -l /dev/sda
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       10000    80324968+  83  Linux
/dev/sda2           10001       20000    80325000   83  Linux
/dev/sda3           20001       38913   151918672+   5  Extended
/dev/sda5           20001       38913   151918641   83  Linux
18:26:35
#mount /dev/sda5 /mnt

18:26:47
#ls /mnt
a2ps.cfg                blkid.tab                      gai.conf     inputrc          logrotate.conf  motd           protocols       shells
a2ps-site.cfg           ca-certificates.conf           group        issue            lost+found      motd.tail      rc.local        sudoers
adduser.conf            ca-certificates.conf.dpkg-new  group-       issue.net        magic           mtab           resolv.conf     sysctl.conf
adduser.conf.dpkg-save  console-cyrillic               gshadow      kernel-img.conf  magic.mime      nanorc         rmt             timezone
adjtime                 crontab                        gshadow-     ld.so.cache      mailcap         networks       rpc             ts.conf
aliases                 debconf.conf                   hesiod.conf  ld.so.conf       mailcap.order   nsswitch.conf  rsyslog.conf    ucf.conf
anacrontab              debian_version                 host.conf    libaudit.conf    mailname        pam.conf       screenrc        wgetrc
at.deny                 debsums-ignore                 hostname     locale.alias     mail.rc         papersize      scsi_id.config
aumixrc                 deluser.conf                   hosts.allow  locale.gen       manpath.config  passwd         securetty
bash.bashrc             email-addresses                hosts.deny   localtim         mime.types      passwd-        services
bash_completion         environment                    inetd.conf   localtime        mke2fs.conf     printcap       shadow
bindresvport.blacklist  fstab                          inittab      login.defs       modules         profile        shadow-
18:26:49
#umount /mnt

18:26:58
#cfdisk /dev/sda
18:27:26
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
...
Command (m for help): n
Command action
   l   logical (5 or over)
   p   primary partition (1-4)
l
No free sectors available
Command (m for help): Command (m for help):
Command (m for help):
Command (m for help):
Command (m for help): quit
18:27:41
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
...
/dev/sda5           20001       38913   151918641   83  Linux
Command (m for help): d
Partition number (1-5): 5
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.
18:27:59
#cfdisk /dev/sda
18:28:32
#pvcreate /dev/sda4
  Device /dev/sda4 not found (or ignored by filtering).
18:28:43
#partprobe
Error: Error informing the kernel about modifications to partition /dev/sda4 -- Device or resource busy.  This means Linux won't know about any changes you made to /dev/sda4 until you reboot -- so you shouldn't mount it or use it in any way before rebooting.
Warning: The kernel was unable to re-read the partition table on /dev/sda (Device or resource busy).  This means Linux won't know anything about the modifications you made until you reboot.  You should reboot your computer before doing anything with /dev/sda.
18:28:52
#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/mapper/TURBO-apache on /mnt type ext3 (rw)
18:29:03
#partprobe

18:29:10
#pvcreate /dev/sda4
  Physical volume "/dev/sda4" successfully created
18:29:13
#vgextend TURBO /dev/sda4
  Volume group "TURBO" successfully extended
18:29:21
#vgdisplay
  --- Volume group ---
  VG Name               TURBO
  System ID
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  20
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                17
  Open LV               1
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               171,83 GB
  PE Size               4,00 MB
  Total PE              43989
  Alloc PE / Size       10752 / 42,00 GB
  Free  PE / Size       33237 / 129,83 GB
  VG UUID               0zNPvS-925T-J3vc-Yfsx-W6Db-kHYy-63NdeW
прошло 13 минут
18:43:11
#cd /mnt

прошло 10 минут
18:53:51
#ls
lost+found
18:53:52
#ls /la
ls: невозможно получить доступ к /la: Нет такого файла или каталога
18:53:57
#mount /tmp/.
./         ../        .ICE-unix/ .X11-unix/
18:53:57
#cd /etc/

18:54:52
#cd /

18:54:54
#mount /tmp/.
./         ../        .ICE-unix/ .X11-unix/
18:54:54
#cd /

18:56:00
#echo 3 > /proc/sys/vm/drop_caches

прошло 11 минут
19:07:05
#exit
exit
Connection to 192.168.15.1 closed.
прошло 20 минут
/dev/pts/23
19:27:44
#ping wnet.ua
PING wnet.ua (217.20.163.22) 56(84) bytes of data.
--- wnet.ua ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4008ms
19:27:55
#ping siteua.org
PING siteua.org (92.60.184.3) 56(84) bytes of data.
--- siteua.org ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms

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

/dev/pts/0
09:44:59
#screen -ls
09:45:10
#screen -ls
/dev/pts/2
09:46:56
#screen -x
09:47:06
#screen -x
/dev/pts/6
09:47:30
#screen -x
09:47:35
#screen -x
/dev/pts/10
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
/dev/pts/14
09:53:54
#fdisk
Usage: fdisk [-l] [-b SSZ] [-u] device
E.g.: fdisk /dev/hda  (for the first IDE disk)
  or: fdisk /dev/sdc  (for the third SCSI disk)
  or: fdisk /dev/eda  (for the first PS/2 ESDI drive)
  or: fdisk /dev/rd/c0d0  or: fdisk /dev/ida/c0d0  (for RAID devices)
  ...
/dev/pts/16
09:54:17
#screen -x
/dev/pts/14
09:54:21
#fdisk /dev/
last_lba(): I don't know how to handle files with mode 40755
You will not be able to write the partition table.
Unable to read /dev/
/dev/pts/16
09:54:21
#screen -x
/dev/pts/14
09:54:25
#fdisk -l /dev/
last_lba(): I don't know how to handle files with mode 40755
09:54:33
#fdisk -l
Disk /dev/hda1: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/hda1 doesn't contain a valid partition table
09:54:35
#screen -x
/dev/pts/2
09:55:34
#screen -x
09:57:16
#screen -x
09:58:33
#screen -x
/dev/pts/18
09:58:50
#screen -x
09:58:54
#screen -x
прошло 18 минут
/dev/pts/0
10:16:56
#screen -ls
10:16:57
#screen -ls
10:16:58
#screen -ls
/dev/pts/4
10:17:00
#screen -ls
/dev/pts/14
10:17:00
#screen -x
/dev/pts/20
10:17:02
#screen -x
/dev/pts/10
10:17:02
#screen -x

Файлы

  • lv-table
  • lv-table
    >
    samba           10G
    sendmail        5G
    apache          4G
    proxy           2G
    jabber          1G
    

    Статистика

    Время первой команды журнала18:00:26 2009- 5-30
    Время последней команды журнала10:17:02 2009- 6- 1
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %33.66
    Процент синтаксически неверно набранных команд, % 0.99
    Суммарное время работы с терминалом *, час 1.99
    Количество командных строк в единицу времени, команда/мин 0.84
    Частота использования команд
    screen36|================================| 32.14%
    fdisk8|=======| 7.14%
    mount5|====| 4.46%
    cd4|===| 3.57%
    ls4|===| 3.57%
    cat3|==| 2.68%
    ps3|==| 2.68%
    ping3|==| 2.68%
    grep3|==| 2.68%
    lvcreate3|==| 2.68%
    while2|=| 1.79%
    cfdisk2|=| 1.79%
    echo2|=| 1.79%
    pvcreate2|=| 1.79%
    do2|=| 1.79%
    vi2|=| 1.79%
    df2|=| 1.79%
    partprobe2|=| 1.79%
    vgdisplay2|=| 1.79%
    done2|=| 1.79%
    screnn1|| 0.89%
    man1|| 0.89%
    umount1|| 0.89%
    passwd1|| 0.89%
    lvresize1|| 0.89%
    mkfs.ext31|| 0.89%
    pvdisplay1|| 0.89%
    lvdisplay1|| 0.89%
    ext2online1|| 0.89%
    apt-get1|| 0.89%
    wall1|| 0.89%
    w1|| 0.89%
    for1|| 0.89%
    drop_caches1|| 0.89%
    vgextend1|| 0.89%
    lvs1|| 0.89%
    ssh1|| 0.89%
    exit1|| 0.89%
    apt-cache1|| 0.89%
    sc1|| 0.89%
    ____
    *) Интервалы неактивности длительностью 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$