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

Содержание

Журнал

Понедельник (11/27/17)

/dev/pts/4
11:05:04
$mkdir test

11:05:35
$ls
bigfile                                names
bin                                    ogo.jpg
freebsd.jpg                            pamyatka.pdf
granata.jpg                            press_any_key_to_continue.jpg
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe  proj
lpi 1                                  sh
lpi 2                                  test
man_smb_conf                           text
matrix.jpg                             touchlist
11:06:00
$cd test

11:06:08
$touch f1

11:07:27
$ls
f1
11:07:48
$stat f1
  Файл: «f1»
  Размер: 0               Блоков: 0          Блок В/В: 4096   пустой обычный файл
Устройство: ca01h/51713d      Inode: 175         Ссылки: 1
Доступ: (0644/-rw-r--r--)  Uid: ( 1000/    user)   Gid: ( 1000/    user)
Доступ: 2017-11-27 12:07:27.838545363 +0200
Модифицирован: 2017-11-27 12:07:27.838545363 +0200
Изменён: 2017-11-27 12:07:27.838545363 +0200
 Создан: -
11:07:54
$> f2

11:11:15
$ls -l
итого 0
-rw-r--r-- 1 user user 0 Ноя 27 12:07 f1
-rw-r--r-- 1 user user 0 Ноя 27 12:11 f2
11:11:43
$mkdir d1

11:12:01
$mkdir d2

