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

Содержание

Журнал

Четверг (03/10/11)

/dev/pts/8
09:47:43
#cd /user
bash: cd: /user: Нет такого файла или каталога
09:47:47
#vim
/dev/pts/0
09:55:41
#screen -x
09:55:45
#screen
/dev/pts/2
09:55:49
#alias exit='echo no exit'

09:56:01
#exit
no exit
09:56:02
#vim /etc/samba/smb.conf
09:57:39
#Press ENTER or type command to continue

09:57:40
#ls /etc/bash
bash.bashrc        bash_completion    bash_completion.d/
09:57:40
#ls /etc/bash
bash.bashrc        bash_completion    bash_completion.d/
09:57:40
#ls /etc/pro
profile    profile.d/ protocols
09:57:40
#ls /etc/pro
profile    profile.d/ protocols
09:57:40
#ls /etc/profile
/etc/profile
10:01:57
#vi /etc/profile
/dev/pts/8
10:09:03
#~
  1
~                                                                      программа с открытым кодом
~
~                                                             ным пользователем Vim!
~                                                                      ия информации
~
~                                                                       из программы
~                                                                      µÐ½Ð¸Ñ справки
~                                                                      ь об этой версии
~/text/hello-vi.txt                                           0,0-1         Весь
: 41 colorscheme ron
: 42 q
: 43 q!
: 44 e ~/text/hello-vi.txt
: 45 wq
: 46 wq!
: 47
[Command Line]                                                46,3         Внизу
:
"~/text/hello-vi.txt"
"~/text/hello-vi.txt" E212: Невозможно открыть файл для записи
10:12:00
#~
  3 :
  4 :
  5
  6 :
  7 :
  8                                            .2.445
~                                                  ар и другие
~                                                                         ists.alioth.debian.org
~                                                                      программа с открытым кодом
~
...
~                                                                       из программы
~                                                                      µÐ½Ð¸Ñ справки
~                                                                      ь об этой версии
~
~
~
~
~
E37: Изменения не сохранены (добавьте !, чтобы обойти проверку)
"hello-vi1.txt" 8L, 11C записано
10:17:04
#vim
10:17:48
#~
  2
~
~
~
~                                                                  сская версия
~
~                                              .2.445
~                                                  ар и другие
~                                                                         ists.alioth.debian.org
~                                                                      программа с открытым кодом
...
~
~                                                                       из программы
~                                                                      µÐ½Ð¸Ñ справки
~                                                                      ь об этой версии
~
~
~
~
~
E37: Изменения не сохранены (добавьте !, чтобы обойти проверку)
10:18:36
# 1 :::
  1
10:19:31
#~
  1 saaasdxccvfghterherhazx:
~                                                                  сская версия
~
~                                              .2.445
~                                                  ар и другие
~                                                                         ists.alioth.debian.org
~                                                                      программа с открытым кодом
~
~                                                    работке Vim!
~                                                                      ия информации
...
~                                                                      µÐ½Ð¸Ñ справки
~                                                                      ь об этой версии
~
~
~
~
~
"~/text/hello-vi.txt"
"~/text/hello-vi.txt"
"~/text/hello-vi.txt" E212: Невозможно открыть файл для записи
10:23:29
#~
 11 o
 12
 13
 14 oooo::oiiiyhtrhtr\
 15
 16                                                                     из программы
~                                                                      µÐ½Ð¸Ñ справки
~                                                                      ь об этой версии
~
~
~
~
~
E37: Изменения не сохранены (добавьте !, чтобы обойти проверку)
E37: Изменения не сохранены (добавьте !, чтобы обойти проверку)
E37: Изменения не сохранены (добавьте !, чтобы обойти проверку)
:!
[Изменения не сохранены]
прошло 11 минут
10:34:38
#Press ENTER or type command to continue
file1  hard  hello-vi1.txt  hello-vi.txt  hello-vi.txt!  link
10:34:42
#pwd
/root
10:34:50
#su user -

