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

Содержание

Журнал

Среда (01/10/07)

/dev/pts/0
15:58:01
$vi
15:59:48
$vi
прошло 18 минут
16:17:49
$gvim

16:18:02
$vii
bash: vii: command not found
прошла 101 минута
/dev/pts/0
17:59:55
$vim .bashrc
9a10
> alias ls='ls --color=auto'
18:00:30
$. .bashrc

18:00:32
$ls -l
итого 72
drwxr-xr-x 3 user user  4096 2007-01-10 14:55 backup
-rw-r--r-- 1 user user  3845 2003-12-06 17:29 base
drwxr-xr-x 2 user user  4096 2007-01-10 14:46 bin
-rw-r--r-- 1 user user 12718 2003-12-06 17:29 body
drwxr-xr-x 2 user user  4096 2007-01-10 14:38 c
drwxr-xr-x 2 user user  4096 2007-01-09 17:07 Desktop
-rw-r--r-- 1 user user     0 1980-10-01 17:39 file
drwxr-xr-x 3 user user  4096 2003-12-06 17:29 files
drwxr-xr-x 2 user user  4096 2003-12-06 17:29 names
-rw-r--r-- 1 user user   489 2007-01-10 17:37 new.txt
drwxr-xr-x 4 user user  4096 2007-01-10 14:51 proj
drwxr-xr-x 2 user user  4096 2003-12-06 17:29 projectX
drwxr-xr-x 2 user user  4096 2003-12-06 17:29 sh
drwxr-xr-x 4 user user  4096 2003-12-06 17:29 test
drwxr-xr-x 2 user user  4096 2007-01-10 17:06 text
-rw-r--r-- 1 user user    18 2003-12-06 17:29 touchlist
-rw-r--r-- 1 user user     0 2003-12-06 17:29 very_long_file_name

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

/dev/pts/0
09:41:49
$su-
bash: su-: command not found
09:42:04
$su -
Password:
Removing stale pidfile
09:42:13
#screen -x
09:42:25
#screen -x
прошло 32 минуты
/dev/pts/0
10:15:05
$screen -x
10:15:26
$su -
Password:
l3-agent is already running: pid=3054; pidfile=/root/.lilalo/l3-agent.pid
10:17:24
#screen -x
прошло 33 минуты
/dev/pts/19
10:51:00
$less .bash_history
прошло 80 минут
/dev/pts/8
12:11:27
$find / -name a*
/proc/3190/attr
find: /proc/3191/task/3191/fd: Permission denied
/proc/3191/task/3191/auxv
/proc/3191/task/3191/attr
find: /proc/3191/fd: Permission denied
/proc/3191/auxv
/proc/3191/attr
find: /proc/3202/task/3202/fd: Permission denied
/proc/3202/task/3202/auxv
/proc/3202/task/3202/attr
...
find: /proc/4242/task/4242/fd: Permission denied
/proc/4242/task/4242/auxv
/proc/4242/task/4242/attr
find: /proc/4242/fd: Permission denied
/proc/4242/auxv
/proc/4242/attr
find: /proc/4243/task/4243/fd: Permission denied
/proc/4243/task/4243/auxv
/proc/4243/task/4243/attr
find: /proc/4243/fd
12:12:00
$find /proc -name cpuinfo
find: /proc/2581/fd: Permission denied
find: /proc/2582/task/2582/fd: Permission denied
find: /proc/2582/fd: Permission denied
find: /proc/2600/task/2600/fd: Permission denied
find: /proc/2600/fd: Permission denied
find: /proc/2607/task/2607/fd: Permission denied
find: /proc/2607/fd: Permission denied
find: /proc/2650/task/2650/fd: Permission denied
find: /proc/2650/fd: Permission denied
find: /proc/2659/task/2659/fd: Permission denied
...
find: /proc/10380/task/10380/fd: Permission denied
find: /proc/10380/fd: Permission denied
find: /proc/10387/task/10387/fd: Permission denied
find: /proc/10387/fd: Permission denied
find: /proc/10390/task/10390/fd: Permission denied
find: /proc/10390/fd: Permission denied
find: /proc/10393/task/10393/fd: Permission denied
find: /proc/10393/fd: Permission denied
find: /proc/11312/task/11312/fd: Permission denied
find: /proc/11312/fd: Permission denied
12:12:14
$find /proc -name cpuinfo 2>error.file
/proc/cpuinfo
12:12:31
$vim error.file
12:12:49
$find /proc -name cpuinfo 2>/dev/null
/proc/cpuinfo
12:12:59
$vim .bash
12:12:59
$vim .bashrc
12:14:38
$find /proc -name cpuinfo >&

