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

Содержание

Журнал

Понедельник (06/07/10)

/dev/pts/5
12:52:36
#mkfs.
mkfs.cramfs  mkfs.ext2    mkfs.ext3    mkfs.msdos   mkfs.vfat
12:52:36
#ls *ext4*
ls: *ext4*: No such file or directory
12:53:33
#which mkfs.ext3
/sbin/mkfs.ext3
12:53:41
#rpm -qf `!!`
rpm -qf `which mkfs.ext3`
e2fsprogs-1.39-23.el5
12:53:45
#uname -a
Linux linux4.unix.bas 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44 EDT 2010 i686 i686 i386 GNU/Linux
12:54:06
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         261     2096451   83  Linux
/dev/sda2             262        2872    20972857+  8e  Linux LVM
12:56:09
#fdisk -l -u
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63     4192964     2096451   83  Linux
/dev/sda2         4192965    46138679    20972857+  8e  Linux LVM
/dev/pts/11
12:56:12
#fdisc -l
bash: fdisc: command not found
/dev/tty2
12:56:12
#fdisc -l
bash: fdisc: command not found
/dev/pts/11
12:56:16
#fdisk -l
bash: fdisk: command not found
/dev/tty2
12:56:16
#fdisk -l
bash: fdisk: command not found
/dev/pts/11
12:56:26
#fdisk
bash: fdisk: command not found
/dev/tty2
12:56:26
#fdisk
bash: fdisk: command not found
12:56:39
#exit
exit
[user@linux4 ~]$ exit
logout
/dev/pts/5
12:56:49
#fdisk /dev/sda
The number of cylinders for this disk is set to 60801.
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): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
...
/dev/sda1   *           1         261     2096451   83  Linux
/dev/sda2             262        2872    20972857+  8e  Linux LVM
/dev/sda3            2873        5363    20008957+  83  Linux
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: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.
/dev/tty2
12:56:50
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         261     2096451   83  Linux
/dev/sda2             262        2872    20972857+  8e  Linux LVM
12:56:57
#fdisk -l -u
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63     4192964     2096451   83  Linux
/dev/sda2         4192965    46138679    20972857+  8e  Linux LVM
12:58:18
#tar cvf /dev/sda3/etc
tar: Cowardly refusing to create an empty archive
Try `tar --help' or `tar --usage' for more information.
/dev/pts/5
13:03:07
#ls /dev/sda*
/dev/sda  /dev/sda1  /dev/sda2
13:03:22
#part
parted     partprobe  partx
13:03:22
#partprobe

