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

Содержание

Журнал

Пятница (10/21/11)

/dev/pts/8
13:02:40
#tar -xfv /home/user/fop2-2.23-debian-i386.tgz
tar: v: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:03:08
#tar -xfv /home/user/fop2-2.23-debian-i386.tgz /home/user/
tar: v: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:03:24
#cd /home/user/

13:03:36
#ls
11        9999.wav    dictate.txt  Downloads        fop2-2.23-debian-i386.tgz  pbdirectory.txt  Public     Videos
123.gsm   convert.py  digits.txt   festival-agi.pl  letters.txt                phonetic.txt     ru.txt
9900.wav  Desktop     Documents    followme.txt     Music                      Pictures         Templates
13:03:38
#ls -l
total 8732
-rw-r--r-- 1 root     root     2452777 Apr 28  2010 11
-rw-r--r-- 1 root     root      217338 Oct 19 11:53 123.gsm
-rw-rw---- 1 asterisk asterisk   27084 Oct 20 12:16 9900.wav
-rw-rw---- 1 asterisk asterisk   38604 Oct 20 12:15 9999.wav
-rwxr-xr-x 1 user     user         786 Feb 17  2010 convert.py
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Desktop
-rw------- 1 user     user        1229 Apr 28  2010 dictate.txt
-rw------- 1 user     user        2643 Apr 28  2010 digits.txt
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Documents
...
-rw-r--r-- 1 root     root     6072470 Oct 21 14:02 fop2-2.23-debian-i386.tgz
-rw------- 1 user     user         528 Apr 28  2010 letters.txt
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Music
-rw------- 1 user     user         207 Apr 28  2010 pbdirectory.txt
-rw------- 1 user     user         482 Apr 28  2010 phonetic.txt
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Pictures
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Public
-rw------- 1 user     user       34946 Apr 28  2010 ru.txt
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Templates
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Videos
13:03:42
#chmod +rwx fop2-2.23-debian-i386.tgz

13:04:10
#tar -xfv /home/user/fop2-2.23-debian-i386.tgz
tar: v: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:04:15
#tar -xfv /home/user/fop2-2.23-debian-i386.tgz .
tar: v: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:04:18
#tar -xfv fop2-2.23-debian-i386.tgz .
tar: v: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:04:24
#tar -xv fop2-2.23-debian-i386.tgz .
^C
13:08:25
#scp linux7:/home/user/fop2-2.23-debian-i386.tgz /home/user^C

13:08:59
#cd /home/user

13:09:44
#pwd
/home/user
13:09:55
#tar -xvf fop2-2.23-debian-i386.tgz
fop2/
fop2/init/
fop2/init/sysconfig.fop2
fop2/init/fop2.redhat
fop2/init/default.fop2
fop2/init/fop2.debian
fop2/README
fop2/html/
fop2/html/.htaccess
fop2/html/phonetabs.php
...
fop2/server/autobuttons.cfg
fop2/server/extensions_override_freepbx.conf
fop2/server/autoconfig-users-freepbx.sh
fop2/server/recording_fop2.pl
fop2/server/buttons.cfg.sample
fop2/server/tovoicemail.pl
fop2/server/FOP2Callbacks.pm.sample
fop2/server/autoconfig-buttons-freepbx.sh
fop2/server/fop2.cfg
fop2/server/fop2_server
13:10:01
#ls
11        9999.wav    dictate.txt  Downloads        fop2                       Music            Pictures  Templates
123.gsm   convert.py  digits.txt   festival-agi.pl  fop2-2.23-debian-i386.tgz  pbdirectory.txt  Public    Videos
9900.wav  Desktop     Documents    followme.txt     letters.txt                phonetic.txt     ru.txt
13:10:09
#ls -l
total 8736
-rw-r--r-- 1 root     root     2452777 Apr 28  2010 11
-rw-r--r-- 1 root     root      217338 Oct 19 11:53 123.gsm
-rw-rw---- 1 asterisk asterisk   27084 Oct 20 12:16 9900.wav
-rw-rw---- 1 asterisk asterisk   38604 Oct 20 12:15 9999.wav
-rwxr-xr-x 1 user     user         786 Feb 17  2010 convert.py
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Desktop
-rw------- 1 user     user        1229 Apr 28  2010 dictate.txt
-rw------- 1 user     user        2643 Apr 28  2010 digits.txt
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Documents
...
-rwxr-xr-x 1 root     root     6072470 Oct 21 14:08 fop2-2.23-debian-i386.tgz
-rw------- 1 user     user         528 Apr 28  2010 letters.txt
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Music
-rw------- 1 user     user         207 Apr 28  2010 pbdirectory.txt
-rw------- 1 user     user         482 Apr 28  2010 phonetic.txt
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Pictures
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Public
-rw------- 1 user     user       34946 Apr 28  2010 ru.txt
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Templates
drwxr-xr-x 2 user     user        4096 Oct 17 12:32 Videos
13:10:24
#tar -xvf fop2-2.23-debian-i386.tgz .
tar: .: Not found in archive
tar: Exiting with failure status due to previous errors
13:10:48
#tar -xvf fop2-2.23-debian-i386.tgz /home/user/\
> ^C
13:11:00
#tar -xvf fop2-2.23-debian-i386.tgz /home/user/
tar: /home/user: Not found in archive
tar: Exiting with failure status due to previous errors
13:11:01
#tar -xvf fop2-2.23-debian-i386.tgz /home/user
tar: /home/user: Not found in archive
tar: Exiting with failure status due to previous errors
13:11:04
#tar -xvfz fop2-2.23-debian-i386.tgz
tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:11:33
#tar -xvfz fop2-2.23-debian-i386.tgz /var/www/fop2
tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:11:51
#mkdir /var/www/fop2