/dev/pts/22
12:20:10
$ls
[root@linux1:~]# cd /tmp
[root@linux1:tmp]# mv initrd.img-2.6.18-3-686 initrd.img-2.6.18-3-686.gz
[root@linux1:tmp]# gunzip initrd.img-2.6.18-3-686.gz
[root@linux1:tmp]# file initrd.img-2.6.18-3-686
initrd.img-2.6.18-3-686: ASCII cpio archive (SVR4 with no CRC)
[root@linux1:tmp]# mkdir 1
[root@linux1:tmp]# cd 1
[root@linux1:1]# date
Чтв Янв 11 10:23:06 EET 2007
backup  bin   c        error.file  files  new.txt  projectX  test  touchlist
base    body  Desktop  file        names  proj     sh        text  very_long_file_name
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
    debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color, overwrite the one in /etc/profile)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
# Commented out, don't overwrite xterm -T "title" -n "icontitle" by default.
# If this is an xterm set the title to user@host:dir
#case "$TERM" in
"/etc/bash.bashrc" 34L, 1071C                                 1,1       Наверху
--------------------------------------------------------------------------------
/dev/pts/0
12:25:05
#screen -x
прошло >2 часов
/dev/pts/0
14:28:57
$find /proc -name cpuinfo 2>error.file

14:29:08
$cd ~/names

14:29:13
$pwd
/home/user/names
14:29:17
$cd names
bash: cd: names: No such file or directory
14:29:27
$cd

14:29:32
$cd names

14:29:34
$cd

14:29:39
$ls a*
ls: a*: No such file or directory
14:30:02
$cd names