13:03:48
#ls /dev/sda*
/dev/sda  /dev/sda1  /dev/sda2  /dev/sda3
13:03:51
#kpa
kpartx         kpartx.static  kpasswd
13:03:51
#file -s /dev/sda2
/dev/sda2: LVM2 (Linux Logical Volume Manager) , UUID: d7EQPLr8ZukYmFPRQw5kTVxoHriORYg
13:06:07
#file -s /dev/sda3
/dev/sda3: data
13:06:11
#tar cvf /etc /dev/sda3
tar: /etc: Cannot open: Is a directory
tar: Error is not recoverable: exiting now
13:06:42
#tar cvf /dev/sda3 /etc
tar: Removing leading `/' from member names
/etc/
/etc/cron.weekly/
/etc/cron.weekly/99-raid-check
/etc/cron.weekly/makewhatis.cron
/etc/cron.weekly/0anacron
/etc/pam_smb.conf
/etc/racoon/
/etc/racoon/certs/
/etc/racoon/psk.txt
...
/etc/bash_completion.d/pkgtools
/etc/bash_completion.d/info
/etc/pam_pkcs11/
/etc/pam_pkcs11/pkcs11_eventmgr.conf
/etc/pam_pkcs11/pam_pkcs11.conf
/etc/opt/
/etc/quotagrpadmins
/etc/login.defs
/etc/adjtime
/etc/krb5.conf
13:06:50
#file -s /dev/sda3
/dev/sda3: POSIX tar archive
13:06:56
#tar tvf .
tar: .: Cannot read: Is a directory
tar: At beginning of tape, quitting now
tar: Error is not recoverable: exiting now
13:07:05
#tar tvf /dev/sda3
drwxr-xr-x root/root         0 2010-06-07 15:37:15 etc/
drwxr-xr-x root/root         0 2010-05-30 15:43:51 etc/cron.weekly/
-rwxr-xr-x root/root      1938 2010-01-27 05:48:20 etc/cron.weekly/99-raid-check
-rwxr-xr-x root/root       414 2007-01-06 16:24:40 etc/cron.weekly/makewhatis.cron
-rwxr-xr-x root/root       380 2007-03-28 11:47:21 etc/cron.weekly/0anacron
-rw-r--r-- root/root        12 2007-01-06 10:54:01 etc/pam_smb.conf
drwxr-xr-x root/root         0 2010-05-30 15:42:50 etc/racoon/
drwx------ root/root         0 2009-05-19 19:54:35 etc/racoon/certs/
-rw------- root/root       212 2009-05-19 19:54:35 etc/racoon/psk.txt
-rw------- root/root       414 2009-05-19 19:54:35 etc/racoon/racoon.conf
...
-rw-r--r-- root/root       515 2010-06-05 14:40:21 etc/bash_completion.d/pkgtools
-rw-r--r-- root/root      1359 2010-06-05 14:40:21 etc/bash_completion.d/info
drwxr-xr-x root/root         0 2010-05-30 15:42:54 etc/pam_pkcs11/
-rw-r--r-- root/root      1153 2007-01-07 10:45:04 etc/pam_pkcs11/pkcs11_eventmgr.conf
-rw-r--r-- root/root      9260 2007-01-07 10:45:04 etc/pam_pkcs11/pam_pkcs11.conf
drwxr-xr-x root/root         0 2010-01-27 03:43:49 etc/opt/
-rw-r--r-- root/root       220 2009-02-27 04:53:47 etc/quotagrpadmins
-rw-r--r-- root/root      1503 2010-03-31 11:41:51 etc/login.defs
-rw-r--r-- root/root        47 2010-06-05 17:53:09 etc/adjtime
-rw-r--r-- root/root       608 2007-06-25 11:59:51 etc/krb5.conf
13:07:30
#tar cvf /dev/sda3 /etc

/dev/tty2
13:08:04
#tar cvf /dev/sda3/ etc
tar: /dev/sda3/: Cannot open: Is a directory
tar: Error is not recoverable: exiting now
13:08:11
#tar cvf /etc /dev/sda3/ etc
tar: /etc: Cannot open: Is a directory
tar: Error is not recoverable: exiting now
13:08:31
#tar cvf /etc /dev/sda3/etc
tar: /etc: Cannot open: Is a directory
tar: Error is not recoverable: exiting now
13:08:38
#tar cvf/etc /dev/sda3/etc
tar: invalid option -- /
Try `tar --help' or `tar --usage' for more information.
13:08:51
#up
bash: up: command not found
/dev/pts/5
13:08:53
#ls *sqlite*
python-sqlite-1.1.7-1.2.1.i386.rpm  sqlite-3.3.6-5.i386.rpm
qt4-sqlite-4.2.1-1.i386.rpm         sqlite-devel-3.3.6-5.i386.rpm
13:08:58
#mkswap /dev/sda3
Setting up swapspace version 1, size = 20489166 kB
13:11:33
#swapo
swapoff  swapon
13:11:33
#swapon -l
swapon: invalid option -- l
usage: swapon [-hV]
       swapon -a [-e] [-v]
       swapon [-v] [-p priority] special|LABEL=volume_name ...
       swapon [-s]
13:11:41
#swapon -a

13:11:42
#swapon /dev/sda3

13:11:52
#swapon -a

13:11:53
#free
             total       used       free     shared    buffers     cached
Mem:       4116824     970808    3146016          0      87264     623264
-/+ buffers/cache:     260280    3856544
Swap:     20008948          0   20008948
13:11:58
#swapon -s
Filename                                Type            Size    Used    Priority
/dev/sda3                               partition       20008948        0       -1
13:12:07
#swapoff /dev/sda3

13:13:04
#swapon -s

13:13:05
#mkfs.ext3 /dev/sda3
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
2501856 inodes, 5002239 blocks
250111 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
153 block groups
32768 blocks per group, 32768 fragments per group
16352 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000
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.
13:13:33
#fsck /dev/sda3
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
/dev/sda3: clean, 11/2501856 files, 122572/5002239 blocks
13:17:01
#fsck -f /dev/sda3
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sda3: 11/2501856 files (9.1% non-contiguous), 122572/5002239 blocks
13:17:17
#ls -l /etc/passwd
-rw-r--r-- 1 root root 1750 Jun  7 14:45 /etc/passwd
/dev/tty2
13:17:36
#uptime
 17:17:49 up  7:07, 15 users,  load average: 0.78, 0.95, 0.86