13:12:14
#tar -xvfz fop2-2.23-debian-i386.tgz /var/www/fop2
tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:12:35
#ls /var/www
fop2  index.html  panel
13:12:37
#tar -xvfz fop2-2.23-debian-i386.tgz /var/www/fop2
tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:12:46
#tar -xvfz /home/user/fop2-2.23-debian-i386.tgz /var/www/fop2
tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:13:00
#tar -xvf /home/user/fop2-2.23-debian-i386.tgz /var/www/fop2
tar: /var/www/fop2: Not found in archive
tar: Exiting with failure status due to previous errors
13:13:24
#tar -xv /home/user/fop2-2.23-debian-i386.tgz /var/www/fop2
^C
13:13:29
#tar -xf /home/user/fop2-2.23-debian-i386.tgz /var/www/fop2
tar: /var/www/fop2: Not found in archive
tar: Exiting with failure status due to previous errors
13:13:36
#tar -xf /home/user/fop2-2.23-debian-i386.tgz /var/www
tar: /var/www: Not found in archive
tar: Exiting with failure status due to previous errors
13:13:49
#tar -xf /home/user/fop2-2.23-debian-i386.tgz /var/www/fop2
tar: /var/www/fop2: Not found in archive
tar: Exiting with failure status due to previous errors
13:13:54
#tar -xvzf fop2-2.23-debian-i386.tgz
fop2/
fop2/init/
fop2/init/sysconfig.fop2
fop2/init/fop2.redhat
fop2/init/default.fop2
fop2/init/fop2.debian
fop2/README
fop2/html/
fop2/html/.htaccess
fop2/html/phonetabs.php
...
fop2/server/autobuttons.cfg
fop2/server/extensions_override_freepbx.conf
fop2/server/autoconfig-users-freepbx.sh
fop2/server/recording_fop2.pl
fop2/server/buttons.cfg.sample
fop2/server/tovoicemail.pl
fop2/server/FOP2Callbacks.pm.sample
fop2/server/autoconfig-buttons-freepbx.sh
fop2/server/fop2.cfg
fop2/server/fop2_server
13:15:39
#ls
11        9999.wav    dictate.txt  Downloads        fop2                       Music            Pictures  Templates
123.gsm   convert.py  digits.txt   festival-agi.pl  fop2-2.23-debian-i386.tgz  pbdirectory.txt  Public    Videos
9900.wav  Desktop     Documents    followme.txt     letters.txt                phonetic.txt     ru.txt
13:15:42
#cd ..

13:15:47
#ls
lost+found  user
13:15:49
#cd ..

13:15:51
#ls
bin   dev  home        initrd.img.old  lost+found  mnt  proc  sbin     srv  tmp  var      vmlinuz.old
boot  etc  initrd.img  lib             media       opt  root  selinux  sys  usr  vmlinuz
13:15:53
#cd /var/

13:16:03
#ls
backups  cache  games  lib  local  lock  log  mail  opt  run  spool  tmp  www
13:16:04
#cd www/

13:16:09
#ls
fop2  index.html  panel
13:16:11
#cd fop2/

13:16:15
#ls

13:16:16
#cd /

13:16:20
#mc
13:16:24
#apt-get install mc
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  zip unzip links w3m lynx arj dbview odt2txt gv catdvi djvulibre-bin python-boto python-tz
The following NEW packages will be installed:
  mc