10:35:04
$pwd
/root
10:35:09
$cd

10:35:12
$ls
passwd
10:35:16
$ls
passwd
10:35:21
$ls
passwd
10:35:52
$pwd
/home/user
10:35:59
$ls
passwd
10:36:19
$ls
passwd
10:37:00
$pwd
/home/user
10:37:05
$pwd
/home/user
10:37:10
$ls
passwd
10:37:12
$pwd
/home/user
10:37:24
$ls
passwd
10:37:28
$ls
passwd
10:37:34
$pwd
/home/user
10:37:37
$ls
passwd
10:37:39
$ls
passwd
10:37:47
$ls -la
итого 44
drwxr-xr-x 3 user user 4096 Мар  9 20:11 .
drwxr-xr-x 3 root root 4096 Мар  7 15:18 ..
-rw------- 1 user user   59 Мар  9 20:11 .bash_history
-rw-r--r-- 1 user user  220 Апр 10  2010 .bash_logout
-rw-r--r-- 1 user root   21 Мар  7 16:16 .bash_profile
-rw-r--r-- 1 user user 3227 Мар  7 16:15 .bashrc
-rw-r--r-- 1 user root   51 Мар  9 08:10 .l3rc
drwxr-xr-x 2 user root 4096 Мар 10 11:35 .lilalo
-rw-r--r-- 1 user user  700 Мар  9 20:06 passwd
-rw-r--r-- 1 user user  675 Апр 10  2010 .profile
-rw------- 1 user user 1523 Мар  9 20:11 .viminfo
10:37:58
$/sbin/ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3e:00:00:04
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:76058 errors:0 dropped:0 overruns:0 frame:0
          TX packets:64399 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:25277195 (24.1 MiB)  TX bytes:8844857 (8.4 MiB)
          Interrupt:246
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:920 (920.0 B)  TX bytes:920 (920.0 B)
10:38:16
$exit
exit
прошла 61 минута
/dev/pts/0
11:39:21
#vim /etc/pro
11:39:21
#vim /etc/pro
11:39:21
#vim /etc/profile
11:45:01
# 23 fi

11:45:03
#vim .bashrc
11:45:11
#~
 11 # alias ls='ls $LS_OPTIONS'
 12 # alias ll='ls $LS_OPTIONS -l'
".bashrc" 20L, 631C
 13 # alias l='ls $LS_OPTIONS -lA'
 14 #
    alias ls='ls $LS_OPTIONS'
 15 alias ll='ls $LS_OPTIONS -l'
 16 # alias rm='rm -i'
 17 # alias cp='cp -i'
 18 # alias mv='mv -i'
 19 . /etc/bash_completion
~
~
".bashrc" 20L, 627C записано
11:45:25
#ls /etc/
adduser.conf            group-          magic           rc.local
alternatives            gshadow         magic.mime      rcS.d
apt                     gshadow-        mailcap         resolv.conf
bash.bashrc             host.conf       mailcap.order   rmt
bash_completion         hostname        manpath.config  rpc
bash_completion.d       hosts           mime.types      rsyslog.conf
bindresvport.blacklist  hosts.allow     mke2fs.conf     rsyslog.d
ca-certificates         hosts.deny      modprobe.d      samba
ca-certificates.conf    init.d          modules         screenrc
calendar                inittab         motd            securetty
...
deluser.conf            lilalo          profile         ucf.conf
dhcp                    locale.alias    profile.d       udev
dhcp3                   locale.gen      protocols       ufw
dpkg                    localtime       rc0.d           vim
environment             logcheck        rc1.d           w3m
fonts                   login.defs      rc2.d           wgetrc
fstab                   logrotate.conf  rc3.d           X11
gai.conf                logrotate.d     rc4.d
groff                   lsb-base        rc5.d
group                   lynx-cur        rc6.d
11:45:28
#bash