11:12:04
$;s
l3script: syntax error near unexpected token `;'
11:12:17
$ls
d1  d2  f1  f2
11:12:18
$ls -F
d1/  d2/  f1  f2
11:12:59
$cp f1 d1

11:14:50
$tree
.
├── d1
│   └── f1
├── d2
├── f1
└── f2
2 directories, 3 files
11:24:18
$cd d1

11:24:37
$cp ../f2 .

11:27:56
$ls
f1  f2
11:27:59
$cd ..

11:28:52
$tree
.
├── d1
│   ├── f1
│   └── f2
├── d2
├── f1
└── f2
2 directories, 4 files
11:29:06
$cp -rv d1 d2
«d1» -> «d2/d1»
«d1/f1» -> «d2/d1/f1»
«d1/f2» -> «d2/d1/f2»
11:30:25
$tree
.
├── d1
│   ├── f1
│   └── f2
├── d2
│   └── d1
│       ├── f1
│       └── f2
├── f1
└── f2
3 directories, 6 files
11:31:12
$mv f2 f3

11:36:08
$tree
.
├── d1
│   ├── f1
│   └── f2
├── d2
│   └── d1
│       ├── f1
│       └── f2
├── f1
└── f3
3 directories, 6 files
11:36:14
$mv f3 d1

11:36:55
$tree
.
├── d1
│   ├── f1
│   ├── f2
│   └── f3
├── d2
│   └── d1
│       ├── f1
│       └── f2
└── f1
3 directories, 6 files
11:36:57
$rm f1

11:38:07
$tree
.
├── d1
│   ├── f1
│   ├── f2
│   └── f3
└── d2
    └── d1
        ├── f1
        └── f2
3 directories, 5 files
11:38:09
$rm -r d2/d1

11:39:46
$tree
.
├── d1
│   ├── f1
│   ├── f2
│   └── f3
└── d2
2 directories, 3 files
11:39:48
$lsw -l /de/cdrom1
l3script: lsw: команда не найдена
11:42:04
$lsw -l /dev/cdrom1
l3script: lsw: команда не найдена
11:42:07
$ls -l /dev/cdrom1
lrwxrwxrwx 1 root root 3 Ноя 24 15:19 /dev/cdrom1 -> sr0
11:42:11
$tree
.
├── d1
│   ├── f1
│   ├── f2
│   └── f3
└── d2
2 directories, 3 files
11:47:43
$ln -s d1/f1 f1

11:48:15
$tree
.
├── d1
│   ├── f1
│   ├── f2
│   └── f3
├── d2
└── f1 -> d1/f1
2 directories, 4 files
11:48:17
$ln d1/f1 f1h

11:50:11
$tree
.
├── d1
│   ├── f1
│   ├── f2
│   └── f3
├── d2
├── f1 -> d1/f1
└── f1h
2 directories, 5 files
11:50:14
$ln -l
ln: неверный ключ -- l
Попробуйте «ln --help» для получения более подробного описания.
11:50:34
$ls -l
итого 8
drwxr-xr-x 2 user user 4096 Ноя 27 12:36 d1
drwxr-xr-x 2 user user 4096 Ноя 27 12:39 d2
lrwxrwxrwx 1 user user    5 Ноя 27 12:48 f1 -> d1/f1
-rw-r--r-- 2 user user    0 Ноя 27 12:14 f1h
11:54:54
$cd

прошло 33 минуты
12:28:53
$ls
bigfile                                names
bin                                    ogo.jpg
freebsd.jpg                            pamyatka.pdf
granata.jpg                            press_any_key_to_continue.jpg
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe  proj
lpi 1                                  sh
lpi 2                                  test
man_smb_conf                           text
matrix.jpg                             touchlist
12:29:00
$cd ~

12:29:17
$pwd
/home/user
12:29:23
$cd ..

12:30:01
$pwd
/home
12:30:04
$ls
ivan  petr  user
12:30:18
$cd

12:30:50
$cd ..

12:30:54
$cd

12:30:56
$cd ..

12:30:59
$cd

12:31:01
$cd ..

12:31:02
$cd

12:31:03
$cd ..

12:31:04
$ls
ivan  petr  user
12:31:22
$cd

12:31:30
$ls
bigfile                                names
bin                                    ogo.jpg
freebsd.jpg                            pamyatka.pdf
granata.jpg                            press_any_key_to_continue.jpg
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe  proj
lpi 1                                  sh
lpi 2                                  test
man_smb_conf                           text
matrix.jpg                             touchlist
12:31:31
$ls -lF
итого 2932
-rwxr-xr-x 1 user user    7994 Окт  9  2014 bigfile*
drwxr-xr-x 2 user user    4096 Окт  9  2014 bin/
-rwxr-xr-x 1 user user  232966 Окт  9  2014 freebsd.jpg*
-rwxr-xr-x 1 user user   52884 Окт  9  2014 granata.jpg*
-rwxr-xr-x 1 user user 1751860 Окт  9  2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe*
drwxr-xr-x 2 user user    4096 Окт  9  2014 lpi 1/
drwxr-xr-x 2 user user    4096 Окт  9  2014 lpi 2/
-rwxr-xr-x 1 user user   26648 Окт  9  2014 man_smb_conf*
-rwxr-xr-x 1 user user  755680 Окт  9  2014 matrix.jpg*
drwxr-xr-x 3 user user    4096 Окт  9  2014 names/
-rwxr-xr-x 1 user user   17622 Окт  9  2014 ogo.jpg*
-rwxr-xr-x 1 user user   84663 Окт  9  2014 pamyatka.pdf*
-rwxr-xr-x 1 user user   23048 Окт  9  2014 press_any_key_to_continue.jpg*
drwxr-xr-x 3 user user    4096 Окт  9  2014 proj/
drwxr-xr-x 2 user user    4096 Окт  9  2014 sh/
drwxr-xr-x 4 user user    4096 Ноя 27 12:50 test/
drwxr-xr-x 2 user user    4096 Окт  9  2014 text/
-rwxr-xr-x 1 user user      75 Окт  9  2014 touchlist*
12:32:06
$ls -alF
итого 2968
drwxr-xr-x 11 user user    4096 Ноя 27 12:05 ./
drwxr-xr-x  5 root root    4096 Ноя 27 11:11 ../
-rw-------  1 user user      11 Окт  9  2014 .bash_history
-rw-r--r--  1 user user     220 Июн 27  2014 .bash_logout
-rw-r--r--  1 user root      10 Июн 27  2014 .bash_profile
-rw-r--r--  1 user user    3457 Июн 27  2014 .bashrc
-rwxr-xr-x  1 user user    7994 Окт  9  2014 bigfile*
drwxr-xr-x  2 user user    4096 Окт  9  2014 bin/
-rwxr-xr-x  1 user user  232966 Окт  9  2014 freebsd.jpg*
...
drwxr-xr-x  3 user user    4096 Окт  9  2014 names/
-rwxr-xr-x  1 user user   17622 Окт  9  2014 ogo.jpg*
-rwxr-xr-x  1 user user   84663 Окт  9  2014 pamyatka.pdf*
-rwxr-xr-x  1 user user   23048 Окт  9  2014 press_any_key_to_continue.jpg*
-rw-r--r--  1 user user     675 Июн 27  2014 .profile
drwxr-xr-x  3 user user    4096 Окт  9  2014 proj/
drwxr-xr-x  2 user user    4096 Окт  9  2014 sh/
drwxr-xr-x  4 user user    4096 Ноя 27 12:50 test/
drwxr-xr-x  2 user user    4096 Окт  9  2014 text/
-rwxr-xr-x  1 user user      75 Окт  9  2014 touchlist*
12:32:42
$cd /usr/share/doc

12:33:20
$ls
acpi                      libc6-i386                libxapian22
acpid                     libcap2                   libxau6
acpi-support-base         libc-bin                  libxcb1
adduser                   libc-dev-bin              libxdmcp6
apt                       libclass-c3-perl          libxext6
aptitude                  libclass-c3-xs-perl       libxml2
aptitude-common           libclass-isa-perl         libxmuu1
apt-utils                 libcomerr2                links
base-files                libcwidget3               linux-base
base-passwd               libdata-optlist-perl      linux-image-3.2.0-4-amd64
...
libasprintf0c2            libtinfo5                 vim-tiny
libattr1                  libudev0                  w3m
libbind9-80               libusb-0.1-4              wget
libblkid1                 libusb-1.0-0              whiptail
libboost-iostreams1.49.0  libustr-1.0-1             xauth
libbsd0                   libuuid1                  xkb-data
libbz2-1.0                libuuid-perl              xml-core
libc6                     libwrap0                  xz-utils
libc6-dev                 libx11-6                  zlib1g
libc6-dev-i386            libx11-data
12:33:26
$cd handbook
l3script: cd: handbook: Нет такого файла или каталога
12:35:01
$cd bash

12:35:42
$ls
changelog.Debian.gz  inputrc.arrows    README.bash_completion.gz
CHANGES.gz           INTRO.gz          README.commands.gz
COMPAT.gz            NEWS.gz           README.Debian.gz
copyright            POSIX.gz
FAQ                  README.abs-guide
12:35:47
$cd handbook
l3script: cd: handbook: Нет такого файла или каталога
12:36:12
$..
l3script: ..: команда не найдена
12:36:18
$cd ..

12:36:23
$cd ..

12:38:03
$cd ..

12:38:04
$cd ..

12:38:05
$ls
bin   etc         lib    lost+found  opt   run      srv  usr
boot  home        lib32  media       proc  sbin     sys  var
dev   initrd.img  lib64  mnt         root  selinux  tmp  vmlinuz
12:38:15
$cd usr

12:38:36
$ls
bin  games  include  lib  lib32  local  sbin  share  src
12:38:37
$cd usr/share
l3script: cd: usr/share: Нет такого файла или каталога
12:38:50
$cd /share
l3script: cd: /share: Нет такого файла или каталога
12:38:59
$cd share

12:39:02
$ls
acpi-support      consolefonts   i18n                 nano            sgml
adduser           console-setup  info                 os-prober       sgml-base
applications      consoletrans   initramfs-tools      pam             ssh
apport            debconf        insserv              pam-configs     sysvinit
apps              debhelper      installation-report  perl            sysv-rc
aptitude          debianutils    iptables             perl5           tabset
base-files        dict           java                 pixmaps         tasksel
base-passwd       discover       keyrings             pkgconfig       terminfo
bash-completion   doc            libc-bin             pyshared        tools
binfmts           doc-base       lintian              python          vim
bug               dpkg           locale               python-apt      w3m
ca-certificates   GeoIP          man                  python-support  X11
calendar          gnupg          man-db               readline        xml
common-licenses   groff          menu                 reportbug       xml-core
console-cyrillic  grub           misc                 screen          zoneinfo
12:39:05
$cd /doc
l3script: cd: /doc: Нет такого файла или каталога
12:39:29
$cd doc

12:39:37
$ls
acpi                      libc6-i386                libxapian22
acpid                     libcap2                   libxau6
acpi-support-base         libc-bin                  libxcb1
adduser                   libc-dev-bin              libxdmcp6
apt                       libclass-c3-perl          libxext6
aptitude                  libclass-c3-xs-perl       libxml2
aptitude-common           libclass-isa-perl         libxmuu1
apt-utils                 libcomerr2                links
base-files                libcwidget3               linux-base
base-passwd               libdata-optlist-perl      linux-image-3.2.0-4-amd64
...
libasprintf0c2            libtinfo5                 vim-tiny
libattr1                  libudev0                  w3m
libbind9-80               libusb-0.1-4              wget
libblkid1                 libusb-1.0-0              whiptail
libboost-iostreams1.49.0  libustr-1.0-1             xauth
libbsd0                   libuuid1                  xkb-data
libbz2-1.0                libuuid-perl              xml-core
libc6                     libwrap0                  xz-utils
libc6-dev                 libx11-6                  zlib1g
libc6-dev-i386            libx11-data
12:39:40
$cd bush
l3script: cd: bush: Нет такого файла или каталога
12:39:59
$cd bash

12:40:04
$ls
changelog.Debian.gz  FAQ             POSIX.gz                   README.Debian.gz
CHANGES.gz           inputrc.arrows  README.abs-guide
COMPAT.gz            INTRO.gz        README.bash_completion.gz
copyright            NEWS.gz         README.commands.gz
12:40:07
$cd ..

12:40:53
$ls
acpi                      libc6-i386                libxapian22
acpid                     libcap2                   libxau6
acpi-support-base         libc-bin                  libxcb1
adduser                   libc-dev-bin              libxdmcp6
apt                       libclass-c3-perl          libxext6
aptitude                  libclass-c3-xs-perl       libxml2
aptitude-common           libclass-isa-perl         libxmuu1
apt-utils                 libcomerr2                links
base-files                libcwidget3               linux-base
base-passwd               libdata-optlist-perl      linux-image-3.2.0-4-amd64
...
libasprintf0c2            libtinfo5                 vim-tiny
libattr1                  libudev0                  w3m
libbind9-80               libusb-0.1-4              wget
libblkid1                 libusb-1.0-0              whiptail
libboost-iostreams1.49.0  libustr-1.0-1             xauth
libbsd0                   libuuid1                  xkb-data
libbz2-1.0                libuuid-perl              xml-core
libc6                     libwrap0                  xz-utils
libc6-dev                 libx11-6                  zlib1g
libc6-dev-i386            libx11-data
12:40:56
$ls -alF
итого 1092
drwxr-xr-x 271 root root 12288 Ноя 27 12:22 ./
drwxr-xr-x  77 root root  4096 Июн 27  2014 ../
drwxr-xr-x   2 root root  4096 Июн 27  2014 acpi/
drwxr-xr-x   3 root root  4096 Июн 27  2014 acpid/
drwxr-xr-x   2 root root  4096 Окт 13  2014 acpi-support-base/
drwxr-xr-x   3 root root  4096 Июн 27  2014 adduser/
drwxr-xr-x   3 root root  4096 Окт 13  2014 apt/
drwxr-xr-x   3 root root  4096 Июн 27  2014 aptitude/
drwxr-xr-x   2 root root  4096 Июн 27  2014 aptitude-common/
...
drwxr-xr-x   2 root root  4096 Июн 27  2014 vim-runtime/
lrwxrwxrwx   1 root root    10 Фев 10  2013 vim-tiny -> vim-common/
drwxr-xr-x   4 root root  4096 Июн 27  2014 w3m/
drwxr-xr-x   2 root root  4096 Июн 27  2014 wget/
drwxr-xr-x   2 root root  4096 Июн 27  2014 whiptail/
drwxr-xr-x   2 root root  4096 Июн 27  2014 xauth/
drwxr-xr-x   2 root root  4096 Июн 27  2014 xkb-data/
drwxr-xr-x   3 root root  4096 Июн 27  2014 xml-core/
drwxr-xr-x   3 root root  4096 Июн 27  2014 xz-utils/
drwxr-xr-x   2 root root  4096 Июн 27  2014 zlib1g/
12:42:29
$cd bash

12:43:25
$ls -alF
итого 212
drwxr-xr-x   2 root root  4096 Окт 13  2014 ./
drwxr-xr-x 271 root root 12288 Ноя 27 12:22 ../
-rw-r--r--   1 root root 29734 Сен 25  2014 changelog.Debian.gz
-rw-r--r--   1 root root 82723 Фев 13  2011 CHANGES.gz
-rw-r--r--   1 root root  6787 Дек 28  2010 COMPAT.gz
-rw-r--r--   1 root root 19099 Сен 25  2014 copyright
-rw-r--r--   1 root root  1322 Сен 25  2014 FAQ
-rw-r--r--   1 root root   727 Сен 25  2014 inputrc.arrows
-rw-r--r--   1 root root  2921 Фев 17  1999 INTRO.gz
-rw-r--r--   1 root root 22549 Ноя 23  2010 NEWS.gz
-rw-r--r--   1 root root  3299 Ноя 14  2010 POSIX.gz
-rw-r--r--   1 root root  1105 Сен 25  2014 README.abs-guide
lrwxrwxrwx   1 root root    28 Июн 17  2012 README.bash_completion.gz -> ../bash-completion/README.gz
-rw-r--r--   1 root root  3021 Сен 25  2014 README.commands.gz
-rw-r--r--   1 root root  3054 Сен 25  2014 README.Debian.gz
12:43:27
$cd ~

12:44:24
$ls
bigfile                                names
bin                                    ogo.jpg
freebsd.jpg                            pamyatka.pdf
granata.jpg                            press_any_key_to_continue.jpg
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe  proj
lpi 1                                  sh
lpi 2                                  test
man_smb_conf                           text
matrix.jpg                             touchlist
12:44:26
$mkdir source doc pics

12:44:51
$tree
.
├── bigfile
├── bin
│   ├── bigwork
│   └── signal_trap
├── doc
├── freebsd.jpg
├── granata.jpg
├── Light_Alloy_4.4.784_RC2_by_FAFNIR.exe
├── lpi 1
...
│   └── f1h
├── text
│   ├── comment-me.txt
│   ├── core
│   ├── hello-vi.txt
│   ├── hellow
│   ├── unixoid.err.txt
│   └── unixoid.orig.txt
└── touchlist
16 directories, 78 files
12:44:54
$ls
bigfile                                ogo.jpg
bin                                    pamyatka.pdf
doc                                    pics
freebsd.jpg                            press_any_key_to_continue.jpg
granata.jpg                            proj
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe  sh
lpi 1                                  source
lpi 2                                  test
man_smb_conf                           text
matrix.jpg                             touchlist
names
12:45:03
$cd doc

12:45:38
$mkdir scripting/perl
mkdir: невозможно создать каталог «scripting/perl»: Нет такого файла или каталога
12:45:55
$mkdir scripting

12:45:58
$cd scripting

12:46:04
$mkdir perl

12:46:13
$cd ..

Статистика

Время первой команды журнала11:05:04 2017-11-27
Время последней команды журнала12:46:13 2017-11-27
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, % 9.00
Процент синтаксически неверно набранных команд, % 3.00
Суммарное время работы с терминалом *, час 1.12
Количество командных строк в единицу времени, команда/мин 1.49
Частота использования команд
cd37|====================================| 36.63%
ls26|=========================| 25.74%
tree11|==========| 10.89%
mkdir7|======| 6.93%
cp3|==| 2.97%
ln3|==| 2.97%
pwd2|=| 1.98%
lsw2|=| 1.98%
rm2|=| 1.98%
mv2|=| 1.98%
touch1|| 0.99%
stat1|| 0.99%
s1|| 0.99%
..1|| 0.99%
>1|| 0.99%
f21|| 0.99%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ find / -name abc
    find: /home/devi-orig/.gnome2: Keine Berechtigung
    find: /home/devi-orig/.gnome2_private: Keine Berechtigung
    find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung
    find: /home/devi-orig/.metacity: Keine Berechtigung
    find: /home/devi-orig/.inkscape: Keine Berechtigung
    ^C
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$