/dev/pts/5
13:17:53
#ls -id /
2 /
13:18:05
#ls -i /
425985 bin      162 image1.img    7827 misc  262146 rights        1 sys
360449 boot  229378 lesson2       1856 mnt   131073 root     458754 temp
   747 dev   393217 lib           7832 net   360450 sbin          2 tmp
491521 etc       11 lost+found  163842 opt   262145 selinux       2 usr
     2 home  196609 media            1 proc  196610 srv           2 var
13:18:08
#ls -i1 /
425985 bin
360449 boot
   747 dev
491521 etc
     2 home
   162 image1.img
229378 lesson2
393217 lib
    11 lost+found
196609 media
...
262146 rights
131073 root
360450 sbin
262145 selinux
196610 srv
     1 sys
458754 temp
     2 tmp
     2 usr
     2 var
13:18:12
#ls -lid /mnt
1856 drwxr-xr-x 7 root root 6144 Apr 30 06:27 /mnt
13:21:58
#mount /dev/sda3 /mnt

13:22:05
#ls -lid /mnt
2 drwxr-xr-x 3 root root 4096 Jun  7 17:13 /mnt
13:22:06
#umount /mnt

13:22:43
#e2label /dev/sda3 METKA

13:22:49
#e2label /dev/sda3 MUSIC

13:23:09
#e2label /dev/sda3
MUSIC
13:23:12
#mount /dev/sda3 /mnt

13:23:22
#umount /mnt

13:23:24
#mount -L MUSIC /mnt

13:23:28
#ls -l /dev/d
disk/          dsp            dvdrw          dvd-sr0        dvdwriter-sr0
dri/           dvd            dvdrw-sr0      dvdwriter
13:23:28
#ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Jun  7 10:10 c4347cee-c817-4c0c-bbde-8782177d2967 -> ../../sda1
13:23:49
#ls -l /dev/disk/by-
by-id/   by-path/ by-uuid/
13:23:49
#ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 Jun  7 10:10 scsi-SATA_ST3500418AS_9VM9CH0P -> ../../sda
lrwxrwxrwx 1 root root 10 Jun  7 10:10 scsi-SATA_ST3500418AS_9VM9CH0P-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Jun  7 10:10 scsi-SATA_ST3500418AS_9VM9CH0P-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Jun  7 17:03 scsi-SATA_ST3500418AS_9VM9CH0P-part3 -> ../../sda3
13:23:59
#ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Jun  7 10:10 c4347cee-c817-4c0c-bbde-8782177d2967 -> ../../sda1
13:24:46
#partprobe

13:24:48
#ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Jun  7 10:10 c4347cee-c817-4c0c-bbde-8782177d2967 -> ../../sda1
13:25:50
#ext
extlinux    extractres
13:25:50
#res
reset           resize2fs       restorecon
resetall        resizecons      restorecond
resize          restore         restore.static
13:25:50
#cat /proc/partitions
major minor  #blocks  name
   8     0  488386584 sda
   8     1    2096451 sda1
   8     2   20972857 sda2
   8     3   20008957 sda3
 253     0   10485760 dm-0
 253     1    2097152 dm-1
 253     2    3145728 dm-2
 253     3    5242880 dm-3
13:27:54
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         261     2096451   83  Linux
/dev/sda2             262        2872    20972857+  8e  Linux LVM
/dev/sda3            2873        5363    20008957+  83  Linux
13:31:39
#echo '(60801-5363)*8225280' | bc
455993072640
13:33:19
#echo '(60801-5363)*8225280/2^20' | bc
434868
13:33:29
#echo 255*63 | bc
16065
13:38:16
#echo 822528*60801 | bc
50010524928
13:40:28
#Use "exit" to leave the shell.

13:45:31
#ls /mnt
lost+found
прошло 18 минут
14:03:59
#pwd
/mnt/CentOS
14:04:02
#cd /

14:04:05
#umount /dev/sda3