11:45:41
#ls /etc
adduser.conf            group-          magic           rc.local
alternatives            gshadow         magic.mime      rcS.d
apt                     gshadow-        mailcap         resolv.conf
bash.bashrc             host.conf       mailcap.order   rmt
bash_completion         hostname        manpath.config  rpc
bash_completion.d       hosts           mime.types      rsyslog.conf
bindresvport.blacklist  hosts.allow     mke2fs.conf     rsyslog.d
ca-certificates         hosts.deny      modprobe.d      samba
ca-certificates.conf    init.d          modules         screenrc
calendar                inittab         motd            securetty
...
deluser.conf            lilalo          profile         ucf.conf
dhcp                    locale.alias    profile.d       udev
dhcp3                   locale.gen      protocols       ufw
dpkg                    localtime       rc0.d           vim
environment             logcheck        rc1.d           w3m
fonts                   login.defs      rc2.d           wgetrc
fstab                   logrotate.conf  rc3.d           X11
gai.conf                logrotate.d     rc4.d
groff                   lsb-base        rc5.d
group                   lynx-cur        rc6.d
/dev/pts/1
11:45:41
#ls /etc
adduser.conf            group-          magic           rc.local
alternatives            gshadow         magic.mime      rcS.d
apt                     gshadow-        mailcap         resolv.conf
bash.bashrc             host.conf       mailcap.order   rmt
bash_completion         hostname        manpath.config  rpc
bash_completion.d       hosts           mime.types      rsyslog.conf
bindresvport.blacklist  hosts.allow     mke2fs.conf     rsyslog.d
ca-certificates         hosts.deny      modprobe.d      samba
ca-certificates.conf    init.d          modules         screenrc
calendar                inittab         motd            securetty
...
deluser.conf            lilalo          profile         ucf.conf
dhcp                    locale.alias    profile.d       udev
dhcp3                   locale.gen      protocols       ufw
dpkg                    localtime       rc0.d           vim
environment             logcheck        rc1.d           w3m
fonts                   login.defs      rc2.d           wgetrc
fstab                   logrotate.conf  rc3.d           X11
gai.conf                logrotate.d     rc4.d
groff                   lsb-base        rc5.d
group                   lynx-cur        rc6.d
/dev/pts/0
11:45:46
#exit
exit
11:45:49
#vim .bashrc
--- /tmp/l3-saved-7074.27253.25611	2011-03-10 12:45:51.788604897 +0200
+++ .bashrc	2011-03-10 12:45:56.989552252 +0200
@@ -6,7 +6,7 @@
 # umask 022
 
 # You may uncomment the following lines if you want `ls' to be colorized:
-# export LS_OPTIONS='--color=auto'
+export LS_OPTIONS='--color=auto'
 # eval "`dircolors`"
 alias ls='ls $LS_OPTIONS'
 alias ll='ls $LS_OPTIONS -l'
11:45:57
#bash