14:30:06
$ls a*
ab[cde]fg  apr  aug
14:30:07
$ls *.[cChH]
footer.h  header.h  module2.c  module.c  program.C
14:30:45
$ls *BSD*
ls: *BSD*: No such file or directory
14:30:59
$ls *Linux*
ls: *Linux*: No such file or directory
14:31:08
$ls j?n
jan  jun
14:31:30
$ls -- -*
-hard-to-del-
14:31:48
$ls ./-*
./-hard-to-del-
14:32:07
$ls \-*
ls: invalid option -- -
Попробуйте `ls --help' для получения более подробного описания.
14:32:18
$ls `-`*
bash: -: command not found
ls: invalid option -- -
Попробуйте `ls --help' для получения более подробного описания.
14:32:35
$ls `-*`
bash: -hard-to-del-: command not found
][      ab[cde]fg            footer.h       linux                  module.c                         sep
1*2     apr                  gnu-linux      linux-kernel           name$with#very~starnge'symbols'  The_Best_OS
1inux   aug                  -hard-to-del-  "Live at Wembley' 86"  nov                              The_Worst_OS
2*2=4   A:\WINDOWSSYSTEM32   header.h       mar                    oct
2*2=5?  A:\WINDOWS\SYSTEM32  jan            may                    program.C
2*3     dec                  jul            M'cDonalds             Queen
'86"    feb                  jun            module2.c              Queen "Live at Wembley' 86"
14:32:54
$ls "-*"
ls: invalid option -- *
Попробуйте `ls --help' для получения более подробного описания.
14:33:21
$ls *\**\?*
2*2=5?
14:34:14
$*`*`*`?`*
bash: ][: command not found
bash: ?: command not found
bash: ][: command not found
14:34:33
$ls *`*`*`?`*
bash: ][: command not found
bash: ?: command not found
ls: invalid option -- -
Попробуйте `ls --help' для получения более подробного описания.
14:35:04
$ls *[*]*[?]*
2*2=5?
14:35:30
$ls *|[cde]*
bash: dec: command not found
ls: invalid option -- -
Попробуйте `ls --help' для получения более подробного описания.
14:35:48
$ls *`[`cde]*
bash: [: missing `]'
ab[cde]fg
14:36:08
$ls *[[]cde]*
ab[cde]fg
14:36:35
$ls .[^.]*
.hidden1  .hidden2  .hidden3
14:37:18
$ls ..?*
ls: ..?*: No such file or directory
14:37:33
$echo zz*
zz*
14:37:50
$ls zz*
ls: zz*: No such file or directory
14:37:57
$echo a*
ab[cde]fg apr aug
14:38:10
$touch "file with spaces at the name"

14:38:55
$touch `another very long file name`
bash: another: command not found
touch: пропущен операнд, задающий файл
Попробуйте `touch --help' для получения более подробного описания.
14:39:18
$touch one\ space

14:39:46
$ls
][         apr                           gnu-linux      "Live at Wembley' 86"            oct
1*2        aug                           -hard-to-del-  mar                              one space
1inux      A:\WINDOWSSYSTEM32            header.h       may                              program.C
2*2=4      A:\WINDOWS\SYSTEM32           jan            M'cDonalds                       Queen
2*2=5?     dec                           jul            module2.c                        Queen "Live at Wembley' 86"
2*3        feb                           jun            module.c                         sep
'86"       file with spaces at the name  linux          name$with#very~starnge'symbols'  The_Best_OS
ab[cde]fg  footer.h                      linux-kernel   nov                              The_Worst_OS
14:39:48
$touch 'another very long file name'

14:47:06
$ls
][                           A:\WINDOWSSYSTEM32            jun                              oct
1*2                          A:\WINDOWS\SYSTEM32           linux                            one space
1inux                        dec                           linux-kernel                     program.C
2*2=4                        feb                           "Live at Wembley' 86"            Queen
2*2=5?                       file with spaces at the name  mar                              Queen "Live at Wembley' 86"
2*3                          footer.h                      may                              sep
'86"                         gnu-linux                     M'cDonalds                       The_Best_OS
ab[cde]fg                    -hard-to-del-                 module2.c                        The_Worst_OS
another very long file name  header.h                      module.c
apr                          jan                           name$with#very~starnge'symbols'
aug                          jul                           nov
14:47:08
$touch 'another very long file name'

14:48:20
$rm file\ with\ spaces\ at\ the\ name tou

14:52:32
$touch "o'Reily"

14:53:13
$ls
][                           A:\WINDOWSSYSTEM32            jun                              oct
1*2                          A:\WINDOWS\SYSTEM32           linux                            one space
1inux                        dec                           linux-kernel                     o'Reily
2*2=4                        feb                           "Live at Wembley' 86"            program.C
2*2=5?                       file with spaces at the name  mar                              Queen
2*3                          footer.h                      may                              Queen "Live at Wembley' 86"
'86"                         gnu-linux                     M'cDonalds                       sep
ab[cde]fg                    -hard-to-del-                 module2.c                        The_Best_OS
another very long file name  header.h                      module.c                         The_Worst_OS
apr                          jan                           name$with#very~starnge'symbols'
aug                          jul                           nov
14:53:15
$ls *'*'*'?'*
2*2=5?
14:53:33
$ls '-*'*
ls: invalid option -- *
Попробуйте `ls --help' для получения более подробного описания.
14:53:52
$touch 'A:WINDOWS\SYSTEM32'

14:54:26
$ls
][                           A:\WINDOWSSYSTEM32            jul                              nov
1*2                          A:\WINDOWS\SYSTEM32           jun                              oct
1inux                        A:WINDOWS\SYSTEM32            linux                            one space
2*2=4                        dec                           linux-kernel                     o'Reily
2*2=5?                       feb                           "Live at Wembley' 86"            program.C
2*3                          file with spaces at the name  mar                              Queen
'86"                         footer.h                      may                              Queen "Live at Wembley' 86"
ab[cde]fg                    gnu-linux                     M'cDonalds                       sep
another very long file name  -hard-to-del-                 module2.c                        The_Best_OS
apr                          header.h                      module.c                         The_Worst_OS
aug                          jan                           name$with#very~starnge'symbols'
14:54:31
$cd

14:55:46
$.bashcr
bash: .bashcr: command not found
14:55:52
$cd n
names/   new.txt
14:55:52
$cd n
names/   new.txt
14:55:52
$cd n
names/   new.txt
14:55:52
$cd names/

14:56:20
$touch o\'Reilly

14:56:41
$ls
][                           A:\WINDOWSSYSTEM32            jul                              nov
1*2                          A:\WINDOWS\SYSTEM32           jun                              oct
1inux                        A:WINDOWS\SYSTEM32            linux                            one space
2*2=4                        dec                           linux-kernel                     o'Reilly
2*2=5?                       feb                           "Live at Wembley' 86"            o'Reily
2*3                          file with spaces at the name  mar                              program.C
'86"                         footer.h                      may                              Queen
ab[cde]fg                    gnu-linux                     M'cDonalds                       Queen "Live at Wembley' 86"
another very long file name  -hard-to-del-                 module2.c                        sep
apr                          header.h                      module.c                         The_Best_OS
aug                          jan                           name$with#very~starnge'symbols'  The_Worst_OS
14:56:43
$touch A:\\WINDOWS||SYSTEM32

14:57:17
$ls
][                           A:\WINDOWSSYSTEM32            jun                              one space
1*2                          A:\WINDOWS\SYSTEM32           linux                            o'Reilly
1inux                        A:WINDOWS\SYSTEM32            linux-kernel                     o'Reily
2*2=4                        dec                           "Live at Wembley' 86"            program.C
2*2=5?                       feb                           mar                              Queen
2*3                          file with spaces at the name  may                              Queen "Live at Wembley' 86"
'86"                         footer.h                      M'cDonalds                       sep
ab[cde]fg                    gnu-linux                     module2.c                        The_Best_OS
another very long file name  -hard-to-del-                 module.c                         The_Worst_OS
apr                          header.h                      name$with#very~starnge'symbols'
aug                          jan                           nov
A:\WINDOWS                   jul                           oct
14:57:20
$touch "Queen \ "Live at Wembley '86\""
>
15:00:23
$touch "Queen \ "Live at Wembley '86\""
>
15:00:40
$touch "Queen \"Live at Wembley '86\""

15:00:56
$ls
][                           A:\WINDOWSSYSTEM32            jun                              one space
1*2                          A:\WINDOWS\SYSTEM32           linux                            o'Reilly
1inux                        A:WINDOWS\SYSTEM32            linux-kernel                     o'Reily
2*2=4                        dec                           "Live at Wembley' 86"            program.C
2*2=5?                       feb                           mar                              Queen
2*3                          file with spaces at the name  may                              Queen "Live at Wembley '86"
'86"                         footer.h                      M'cDonalds                       Queen "Live at Wembley' 86"
ab[cde]fg                    gnu-linux                     module2.c                        sep
another very long file name  -hard-to-del-                 module.c                         The_Best_OS
apr                          header.h                      name$with#very~starnge'symbols'  The_Worst_OS
aug                          jan                           nov
A:\WINDOWS                   jul                           oct
15:00:59
$touch "Queen \"Live at Wembley '86\""

15:04:12
$echo *
][ 1*2 1inux 2*2=4 2*2=5? 2*3 '86" ab[cde]fg another very long file name apr aug A:\WINDOWS A:\WINDOWSSYSTEM32 A:\WINDOWS\SYSTEM32 A:WINDOWS\SYSTEM32 dec feb file with spaces at the name footer.h gnu-linux -hard-to-del- header.h jan jul jun linux linux-kernel "Live at Wembley' 86" mar may M'cDonalds module2.c module.c name$with#very~starnge'symbols' nov oct one space o'Reilly o'Reily program.C Que
15:04:23
$echo *-bad-name-*
*-bad-name-*
15:04:51
$echo ./*-bad-name-*
./*-bad-name-*
15:06:00
$echo ./*-bad-name-*/
./*-bad-name-*/
15:06:07
$echo ./*-bad-name---
./*-bad-name---/
15:06:51
$echo ./ -bad-name-
./ -bad-name-
15:07:22
$touch -- -bad-name-

15:08:30
$ls
][                           A:\WINDOWSSYSTEM32            jul                              oct
1*2                          A:\WINDOWS\SYSTEM32           jun                              one space
1inux                        A:WINDOWS\SYSTEM32            linux                            o'Reilly
2*2=4                        -bad-name-                    linux-kernel                     o'Reily
2*2=5?                       dec                           "Live at Wembley' 86"            program.C
2*3                          feb                           mar                              Queen
'86"                         file with spaces at the name  may                              Queen "Live at Wembley '86"
ab[cde]fg                    footer.h                      M'cDonalds                       Queen "Live at Wembley' 86"
another very long file name  gnu-linux                     module2.c                        sep
apr                          -hard-to-del-                 module.c                         The_Best_OS
aug                          header.h                      name$with#very~starnge'symbols'  The_Worst_OS
A:\WINDOWS                   jan                           nov
15:08:32
$touch ./ -bad-name--
touch: invalid option -- b
Попробуйте `touch --help' для получения более подробного описания.
15:08:48
$touch ./ -bad-name--
touch: invalid option -- b
Попробуйте `touch --help' для получения более подробного описания.
15:09:01
$touch ./-bad-name--
touch: invalid option -- b
Попробуйте `touch --help' для получения более подробного описания.
15:09:18
$touch ./-bad-name-- -bad-name---- -bad-name-

15:09:22
$touch ./-bad-name67--

15:09:59
$ls
][                           A:\WINDOWSSYSTEM32            jan                              nov
1*2                          A:\WINDOWS\SYSTEM32           jul                              oct
1inux                        A:WINDOWS\SYSTEM32            jun                              one space
2*2=4                        -bad-name-                    linux                            o'Reilly
2*2=5?                       -bad-name67--                 linux-kernel                     o'Reily
2*3                          dec                           "Live at Wembley' 86"            program.C
'86"                         feb                           mar                              Queen
ab[cde]fg                    file with spaces at the name  may                              Queen "Live at Wembley '86"
another very long file name  footer.h                      M'cDonalds                       Queen "Live at Wembley' 86"
apr                          gnu-linux                     module2.c                        sep
aug                          -hard-to-del-                 module.c                         The_Best_OS
A:\WINDOWS                   header.h                      name$with#very~starnge'symbols'  The_Worst_OS
15:10:30
$ls touchlist
ls: touchlist: No such file or directory

Статистика

Время первой команды журнала15:58:01 2007- 1-10
Время последней команды журнала15:10:30 2007- 1-11
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %31.68
Процент синтаксически неверно набранных команд, % 7.92
Суммарное время работы с терминалом *, час 1.31
Количество командных строк в единицу времени, команда/мин 1.28
Частота использования команд
ls35|================================| 32.71%
touch19|=================| 17.76%
cd11|==========| 10.28%
echo8|=======| 7.48%
find6|=====| 5.61%
screen5|====| 4.67%
vim4|===| 3.74%
vi2|=| 1.87%
error.file2|=| 1.87%
su2|=| 1.87%
*`*`*`?`*1|| 0.93%
[cde]*1|| 0.93%
&1|| 0.93%
pwd1|| 0.93%
null1|| 0.93%
gvim1|| 0.93%
rm1|| 0.93%
SYSTEM321|| 0.93%
.1|| 0.93%
vii1|| 0.93%
less1|| 0.93%
su-1|| 0.93%
.bashcr1|| 0.93%
____
*) Интервалы неактивности длительностью 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$