0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
Need to get 2,173 kB of archives.
After this operation, 6,603 kB of additional disk space will be used.
Get:1 http://10.0.35.1/debian/ squeeze/main mc i386 3:4.7.0.9-1 [2,173 kB]
Fetched 2,173 kB in 0s (11.5 MB/s)
Selecting previously deselected package mc.
(Reading database ... 135220 files and directories currently installed.)
Unpacking mc (from .../mc_3%3a4.7.0.9-1_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for menu ...
Setting up mc (3:4.7.0.9-1) ...
Processing triggers for menu ...
13:16:37
#scp linux7.unix.nt:/home/user/fop2-2.23-debian-i386.tgz /home/user
The authenticity of host 'linux7.unix.nt (192.168.70.1)' can't be established.
RSA key fingerprint is 8f:a8:01:dc:fb:30:a2:33:72:95:8f:c7:5f:ab:a0:15.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'linux7.unix.nt' (RSA) to the list of known hosts.
root@linux7.unix.nt's password:
fop2-2.23-debian-i386.tgz                                                                  100% 5930KB   5.8MB/s   00:01
13:17:17
#tar -xfvz /home/user/fop2-2.23-debian-i386.tgz /var/www/fop2
tar: vz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
13:17:23
#tar -xvzf /home/user/fop2-2.23-debian-i386.tgz /var/www/fop2
tar: /var/www/fop2: Not found in archive
tar: Exiting with failure status due to previous errors
13:17:38
#tar -xvzf /home/user/fop2-2.23-debian-i386.tgz
fop2/
fop2/init/
fop2/init/sysconfig.fop2
fop2/init/fop2.redhat
fop2/init/default.fop2
fop2/init/fop2.debian
fop2/README
fop2/html/
fop2/html/.htaccess
fop2/html/phonetabs.php
...
fop2/server/autobuttons.cfg
fop2/server/extensions_override_freepbx.conf
fop2/server/autoconfig-users-freepbx.sh
fop2/server/recording_fop2.pl
fop2/server/buttons.cfg.sample
fop2/server/tovoicemail.pl
fop2/server/FOP2Callbacks.pm.sample
fop2/server/autoconfig-buttons-freepbx.sh
fop2/server/fop2.cfg
fop2/server/fop2_server
13:17:45
#ls
bin   dev  fop2  initrd.img      lib         media  opt   root  selinux  sys  usr  vmlinuz
boot  etc  home  initrd.img.old  lost+found  mnt    proc  sbin  srv      tmp  var  vmlinuz.old
13:17:51
#mv fop2 /var/www/fop2

13:18:20
#cd /var/www/

13:18:27
#ls
fop2  index.html  panel
13:18:28
#cd fop2

13:18:32
#ls
fop2
13:18:34
#mv fop2 /var/www
mv: cannot move `fop2' to `/var/www/fop2': Directory not empty
13:18:45
#mv fop2 /

13:18:54
#cd ..

13:18:59
#rm fop2
rm: cannot remove `fop2': Is a directory
13:19:04
#del fop2
bash: del: command not found
13:19:11
#rm
rm: missing operand
Try `rm --help' for more information.
13:19:19
#rm --help
Usage: rm [OPTION]... FILE...
Remove (unlink) the FILE(s).
  -f, --force           ignore nonexistent files, never prompt
  -i                    prompt before every removal
  -I                    prompt once before removing more than three files, or
                          when removing recursively.  Less intrusive than -i,
                          while still giving protection against most mistakes
      --interactive[=WHEN]  prompt according to WHEN: never, once (-I), or
                          always (-i).  Without WHEN, prompt always
      --one-file-system  when removing a hierarchy recursively, skip any
...
use one of these commands:
  rm -- -foo
  rm ./-foo
Note that if you use rm to remove a file, it might be possible to recover
some of its contents, given sufficient expertise and/or time.  For greater
assurance that the contents are truly unrecoverable, consider using shred.
Report rm bugs to bug-coreutils@gnu.org
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
For complete documentation, run: info coreutils 'rm invocation'
13:19:24
#rm -r fop2/

13:19:38
#cd /

13:19:42
#mv fop2 /var/www

13:19:46
#nano /var/www/fop2/
13:19:46
#nano /var/www/fop2/server/
13:19:46
#nano /var/www/fop2/server/fop2.cfg
13:20:19
#[general]

13:20:24
#[general]
Restarting web server: apache2 ... waiting .
13:20:43
#/etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .
13:21:52
#; You can enumerate several permissions and groups separated by comma
autobuttons.cfg                   extensions_override_freepbx.conf  generate_override_contexts.pl
autoconfig-buttons-freepbx.sh     FOP2Callbacks.pm.sample           recording_fop2.pl
autoconfig-users-freepbx.sh       fop2.cfg                          tovoicemail.pl
buttons.cfg.sample                fop2_server
13:21:52
#nano /var/www/fop2/server/
13:21:52
#nano /var/www/fop2/server/fop2_server
13:22:46
#[general]
autobuttons.cfg                   extensions_override_freepbx.conf  generate_override_contexts.pl
autoconfig-buttons-freepbx.sh     FOP2Callbacks.pm.sample           recording_fop2.pl
autoconfig-users-freepbx.sh       fop2.cfg                          tovoicemail.pl
buttons.cfg.sample                fop2_server
13:22:46
#nano /var/www/fop2/server/
13:22:46
#/etc/init.d/fop2 restart
bash: /etc/init.d/fop2: No such file or directory
13:24:58
#ls
bin   dev  home        initrd.img.old  lost+found  mnt  proc  sbin     srv  tmp  var      vmlinuz.old
boot  etc  initrd.img  lib             media       opt  root  selinux  sys  usr  vmlinuz
13:26:33
#mv /var/www/fop2/ /home/user/
mv: inter-device move failed: `/var/www/fop2/' to `/home/user/fop2'; unable to remove target: Is a directory
13:26:55
#mv /var/www/fop2 /home/user/
mv: inter-device move failed: `/var/www/fop2' to `/home/user/fop2'; unable to remove target: Is a directory
13:27:03
#mv /var/www/fop2 /home/user
mv: inter-device move failed: `/var/www/fop2' to `/home/user/fop2'; unable to remove target: Is a directory
13:27:11
#mv /var/www/fop2 .

13:27:15
#ls
bin   dev  fop2  initrd.img      lib         media  opt   root  selinux  sys  usr  vmlinuz
boot  etc  home  initrd.img.old  lost+found  mnt    proc  sbin  srv      tmp  var  vmlinuz.old
13:27:18
#mv fop2 /home/user
mv: inter-device move failed: `fop2' to `/home/user/fop2'; unable to remove target: Is a directory
13:27:35
#mv fop2/ /home/user
mv: inter-device move failed: `fop2/' to `/home/user/fop2'; unable to remove target: Is a directory
13:27:40
#cd fop2/

13:27:49
#make install
update-rc.d: using dependency based boot sequencing
Done!
13:28:32
#cp fop2 /var/www/fop2/
cp: cannot stat `fop2': No such file or directory
13:29:02
#cp fop2 /var/www/fop2
cp: cannot stat `fop2': No such file or directory
13:29:05
#nano /usr/local/fop2/
13:29:05
#nano /usr/local/fop2/fop2.cfg
--- /tmp/l3-saved-5401.14300.24521	2011-10-21 14:29:28.000000000 +0300
+++ /usr/local/fop2/fop2.cfg	2011-10-21 14:30:19.000000000 +0300
@@ -2,8 +2,8 @@
 ; AMI definitions
 manager_host=localhost
 manager_port=5038
-manager_user=admin
-manager_secret=amp111
+manager_user=1234
+manager_secret=1234
 ;event_mask=agent,call,command,system,user,dialplan
 
 ; Daemon definitios
13:31:15
#ls
audio         download.php  index_only_extensions.html  mysql.db          phonebook.php     secbox.html     wavplayer.swf
checkdir.php  fop2.swf      js                          mysql-upgrade.db  phonetabs.php     setvar.php
config.php    images        lang                        niftyplayer.swf   recordings.php    uploads
css           index.html    lib                         phonebook.html    registerbox.html  vphonebook.php
13:31:16
#cd /

13:31:28
#nano /etc/asterisk/manager.d/
13:31:28
#nano /etc/asterisk/manager.d/
13:31:28
#nano /etc/asterisk/manager.d/fop.conf
13:33:09
#fg
bash: fg: current: no such job
13:33:26
#nano /var/www/fop2/
13:33:26
#nano /var/www/fop2/

Статистика

Время первой команды журнала13:02:40 2011-10-21
Время последней команды журнала13:33:26 2011-10-21
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %29.70
Процент синтаксически неверно набранных команд, % 2.97
Суммарное время работы с терминалом *, час 0.51
Количество командных строк в единицу времени, команда/мин 3.28
Частота использования команд
tar25|========================| 24.75%
ls17|================| 16.83%
cd14|=============| 13.86%
nano13|============| 12.87%
mv10|=========| 9.90%
rm4|===| 3.96%
[general]3|==| 2.97%
cp2|=| 1.98%
scp2|=| 1.98%
/etc/init.d/apache21|| 0.99%
fg1|| 0.99%
mkdir1|| 0.99%
You1|| 0.99%
pwd1|| 0.99%
chmod1|| 0.99%
/etc/init.d/fop21|| 0.99%
del1|| 0.99%
make1|| 0.99%
apt-get1|| 0.99%
mc1|| 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$