11:45:59
#ls /etc
adduser.conf            group-          magic           rc.local
alternatives            gshadow         magic.mime      rcS.d
apt                     gshadow-        mailcap         resolv.conf
bash.bashrc             host.conf       mailcap.order   rmt
bash_completion         hostname        manpath.config  rpc
bash_completion.d       hosts           mime.types      rsyslog.conf
bindresvport.blacklist  hosts.allow     mke2fs.conf     rsyslog.d
ca-certificates         hosts.deny      modprobe.d      samba
ca-certificates.conf    init.d          modules         screenrc
calendar                inittab         motd            securetty
...
deluser.conf            lilalo          profile         ucf.conf
dhcp                    locale.alias    profile.d       udev
dhcp3                   locale.gen      protocols       ufw
dpkg                    localtime       rc0.d           vim
environment             logcheck        rc1.d           w3m
fonts                   login.defs      rc2.d           wgetrc
fstab                   logrotate.conf  rc3.d           X11
gai.conf                logrotate.d     rc4.d
groff                   lsb-base        rc5.d
group                   lynx-cur        rc6.d
/dev/pts/1
11:45:59
#ls /etc
adduser.conf            group-          magic           rc.local
alternatives            gshadow         magic.mime      rcS.d
apt                     gshadow-        mailcap         resolv.conf
bash.bashrc             host.conf       mailcap.order   rmt
bash_completion         hostname        manpath.config  rpc
bash_completion.d       hosts           mime.types      rsyslog.conf
bindresvport.blacklist  hosts.allow     mke2fs.conf     rsyslog.d
ca-certificates         hosts.deny      modprobe.d      samba
ca-certificates.conf    init.d          modules         screenrc
calendar                inittab         motd            securetty
...
deluser.conf            lilalo          profile         ucf.conf
dhcp                    locale.alias    profile.d       udev
dhcp3                   locale.gen      protocols       ufw
dpkg                    localtime       rc0.d           vim
environment             logcheck        rc1.d           w3m
fonts                   login.defs      rc2.d           wgetrc
fstab                   logrotate.conf  rc3.d           X11
gai.conf                logrotate.d     rc4.d
groff                   lsb-base        rc5.d
group                   lynx-cur        rc6.d
/dev/pts/0
11:46:01
#exit
exit
11:46:04
#ls /etc
adduser.conf            group-          magic           rc.local
alternatives            gshadow         magic.mime      rcS.d
apt                     gshadow-        mailcap         resolv.conf
bash.bashrc             host.conf       mailcap.order   rmt
bash_completion         hostname        manpath.config  rpc
bash_completion.d       hosts           mime.types      rsyslog.conf
bindresvport.blacklist  hosts.allow     mke2fs.conf     rsyslog.d
ca-certificates         hosts.deny      modprobe.d      samba
ca-certificates.conf    init.d          modules         screenrc
calendar                inittab         motd            securetty
...
deluser.conf            lilalo          profile         ucf.conf
dhcp                    locale.alias    profile.d       udev
dhcp3                   locale.gen      protocols       ufw
dpkg                    localtime       rc0.d           vim
environment             logcheck        rc1.d           w3m
fonts                   login.defs      rc2.d           wgetrc
fstab                   logrotate.conf  rc3.d           X11
gai.conf                logrotate.d     rc4.d
groff                   lsb-base        rc5.d
group                   lynx-cur        rc6.d
/dev/pts/0
11:46:41
#clear
clear          clear_console
11:46:41
#clear

11:55:01
#echo hell&& echo world
hell
world
11:55:21
#echo hell&
[1] 7616
hell
[1]+  Done                    echo hell
11:55:25
#echo hell
hell
11:55:28
#fg 1
bash: fg: 1: не такой задачи
11:55:41
#job
bash: job: команда не найдена
11:55:43
#history
    1  apt-get install vim libc6-xen console-cyrillic locales ssh
    2  vim /etc/fstab
    3  vim /etc/inittab
    4  vim /etc/resolv.conf
    5  vim /etc/hostname
    6  passwd root
    7  dpkg-reconfigure locales
    8  dpkg-reconfigure console-cyrillic
    9  exit
   10  exit
...
  462  bash
  463  ls /etc
  464  exit
  465  clear
  466  echo hell&& echo world
  467  echo hell&
  468  echo hell
  469  fg 1
  470  job
  471  history
11:58:37
#history |less
11:59:55
#echo $HIST
$HISTCMD       $HISTFILE      $HISTFILESIZE  $HISTSIZE
11:59:55
#echo $HISTSIZE
500
12:00:09
#set -o history

