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

Содержание

Журнал

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

/dev/pts/2
10:03:11
#man ls
прошло 27 минут
/dev/pts/8
10:30:19
#cd /var/lib/

/dev/pts/7
10:30:19
#cd /var/lib/

10:30:22
#mc
/dev/pts/8
10:30:22
#mc
/dev/pts/1
10:30:46
#dmesg
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.32-5-686 (Debian 2.6.32-38) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Mon Oct 3 04:15:24 UTC 2011
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   NSC Geode by NSC
[    0.000000]   Cyrix CyrixInstead
[    0.000000]   Centaur CentaurHauls
[    0.000000]   Transmeta GenuineTMx86
...
[   25.199282]    groups: group c3183778 cpus 3,7 (cpu_power = 1178) group c3003778 cpus 0,4 (cpu_power = 1178) group c3083778 cpus 1,5 (cpu_power = 1178) group c3103778 cpus 2,6 (cpu_power = 1178)
[   25.716354] eth0: no IPv6 routers present
[ 4815.233556] device eth0 entered promiscuous mode
[ 5460.852986] device eth0 left promiscuous mode
[ 5780.866516] device eth0 entered promiscuous mode
[ 5810.611307] device eth0 left promiscuous mode
[ 5954.062129] device eth0 entered promiscuous mode
[ 6193.555847] device eth0 left promiscuous mode
[ 6233.708319] device eth0 entered promiscuous mode
[ 8100.781966] device eth0 left promiscuous mode
/dev/pts/2
10:30:46
#dmesg
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.32-5-686 (Debian 2.6.32-38) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Mon Oct 3 04:15:24 UTC 2011
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   NSC Geode by NSC
[    0.000000]   Cyrix CyrixInstead
[    0.000000]   Centaur CentaurHauls
[    0.000000]   Transmeta GenuineTMx86
...
[   25.199282]    groups: group c3183778 cpus 3,7 (cpu_power = 1178) group c3003778 cpus 0,4 (cpu_power = 1178) group c3083778 cpus 1,5 (cpu_power = 1178) group c3103778 cpus 2,6 (cpu_power = 1178)
[   25.716354] eth0: no IPv6 routers present
[ 4815.233556] device eth0 entered promiscuous mode
[ 5460.852986] device eth0 left promiscuous mode
[ 5780.866516] device eth0 entered promiscuous mode
[ 5810.611307] device eth0 left promiscuous mode
[ 5954.062129] device eth0 entered promiscuous mode
[ 6193.555847] device eth0 left promiscuous mode
[ 6233.708319] device eth0 entered promiscuous mode
[ 8100.781966] device eth0 left promiscuous mode
/dev/pts/1
10:30:47
#ifconfig
eth0      Link encap:Ethernet  HWaddr 2c:27:d7:46:19:8f
          inet addr:192.168.10.1  Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::2e27:d7ff:fe46:198f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:173499 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97413 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:224319506 (213.9 MiB)  TX bytes:9377650 (8.9 MiB)
          Interrupt:20 Memory:fe400000-fe420000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:296 errors:0 dropped:0 overruns:0 frame:0
          TX packets:296 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:149679 (146.1 KiB)  TX bytes:149679 (146.1 KiB)
/dev/pts/2
10:30:47
#ifconfig
eth0      Link encap:Ethernet  HWaddr 2c:27:d7:46:19:8f
          inet addr:192.168.10.1  Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::2e27:d7ff:fe46:198f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:173499 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97413 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:224319506 (213.9 MiB)  TX bytes:9377650 (8.9 MiB)
          Interrupt:20 Memory:fe400000-fe420000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:296 errors:0 dropped:0 overruns:0 frame:0
          TX packets:296 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:149679 (146.1 KiB)  TX bytes:149679 (146.1 KiB)