14:04:09
#ls /mnt
CentOS                 RELEASE-NOTES-en          RELEASE-NOTES-nl
EULA                   RELEASE-NOTES-en.html     RELEASE-NOTES-nl.html
GPL                    RELEASE-NOTES-en_US       RELEASE-NOTES-pt_BR
images                 RELEASE-NOTES-en_US.html  RELEASE-NOTES-pt_BR.html
isolinux               RELEASE-NOTES-es          RELEASE-NOTES-ro
NOTES                  RELEASE-NOTES-es.html     RELEASE-NOTES-ro.html
RELEASE-NOTES-cs       RELEASE-NOTES-fr          repodata
RELEASE-NOTES-cs.html  RELEASE-NOTES-fr.html     RPM-GPG-KEY-beta
RELEASE-NOTES-de       RELEASE-NOTES-ja          RPM-GPG-KEY-CentOS-5
RELEASE-NOTES-de.html  RELEASE-NOTES-ja.html     TRANS.TBL
14:04:12
#showmount -e 127.0.0.1
mount clntudp_create: RPC: Program not registered
14:04:18
#/etc/init.d/nfs
nfs      nfslock
14:04:18
#/etc/init.d/nfs
nfs      nfslock
14:04:18
#/etc/init.d/nfs restart
Shutting down NFS mountd:                                  [FAILED]
Shutting down NFS daemon:                                  [FAILED]
Shutting down NFS quotas:                                  [FAILED]
Shutting down NFS services:                                [FAILED]
Starting NFS services:                                     [  OK  ]
Starting NFS quotas:                                       [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:                                       [  OK  ]
прошла 71 минута
15:15:41
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         261     2096451   83  Linux
/dev/sda2             262        2872    20972857+  8e  Linux LVM
/dev/sda3            2873        5363    20008957+  83  Linux
You have new mail in /var/spool/mail/root

Вторник (06/08/10)

/dev/pts/1
06:03:57
#screen -x
/dev/pts/5
06:04:35
#fdisk -l -u
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63     4192964     2096451   83  Linux
/dev/sda2         4192965    46138679    20972857+  8e  Linux LVM
/dev/sda3        46138680    86156594    20008957+  83  Linux
/dev/tty2
06:07:46
#kill %1
bash: kill: %1: no such job
06:07:53
#jobs

/dev/pts/7
06:09:04
#screen -x
/dev/pts/5
06:09:41
#file -s /dev/sda3
/dev/sda3: Linux rev 1.0 ext3 filesystem data (large files)
06:11:26
#df /dev/sda3
Filesystem           1K-blocks      Used Available Use% Mounted on
-                      2058412       124   2058288   1% /dev
06:11:51
#mkdir /data

06:12:09
#mount /dev/sda3 /data

06:12:15
#df -h /dev/sda3
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              19G  173M   18G   1% /data

Файлы

  • /proc/partitions
  • /proc/partitions
    >
    major minor  #blocks  name
       8     0  488386584 sda
       8     1    2096451 sda1
       8     2   20972857 sda2
       8     3   20008957 sda3
     253     0   10485760 dm-0
     253     1    2097152 dm-1
     253     2    3145728 dm-2
     253     3    5242880 dm-3
    

    Статистика

    Время первой команды журнала12:52:36 2010- 6- 7
    Время последней команды журнала06:12:15 2010- 6- 8
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %16.83
    Процент синтаксически неверно набранных команд, % 6.93
    Суммарное время работы с терминалом *, час 1.33
    Количество командных строк в единицу времени, команда/мин 1.26
    Частота использования команд
    ls18|=================| 17.14%
    fdisk12|===========| 11.43%
    tar10|=========| 9.52%
    swapon6|=====| 5.71%
    echo4|===| 3.81%
    bc4|===| 3.81%
    mount4|===| 3.81%
    file4|===| 3.81%
    umount3|==| 2.86%
    /etc/init.d/nfs3|==| 2.86%
    e2label3|==| 2.86%
    screen2|=| 1.90%
    fsck2|=| 1.90%
    fdisc2|=| 1.90%
    df2|=| 1.90%
    partprobe2|=| 1.90%
    mkdir1|| 0.95%
    mkswap1|| 0.95%
    part1|| 0.95%
    mkfs.ext31|| 0.95%
    cd1|| 0.95%
    Use1|| 0.95%
    kpa1|| 0.95%
    free1|| 0.95%
    cat1|| 0.95%
    up1|| 0.95%
    pwd1|| 0.95%
    swapo1|| 0.95%
    ext1|| 0.95%
    uptime1|| 0.95%
    swapoff1|| 0.95%
    jobs1|| 0.95%
    rpm1|| 0.95%
    res1|| 0.95%
    kill1|| 0.95%
    exit1|| 0.95%
    mkfs.1|| 0.95%
    which1|| 0.95%
    showmount1|| 0.95%
    uname1|| 0.95%
    ____
    *) Интервалы неактивности длительностью 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$