12:00:43
#llll
bash: llll: команда не найдена
12:00:51
#kj;lh;lh
bash: kj: команда не найдена
bash: lh: команда не найдена
bash: lh: команда не найдена
12:00:52
#l;h;lhj;
bash: l: команда не найдена
bash: h: команда не найдена
bash: lhj: команда не найдена
12:00:53
#;kj;
bash: syntax error near unexpected token `;'
12:00:55
#history
    1  apt-get install vim libc6-xen console-cyrillic locales ssh
    2  vim /etc/fstab
    3  vim /etc/inittab
    4  vim /etc/resolv.conf
    5  vim /etc/hostname
    6  passwd root
    7  dpkg-reconfigure locales
    8  dpkg-reconfigure console-cyrillic
    9  exit
   10  exit
...
  470  job
  471  history
  472  history |less
  473  echo $HISTSIZE
  474  set -o history
  475  llll
  476  kj;lh;lh
  477  l;h;lhj;
  478  ;kj;
  479  history
/dev/pts/0
12:01:35
#lll
bash: lll: команда не найдена
12:01:36
#l3
l3 [command]:
    cd new_context   - change current lilalo context
    pwd              - show current lilalo context
    on               - switch writing on (NOT IMPLEMENTED YET)
    off              - switch writing off (NOT IMPLEMENTED YET)
12:01:38
#history
    1  apt-get install vim libc6-xen console-cyrillic locales ssh
    2  vim /etc/fstab
    3  vim /etc/inittab
    4  vim /etc/resolv.conf
    5  vim /etc/hostname
    6  passwd root
    7  dpkg-reconfigure locales
    8  dpkg-reconfigure console-cyrillic
    9  exit
   10  exit
...
  474  set -o history
  475  llll
  476  kj;lh;lh
  477  l;h;lhj;
  478  ;kj;
  479  history
  480  exit
  481  lll
  482  l3
  483  history
12:01:41
#set +o history

12:01:50
#kk
bash: kk: команда не найдена
12:01:52
#history
    1  apt-get install vim libc6-xen console-cyrillic locales ssh
    2  vim /etc/fstab
    3  vim /etc/inittab
    4  vim /etc/resolv.conf
    5  vim /etc/hostname
    6  passwd root
    7  dpkg-reconfigure locales
    8  dpkg-reconfigure console-cyrillic
    9  exit
   10  exit
...
  475  llll
  476  kj;lh;lh
  477  l;h;lhj;
  478  ;kj;
  479  history
  480  exit
  481  lll
  482  l3
  483  history
  484  set +o history
12:01:53
#l;kjaf;lkjaf;
bash: l: команда не найдена
bash: kjaf: команда не найдена
bash: lkjaf: команда не найдена
12:02:01
#;lajf;ajf
bash: syntax error near unexpected token `;'
12:02:02
#;lajf;ajf
bash: syntax error near unexpected token `;'
12:02:02
#history
    1  apt-get install vim libc6-xen console-cyrillic locales ssh
    2  vim /etc/fstab
    3  vim /etc/inittab
    4  vim /etc/resolv.conf
    5  vim /etc/hostname
    6  passwd root
    7  dpkg-reconfigure locales
    8  dpkg-reconfigure console-cyrillic
    9  exit
   10  exit
...
  475  llll
  476  kj;lh;lh
  477  l;h;lhj;
  478  ;kj;
  479  history
  480  exit
  481  lll
  482  l3
  483  history
  484  set +o history
12:02:05
#set -o history

12:02:14
#jaf;ljf
bash: jaf: команда не найдена
bash: ljf: команда не найдена
12:02:15
#;akjf;asf
bash: syntax error near unexpected token `;'
12:02:16
#history
    1  apt-get install vim libc6-xen console-cyrillic locales ssh
    2  vim /etc/fstab
    3  vim /etc/inittab
    4  vim /etc/resolv.conf
    5  vim /etc/hostname
    6  passwd root
    7  dpkg-reconfigure locales
    8  dpkg-reconfigure console-cyrillic
    9  exit
   10  exit
...
  478  ;kj;
  479  history
  480  exit
  481  lll
  482  l3
  483  history
  484  set +o history
  485  jaf;ljf
  486  ;akjf;asf
  487  history