/dev/pts/1
10:30:55
#less /etc/d
/dev/pts/2
10:30:55
#less /etc/d
/dev/pts/1
10:30:55
#less /etc/dhcp
10:30:55
#less /etc/issue
/dev/pts/2
10:30:55
#less /etc/dhcp
10:30:55
#less /etc/issue
/dev/pts/1
10:30:55
#less /etc/dhcp
/dev/pts/2
10:30:55
#less /etc/dhcp
/dev/pts/1
10:30:55
#less /etc/dhcp/dhc
/dev/pts/2
10:30:55
#less /etc/dhcp/dhc
/dev/pts/1
10:30:55
#less /etc/dhcp/dhcpd.conf
/dev/pts/2
10:30:55
#less /etc/dhcp/dhcpd.conf
/dev/pts/1
10:34:57
#ls
alsa                 gconf            ntpdate         ucf
apt                  gdm3             os-prober       udisks
aptitude             ghostscript      pam             update-notifier
apt-xapian-index     initramfs-tools  polkit-1        update-rc.d
aspell               initscripts      pycentral       upower
asterisk             insserv          python-support  urandom
binfmts              libuuid          samba           usb_modeswitch
dbus                 logrotate        sendmail        usbutils
defoma               menu-xdg         sgml-base       vim
dhcp                 misc             snmp            x11
dictionaries-common  mlocate          sudo            xfonts
dpkg                 NetworkManager   synaptic        xkb
exim4                nfs              tex-common      xml-core
/dev/pts/2
10:34:57
#ls
alsa                 gconf            ntpdate         ucf
apt                  gdm3             os-prober       udisks
aptitude             ghostscript      pam             update-notifier
apt-xapian-index     initramfs-tools  polkit-1        update-rc.d
aspell               initscripts      pycentral       upower
asterisk             insserv          python-support  urandom
binfmts              libuuid          samba           usb_modeswitch
dbus                 logrotate        sendmail        usbutils
defoma               menu-xdg         sgml-base       vim
dhcp                 misc             snmp            x11
dictionaries-common  mlocate          sudo            xfonts
dpkg                 NetworkManager   synaptic        xkb
exim4                nfs              tex-common      xml-core
/dev/pts/1
10:34:58
#mc
/dev/pts/2
10:34:58
#mc
/dev/pts/15
10:35:26
#vi /etc/festival.scm
/dev/pts/16
10:35:26
#vi /etc/festival.scm
--- /tmp/l3-saved-5221.11893.2893	2011-10-20 11:35:43.000000000 +0300
+++ /etc/festival.scm	2011-10-20 11:36:44.000000000 +0300
@@ -27,6 +27,8 @@
 ; Secure default:
 (set! server_access_list '("[^.]+" "127.0.0.1" "localhost"))
 
+(voice_msu_ru_nsh_clunits)
+
 ; Server deny list (hosts)
 
 (define (tts_textasterisk string mode)
/dev/pts/15
10:36:44
#killall mc

/dev/pts/16
10:36:44
#killall mc

/dev/pts/1
10:38:48
#str
stream   strings  strip    strobe
/dev/pts/2
10:38:48
#str
stream   strings  strip    strobe
/dev/pts/1
10:38:48
#apt-cache search strace
devscripts - scripts to make the life of a Debian Package maintainer easier
dnstracer - trace DNS queries to the source
python-ptrace - Python bindings for ptrace
xtrace - trace communication between X client and server
strace - трассировщик системных вызовов
strace64 - трассировщик системных вызовов для 64-битных двоичных файлов
/dev/pts/2
10:38:48
#apt-cache search strace
devscripts - scripts to make the life of a Debian Package maintainer easier
dnstracer - trace DNS queries to the source
python-ptrace - Python bindings for ptrace
xtrace - trace communication between X client and server
strace - трассировщик системных вызовов
strace64 - трассировщик системных вызовов для 64-битных двоичных файлов
/dev/pts/15
10:38:48
#killall mc

/dev/pts/16
10:38:48
#killall mc

/dev/pts/1
10:39:11
#apt-get install strace
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  strace
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 122 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 303 kB.
Получено:1 http://10.0.35.1/debian/ squeeze/main strace i386 4.5.20-2 [122 kB]
Получено 122 kБ за 0с (1 916 kБ/c)
Выбор ранее не выбранного пакета strace.
(Чтение базы данных ... на данный момент установлено 137656 файлов и каталогов.)
Распаковывается пакет strace (из файла .../strace_4.5.20-2_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет strace (4.5.20-2) ...
/dev/pts/2
10:39:11
#apt-get install strace
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  strace
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 122 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 303 kB.
Получено:1 http://10.0.35.1/debian/ squeeze/main strace i386 4.5.20-2 [122 kB]
Получено 122 kБ за 0с (1 916 kБ/c)
Выбор ранее не выбранного пакета strace.
(Чтение базы данных ... на данный момент установлено 137656 файлов и каталогов.)
Распаковывается пакет strace (из файла .../strace_4.5.20-2_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет strace (4.5.20-2) ...
/dev/pts/1
10:39:53
#root@linux9's password:
Permission denied, please try again.
root@linux9's password:
                        Permission denied, please try again.
root@linux9's password:
                        Permission denied (publickey,password).
/dev/pts/2
10:39:53
#root@linux9's password:
Permission denied, please try again.
root@linux9's password:
                        Permission denied, please try again.
root@linux9's password:
                        Permission denied (publickey,password).
/dev/pts/1
10:45:17
#top - 11:45:20 up 2:30, 4 users, load average: 0.03, 0.03, 0.00
top - 11:45:29 up  2:30,  4 users,  load average: 0.10, 0.05, 0.01
Tasks: 224 total,   2 running, 221 sleeping,   0 stopped,   1 zombie
                                                                    Cpu(s):  0.0%us,  7.1%sy,  0.0%ni, 92.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
                                                                                                                                                  Mem:   3288008k total,  1272432k used,  2015576k free,    83556k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
                                                                                                                                                                                                                                                                                            Swap:  9767512k total,        0k used,  9767512k free,   831952k cached
                                                                                 2260 root      20   0 22160  16m 1540 S   55  0.5   2:12.12 l3-agent
                                                                                                                                                                 4455 user      20   0 61808  19m  11m S    4  0.6   3:14.73 gtk-gnash
                                                                                                                                                                                                                                                 1512 root      20   0  105m  33m 6440 S    0  1.0   0:48.76 Xorg
                                                                                                                                                                                                                                                                                                                                 2102 user      20   0 85712  13m 9852 S    0  0.4   0:14.65 gnome-terminal
...
top - 11:45:49 up  2:30,  4 users,  load average: 0.22, 0.08, 0.02
Tasks: 224 total,   2 running, 221 sleeping,   0 stopped,   1 zombTasks: 224 total,   3 running, 220 sleeping,   0 stopped,   1 zombie
                                                                    Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0Cpu(s):  2.3%us,  0.0%sy,  0.0%ni, 97.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
                                                                                                                                                  Mem:   3288008k total,  1272696k used,  2015312k free,    83612k bMem:   3288008k total,  1272820k used,  2015188k free,    83612k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
                                                                                                                                                                                                                          Swap:  9767512k total,        0k used,  9767512k free,   832060k cSwap:  9767512k total,        0k used,  9767512k free,   832084k cached
                                                                                 2260 root      20   0 22160  16m 1540 R   11  0.5   2:13.32 l3-agent
                                                                                                                                                                 4455 user      20   0 61808  19m  11m R    7  0.6   3:15.87 gtk-gnash
                                                                                                                                                                                                                                                 1512 root      20   0  105m  33m 6440 S    1  1.0   0:49.08 Xorg
                                                                                                                                                                                                                                                                                                                                 2385 user      20   0  327m 148m  23m S    1  4.6   1:40.60 firefox-bin
/dev/pts/2
10:45:17
#top - 11:45:20 up 2:30, 4 users, load average: 0.03, 0.03, 0.00
top - 11:45:29 up  2:30,  4 users,  load average: 0.10, 0.05, 0.01
Tasks: 224 total,   2 running, 221 sleeping,   0 stopped,   1 zombie
                                                                    Cpu(s):  0.0%us,  7.1%sy,  0.0%ni, 92.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
                                                                                                                                                  Mem:   3288008k total,  1272432k used,  2015576k free,    83556k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
                                                                                                                                                                                                                          Swap:  9767512k total,        0k used,  9767512k free,   831956k cached
                                                                                 2260 root      20   0 22160  16m 1540 S   55  0.5   2:12.12 l3-agent
                                                                                                                                                                 4455 user      20   0 61808  19m  11m S    4  0.6   3:14.73 gtk-gnash
                                                                                                                                                                                                                                                 1512 root      20   0  105m  33m 6440 S    0  1.0   0:48.76 Xorg
                                                                                                                                                                                                                                                                                                                                 2102 user      20   0 85712  13m 9852 S    0  0.4   0:14.65 gnome-terminal
...
top - 11:45:49 up  2:30,  4 users,  load average: 0.22, 0.08, 0.02
Tasks: 224 total,   2 running, 221 sleeping,   0 stopped,   1 zombTasks: 224 total,   3 running, 220 sleeping,   0 stopped,   1 zombie
                                                                    Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0Cpu(s):  2.3%us,  0.0%sy,  0.0%ni, 97.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
                                                                                                                                                  Mem:   3288008k total,  1272696k used,  2015312k free,    83612k bMem:   3288008k total,  1272820k used,  2015188k free,    83612k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
                                                                                                                                                                                                                          Swap:  9767512k total,        0k used,  9767512k free,   832060k cSwap:  9767512k total,        0k used,  9767512k free,   832084k cached
                                                                                 2260 root      20   0 22160  16m 1540 R   11  0.5   2:13.32 l3-agent
                                                                                                                                                                 4455 user      20   0 61808  19m  11m R    7  0.6   3:15.87 gtk-gnash
                                                                                                                                                                                                                                                 1512 root      20   0  105m  33m 6440 S    1  1.0   0:49.08 Xorg
                                                                                                                                                                                                                                                                                                                                 2385 user      20   0  327m 148m  23m S    1  4.6   1:40.60 firefox-bin
/dev/pts/8
10:45:40
#killall top

/dev/pts/7
10:45:40
#killall top

/dev/pts/1
10:45:49
#alsa gconf ntpdate ucf
apt                  gdm3             os-prober       udisks
                                                            aptitude         ghostscript      pam             update-notifier
                                                                                                                             apt-xapian-index     initramfs-tools  polkit-1           update-rc.d
                                                                                                                                                                                                 aspell              initscripts      pycentral       upower
                                                                                                                                                                                                                                                            asterisk         insserv          python-support  urandom
                                                                                                                                                                                                                                                                                                                     binfmts                 libuuid          samba           usb_modeswitch
                                                                                                                                                                                                                                                                                                                                                                                            dbus
/dev/pts/2
10:45:49
#alsa gconf ntpdate ucf
apt                  gdm3             os-prober       udisks
                                                            aptitude         ghostscript      pam             update-notifier
                                                                                                                             apt-xapian-index     initramfs-tools  polkit-1           update-rc.d
                                                                                                                                                                                                 aspell              initscripts      pycentral       upower
                                                                                                                                                                                                                                                            asterisk         insserv          python-support  urandom
                                                                                                                                                                                                                                                                                                                     binfmts                 libuuid          samba           usb_modeswitch
                                                                                                                                                                                                                                                                                                                                                                                            dbus
/dev/pts/7
10:45:49
#vi /etc/dhcp
/dev/pts/8
10:45:49
#vi /etc/dhcp
/dev/pts/7
10:45:49
#vi /etc/dhcp
10:45:49
#vi /etc/dhcp/dhc
/dev/pts/8
10:45:49
#vi /etc/dhcp
10:45:49
#vi /etc/dhcp/dhc
/dev/pts/7
10:45:49
#vi /etc/dhcp/dhcpd.conf
/dev/pts/8
10:45:49
#vi /etc/dhcp/dhcpd.conf
--- /tmp/l3-saved-3235.2861.24175	2011-10-20 11:53:07.000000000 +0300
+++ /etc/dhcp/dhcpd.conf	2011-10-20 11:53:24.000000000 +0300
@@ -13,6 +13,7 @@
 option domain-name "unix.nt";
 option domain-name-servers 10.0.35.1;
 option ntp-servers 192.53.103.104;
+option time-offset 7200;
 
 default-lease-time 600;
 max-lease-time 7200;
/dev/pts/1
10:45:52
#alsa gconf ntpdate ucf
apt                  gdm3             os-prober       udisks
                                                            aptitude         ghostscript      pam             update-notifier
                                                                                                                             apt-xapian-index     initramfs-tools  polkit-1           update-rc.d
                                                                                                                                                                                                 aspell              initscripts      pycentral       upower
                                                                                                                                                                                                                                                            asterisk         insserv          python-support  urandom
                                                                                                                                                                                                                                                                                                                     binfmts                 libuuid          samba           usb_modeswitch
                                                                                                                                                                                                                                                                                                                                                                                            dbus
/dev/pts/2
10:45:52
#alsa gconf ntpdate ucf
apt                  gdm3             os-prober       udisks
                                                            aptitude         ghostscript      pam             update-notifier
                                                                                                                             apt-xapian-index     initramfs-tools  polkit-1           update-rc.d
                                                                                                                                                                                                 aspell              initscripts      pycentral       upower
                                                                                                                                                                                                                                                            asterisk         insserv          python-support  urandom
                                                                                                                                                                                                                                                                                                                     binfmts                 libuuid          samba           usb_modeswitch
                                                                                                                                                                                                                                                                                                                                                                                            dbus
/dev/pts/1
10:45:54
#bash: aASD: команда не найдена

/dev/pts/2
10:45:54
#bash: aASD: команда не найдена

/dev/pts/1
10:45:56
#bash: DSD: команда не найдена

/dev/pts/2
10:45:56
#bash: DSD: команда не найдена

/dev/pts/1
10:45:58
#bash: EXITY: команда не найдена

/dev/pts/2
10:45:58
#bash: EXITY: команда не найдена

/dev/pts/1
10:46:02
#bash: ASDASASDAS: команда не найдена

/dev/pts/2
10:46:02
#bash: ASDASASDAS: команда не найдена

/dev/pts/1
10:46:06
#bash: DEFASD: команда не найдена

/dev/pts/2
10:46:06
#bash: DEFASD: команда не найдена

/dev/pts/2
10:47:14
#cd !4
cd vi sip.conf
bash: cd: vi: Нет такого файла или каталога
/dev/pts/1
10:47:14
#cd !4
cd vi sip.conf
bash: cd: vi: Нет такого файла или каталога
/dev/pts/2
10:47:21
#cd /var/lib/asterisk/texts/

/dev/pts/1
10:47:21
#cd /var/lib/asterisk/texts/

/dev/pts/2
10:47:28
#ls
man-ls.txt  tbilisi.txt
/dev/pts/1
10:47:28
#ls
man-ls.txt  tbilisi.txt
/dev/pts/2
10:47:30
#less tbilisi.txt
/dev/pts/1
10:47:30
#less tbilisi.txt
/dev/pts/2
10:47:35
#/etc/init.d/festival restart
Restarting Festival server: festival.
/dev/pts/1
10:47:35
#/etc/init.d/festival restart
Restarting Festival server: festival.
/dev/pts/2
10:48:00
#vi /etc/asterisk/extensions.conf
--- /tmp/l3-saved-5894.17588.8523	2011-10-20 11:48:11.000000000 +0300
+++ /etc/asterisk/extensions.conf	2011-10-20 11:48:43.000000000 +0300
@@ -36,6 +36,7 @@
 
 exten => 9702,1,AGI(/usr/local/bin/festival-agi.pl,Hello from festival)
 exten => 9703,1,AGI(/usr/local/bin/festival-agi-play-file.pl,/var/lib/asterisk/texts/man-ls.txt)
+exten => 9704,1,AGI(/usr/local/bin/festival-agi-play-file.pl,/var/lib/asterisk/texts/tbilisi.txt)
 
 exten => _99XX,1,Answer
 exten => _99XX,n,Set(FILENAME=/var/spool/asterisk/sounds/menu/${EXTEN:2})
/dev/pts/1
10:48:00
#vi /etc/asterisk/extensions.conf
/dev/pts/2
10:48:43
#asterisk -rv
Asterisk 1.6.2.9-2+squeeze3, Copyright (C) 1999 - 2010 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.6.2.9-2+squeeze3 currently running on linux1 (pid = 1514)
Verbosity is at least 17
linux1*CLI> dialplan reload
...
msk/kv                     192.168.70.1     D          5060     Unmonitored
tbs/kv                     192.168.50.1     D          5060     Unmonitored
6 sip peers [Monitored: 0 online, 0 offline Unmonitored: 6 online, 0 offline]
linux1*CLI>
linux1*CLI>
linux1*CLI>
linux1*CLI>
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/1
10:48:43
#asterisk -rv
Asterisk 1.6.2.9-2+squeeze3, Copyright (C) 1999 - 2010 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.6.2.9-2+squeeze3 currently running on linux1 (pid = 1514)
Verbosity is at least 17
linux1*CLI> dialplan reload
...
msk/kv                     192.168.70.1     D          5060     Unmonitored
tbs/kv                     192.168.50.1     D          5060     Unmonitored
6 sip peers [Monitored: 0 online, 0 offline Unmonitored: 6 online, 0 offline]
linux1*CLI>
linux1*CLI>
linux1*CLI>
linux1*CLI>
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/7
10:53:24
#/etc/i
iceweasel/       init.d/          insserv/         iproute2/
ifplugd/         initramfs-tools/ insserv.conf.d/
/dev/pts/8
10:53:24
#/etc/i
iceweasel/       init.d/          insserv/         iproute2/
ifplugd/         initramfs-tools/ insserv.conf.d/
/dev/pts/7
10:53:24
#/etc/init.d/isc-dhcp-server restart
Stopping ISC DHCP server: dhcpd.
Starting ISC DHCP server: dhcpd.
/dev/pts/8
10:53:24
#/etc/init.d/isc-dhcp-server restart
Stopping ISC DHCP server: dhcpd.
Starting ISC DHCP server: dhcpd.
/dev/pts/7
10:53:39
#man dhcpd
/dev/pts/8
10:53:39
#man dhcpd
/dev/pts/7
10:55:11
#cd /usr/db
bash: cd: /usr/db: Нет такого файла или каталога
/dev/pts/8
10:55:11
#cd /usr/db
bash: cd: /usr/db: Нет такого файла или каталога
/dev/pts/7
10:55:19
#cd /var/

/dev/pts/8
10:55:19
#cd /var/

/dev/pts/7
10:55:31
#ls
backups  cache  games  lib  local  lock  log  mail  opt  run  spool  tmp
/dev/pts/8
10:55:31
#ls
backups  cache  games  lib  local  lock  log  mail  opt  run  spool  tmp
/dev/pts/7
10:55:31
#cd lib/

/dev/pts/8
10:55:31
#cd lib/

/dev/pts/7
10:55:34
#ls
alsa                 gconf            ntpdate         ucf
apt                  gdm3             os-prober       udisks
aptitude             ghostscript      pam             update-notifier
apt-xapian-index     initramfs-tools  polkit-1        update-rc.d
aspell               initscripts      pycentral       upower
asterisk             insserv          python-support  urandom
binfmts              libuuid          samba           usb_modeswitch
dbus                 logrotate        sendmail        usbutils
defoma               menu-xdg         sgml-base       vim
dhcp                 misc             snmp            x11
dictionaries-common  mlocate          sudo            xfonts
dpkg                 NetworkManager   synaptic        xkb
exim4                nfs              tex-common      xml-core
10:55:34
#cd db
bash: cd: db: Нет такого файла или каталога
/dev/pts/8
10:55:34
#ls
alsa                 gconf            ntpdate         ucf
apt                  gdm3             os-prober       udisks
aptitude             ghostscript      pam             update-notifier
apt-xapian-index     initramfs-tools  polkit-1        update-rc.d
aspell               initscripts      pycentral       upower
asterisk             insserv          python-support  urandom
binfmts              libuuid          samba           usb_modeswitch
dbus                 logrotate        sendmail        usbutils
defoma               menu-xdg         sgml-base       vim
dhcp                 misc             snmp            x11
dictionaries-common  mlocate          sudo            xfonts
dpkg                 NetworkManager   synaptic        xkb
exim4                nfs              tex-common      xml-core
10:55:34
#cd db
bash: cd: db: Нет такого файла или каталога
/dev/pts/7
10:55:37
#cd /usr/lib/s
samba/       sasl2/       seed/        sftp-server  sox/         ssl/
sane/        seahorse/    sendmail     sm.bin/      sse2/        sudo/
10:55:37
#cd /usr/lib/d
dbus-1.0/       directfb-1.2-9/ dri/
deskbar-applet/ dpkg/
/dev/pts/8
10:55:37
#cd /usr/lib/s
samba/       sasl2/       seed/        sftp-server  sox/         ssl/
sane/        seahorse/    sendmail     sm.bin/      sse2/        sudo/
10:55:37
#cd /usr/lib/d
dbus-1.0/       directfb-1.2-9/ dri/
deskbar-applet/ dpkg/

Статистика

Время первой команды журнала10:03:11 2011-10-20
Время последней команды журнала10:55:37 2011-10-20
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %19.80
Процент синтаксически неверно набранных команд, % 9.90
Суммарное время работы с терминалом *, час 0.87
Количество командных строк в единицу времени, команда/мин 1.93
Частота использования команд
cd18|=================| 17.82%
less14|=============| 13.86%
vi12|===========| 11.88%
bash:10|=========| 9.90%
ls8|=======| 7.92%
killall6|=====| 5.94%
alsa4|===| 3.96%
mc4|===| 3.96%
man3|==| 2.97%
/etc/i2|=| 1.98%
ifconfig2|=| 1.98%
asterisk2|=| 1.98%
top2|=| 1.98%
root@linux9's2|=| 1.98%
str2|=| 1.98%
/etc/init.d/festival2|=| 1.98%
dmesg2|=| 1.98%
apt-get2|=| 1.98%
/etc/init.d/isc-dhcp-server2|=| 1.98%
apt-cache2|=| 1.98%
____
*) Интервалы неактивности длительностью 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$