12:02:19
#echo $HISTSIZE
500
12:02:41
#vim /home/user/.bash_profile
--- /tmp/l3-saved-7798.453.13153	2011-03-10 13:04:43.211292082 +0200
+++ /home/user/.bash_profile	2011-03-10 13:04:47.442553046 +0200
@@ -1,2 +1,2 @@
 l3-agent
-. ~/.bashrc
+#. ~/.bashrc
12:04:47
#su user

12:04:50
$exit
exit
12:04:54
#w
 13:04:57 up 1 day,  2:37,  1 user,  load average: 0,00, 0,01, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.16.55    13:01    1.00s  0.62s  0.04s script -f -c ba
12:04:57
#ps aux|grep script
root      6420  0.0  0.1   5108   756 pts/2    Ss+  10:55   0:00 script -f -c /bin/bash -q /root/.lilalo//276482433578110182-1299747349.script
root      6461  0.0  0.0   5112   500 pts/2    S+   10:55   0:00 script -f -c /bin/bash -q /root/.lilalo//276482433578110182-1299747349.script
root      7740  0.2  0.1   5108   752 pts/0    Ss+  13:01   0:00 script -f -c bash -q /root/.lilalo//3197581876356765-1299754894.script
root      7797  0.0  0.0   5112   496 pts/0    S+   13:01   0:00 script -f -c bash -q /root/.lilalo//3197581876356765-1299754894.script
root      8113  0.0  0.1   5048   808 pts/1    S+   13:05   0:00 grep script
12:05:12
#kill -9 6420

12:05:18
#kill -9 6461
bash: kill: (6461) - Нет такого процесса
/dev/pts/1
12:06:31
#wget http://xgu.ru/lilalo/lilalo.tar.gz
--2011-03-10 13:07:06--  http://xgu.ru/lilalo/lilalo.tar.gz
Распознаётся xgu.ru... 91.205.16.235
Устанавливается соединение с xgu.ru|91.205.16.235|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 151793 (148K) [application/x-gzip]
Saving to: «lilalo.tar.gz»
100%[======================================>] 151 793     --.-K/s   в 0,1s
2011-03-10 13:07:06 (1,03 MB/s) - «lilalo.tar.gz» saved [151793/151793]

Статистика

Время первой команды журнала09:47:43 2011- 3-10
Время последней команды журнала12:06:31 2011- 3-10
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %15.84
Процент синтаксически неверно набранных команд, % 7.92
Суммарное время работы с терминалом *, час 1.30
Количество командных строк в единицу времени, команда/мин 1.30
Частота использования команд
ls22|===================| 19.47%
vim9|=======| 7.96%
pwd7|======| 6.19%
history7|======| 6.19%
echo6|=====| 5.31%
~6|=====| 5.31%
exit5|====| 4.42%
set3|==| 2.65%
ajf2|=| 1.77%
screen2|=| 1.77%
l2|=| 1.77%
cd2|=| 1.77%
kj2|=| 1.77%
lajf2|=| 1.77%
bash2|=| 1.77%
kill2|=| 1.77%
clear2|=| 1.77%
Press2|=| 1.77%
su2|=| 1.77%
ifconfig1|| 0.88%
kk1|| 0.88%
fg1|| 0.88%
&1|| 0.88%
job1|| 0.88%
llll1|| 0.88%
231|| 0.88%
h1|| 0.88%
lhj1|| 0.88%
kjaf1|| 0.88%
lh1|| 0.88%
w1|| 0.88%
jaf1|| 0.88%
ps1|| 0.88%
alias1|| 0.88%
wget1|| 0.88%
l31|| 0.88%
ljf1|| 0.88%
vi1|| 0.88%
lkjaf1|| 0.88%
less1|| 0.88%
11|| 0.88%
grep1|| 0.88%
lll1|| 0.88%
akjf1|| 0.88%
asf1|| 0.88%
____
*) Интервалы неактивности длительностью 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$