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

Содержание

Журнал

Вторник (10/18/11)

/dev/pts/4
16:35:17
#diff voicemail.conf voicemail.conf0
1,6d0
< ;!
< ;! Automatically generated configuration file
< ;! Filename: voicemail.conf (/etc/asterisk/voicemail.conf)
< ;! Generator: AppVoicemail
< ;! Creation Date: Tue Oct 18 16:27:23 2011
< ;!
22c16
< format = wav49|gsm|wav
---
...
> 1234 => 4242,Example Mailbox,root@localhost
> ;4200 => 9855,Mark Spencer,markster@linux-support.net,mypager@digium.com,attach=no|serveremail=myaddy@digium.com|tz=central|maxmsg=10
> ;4300 => 3456,Ben Rigas,ben@american-computer.net
> ;4310 => -5432,Sales,sales@marko.net
> ;4069 => 6522,Matt Brooks,matt@marko.net,,|tz=central|attach=yes|saycid=yes|dialout=fromvm|callback=fromvm|review=yes|operator=yes|envelope=yes|moveheard=yes|sayduration=yes|saydurationm=1
> ;4073 => 1099,Bianca Paige,bianca@biancapaige.com,,delete=1|emailsubject=You have a new voicemail.|emailbody=Click on the attachment to listen.
> ;4110 => 3443,Rob Flynn,rflynn@blueridge.net
> ;4235 => 1234,Jim Holmes,jim@astricon.ips,,Tz=european
348a350
>
/dev/pts/1
16:35:17
#diff voicemail.conf voicemail.conf0
1,6d0
< ;!
< ;! Automatically generated configuration file
< ;! Filename: voicemail.conf (/etc/asterisk/voicemail.conf)
< ;! Generator: AppVoicemail
< ;! Creation Date: Tue Oct 18 16:27:23 2011
< ;!
22c16
< format = wav49|gsm|wav
---
...
> 1234 => 4242,Example Mailbox,root@localhost
> ;4200 => 9855,Mark Spencer,markster@linux-support.net,mypager@digium.com,attach=no|serveremail=myaddy@digium.com|tz=central|maxmsg=10
> ;4300 => 3456,Ben Rigas,ben@american-computer.net
> ;4310 => -5432,Sales,sales@marko.net
> ;4069 => 6522,Matt Brooks,matt@marko.net,,|tz=central|attach=yes|saycid=yes|dialout=fromvm|callback=fromvm|review=yes|operator=yes|envelope=yes|moveheard=yes|sayduration=yes|saydurationm=1
> ;4073 => 1099,Bianca Paige,bianca@biancapaige.com,,delete=1|emailsubject=You have a new voicemail.|emailbody=Click on the attachment to listen.
> ;4110 => 3443,Rob Flynn,rflynn@blueridge.net
> ;4235 => 1234,Jim Holmes,jim@astricon.ips,,Tz=european
348a350
>
/dev/pts/4
16:35:17
#diff voicemail.conf0 voicemail.conf
0a1,6
> ;!
> ;! Automatically generated configuration file
> ;! Filename: voicemail.conf (/etc/asterisk/voicemail.conf)
> ;! Generator: AppVoicemail
> ;! Creation Date: Tue Oct 18 16:27:23 2011
> ;!
16c22
< format=wav49|gsm|wav
---
...
< ;4310 => -5432,Sales,sales@marko.net
< ;4069 => 6522,Matt Brooks,matt@marko.net,,|tz=central|attach=yes|saycid=yes|dialout=fromvm|callback=fromvm|review=yes|operator=yes|envelope=yes|moveheard=yes|sayduration=yes|saydurationm=1
< ;4073 => 1099,Bianca Paige,bianca@biancapaige.com,,delete=1|emailsubject=You have a new voicemail.|emailbody=Click on the attachment to listen.
< ;4110 => 3443,Rob Flynn,rflynn@blueridge.net
< ;4235 => 1234,Jim Holmes,jim@astricon.ips,,Tz=european
---
> 1101 => 4321,Test Test,user@linux1.unix.nt
> 1102 => 1234,Test Test,user@linux1.unix.nt
350d348
<
/dev/pts/1
16:35:17
#diff voicemail.conf0 voicemail.conf
0a1,6
> ;!
> ;! Automatically generated configuration file
> ;! Filename: voicemail.conf (/etc/asterisk/voicemail.conf)
> ;! Generator: AppVoicemail
> ;! Creation Date: Tue Oct 18 16:27:23 2011
> ;!
16c22
< format=wav49|gsm|wav
---
...
< ;4310 => -5432,Sales,sales@marko.net
< ;4069 => 6522,Matt Brooks,matt@marko.net,,|tz=central|attach=yes|saycid=yes|dialout=fromvm|callback=fromvm|review=yes|operator=yes|envelope=yes|moveheard=yes|sayduration=yes|saydurationm=1
< ;4073 => 1099,Bianca Paige,bianca@biancapaige.com,,delete=1|emailsubject=You have a new voicemail.|emailbody=Click on the attachment to listen.
< ;4110 => 3443,Rob Flynn,rflynn@blueridge.net
< ;4235 => 1234,Jim Holmes,jim@astricon.ips,,Tz=european
---
> 1101 => 4321,Test Test,user@linux1.unix.nt
> 1102 => 1234,Test Test,user@linux1.unix.nt
350d348
<
/dev/pts/4
16:35:56
#;directoryintro=dir-company2

/dev/pts/1
16:35:56
#;directoryintro=dir-company2

/dev/pts/4
16:36:13
#vi voicemail.conf
--- /tmp/l3-saved-2251.21344.26019	2011-10-18 17:36:17.000000000 +0300
+++ voicemail.conf	2011-10-18 17:37:43.000000000 +0300
@@ -328,7 +328,7 @@
 
 [default]
 
-1234 => 4242,Example Mailbox,root@localhost
+;1234 => 4242,Example Mailbox,root@localhost
 ;4200 => 9855,Mark Spencer,markster@linux-support.net,mypager@digium.com,attach=no|serveremail=myaddy@digium.com|tz=central|maxmsg=10
 ;4300 => 3456,Ben Rigas,ben@american-computer.net
 ;4310 => -5432,Sales,sales@marko.net
@@ -337,6 +337,9 @@
 ;4110 => 3443,Rob Flynn,rflynn@blueridge.net
 ;4235 => 1234,Jim Holmes,jim@astricon.ips,,Tz=european
 
+1101 => 1234,User User,user@linux1.unix.nt
+1102 => 1234,User User,user@linux1.unix.nt
+
 
 ;
 ; Mailboxes may be organized into multiple contexts for
/dev/pts/1
16:36:13
#vi voicemail.conf
/dev/pts/4
16:37: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 = 1256)
Verbosity is at least 13
linux1*CLI> reload
...
RTP-RxStat: Total_Rx_Pkts=372,Rx_Pkts=0,Rx_Pkts_Lost=1,Remote_Rx_Pkts_Lost=0
RTP-TxStat: Total_Tx_Pkts=549,Tx_Pkts=549,Remote_Tx_Pkts=328
Content-Length: 0
<------------->
--- (11 headers 0 lines) ---
SIP Response message for INCOMING dialog BYE arrived
Really destroying SIP dialog '3c267bd69863-4rrxyzfn75rp' Method: ACK
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/1
16:37: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 = 1256)
Verbosity is at least 13
linux1*CLI> reload
...
RTP-RxStat: Total_Rx_Pkts=372,Rx_Pkts=0,Rx_Pkts_Lost=1,Remote_Rx_Pkts_Lost=0
RTP-TxStat: Total_Tx_Pkts=549,Tx_Pkts=549,Remote_Tx_Pkts=328
Content-Length: 0
<------------->
--- (11 headers 0 lines) ---
SIP Response message for INCOMING dialog BYE arrived
Really destroying SIP dialog '3c267bd69863-4rrxyzfn75rp' Method: ACK
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/4
16:38:57
#vi voicemail.conf
/dev/pts/1
16:38:57
#vi voicemail.conf
/dev/pts/4
16:39:48
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files.
/dev/pts/1
16:39:48
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files.
/dev/pts/4
16:40:00
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Asterisk PBX is already running. Use restart.
/dev/pts/1
16:40:00
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Asterisk PBX is already running. Use restart.
/dev/pts/4
16:40:07
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Starting Asterisk PBX: asterisk.
/dev/pts/1
16:40:07
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Starting Asterisk PBX: asterisk.
/dev/pts/4
16:40:16
#asterisk -rvvvvvvvvvvvvvv
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.
=========================================================================
  == Parsing '/etc/asterisk/asterisk.conf':   == Found
  == Parsing '/etc/asterisk/extconfig.conf':   == Found
Connected to Asterisk 1.6.2.9-2+squeeze3 currently running on linux1 (pid = 9446)
...
    -- User ended message by pressing #
    -- <SIP/1101-00000000> Playing 'auth-thankyou.gsm' (language 'ru')
[Oct 18 17:40:54] WARNING[9503]: app_voicemail.c:4549 sendmail: Unable to launch '/usr/sbin/sendmail -t' (can't create temporary file)
    -- Auto fallthrough, channel 'SIP/1101-00000000' status is 'NOANSWER'
       > Saved useragent "X-Lite 4 release 4.1 stamp 63214" for peer 1102
       > Saved useragent "Asterisk PBX 1.6.2.9-2+squeeze3" for peer lv
       > Saved useragent "Asterisk PBX 1.6.2.9-2+squeeze3" for peer msk
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/1
16:40:16
#asterisk -rvvvvvvvvvvvvvv
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.
=========================================================================
  == Parsing '/etc/asterisk/asterisk.conf':   == Found
  == Parsing '/etc/asterisk/extconfig.conf':   == Found
Connected to Asterisk 1.6.2.9-2+squeeze3 currently running on linux1 (pid = 9446)
...
    -- User ended message by pressing #
    -- <SIP/1101-00000000> Playing 'auth-thankyou.gsm' (language 'ru')
[Oct 18 17:40:54] WARNING[9503]: app_voicemail.c:4549 sendmail: Unable to launch '/usr/sbin/sendmail -t' (can't create temporary file)
    -- Auto fallthrough, channel 'SIP/1101-00000000' status is 'NOANSWER'
       > Saved useragent "X-Lite 4 release 4.1 stamp 63214" for peer 1102
       > Saved useragent "Asterisk PBX 1.6.2.9-2+squeeze3" for peer lv
       > Saved useragent "Asterisk PBX 1.6.2.9-2+squeeze3" for peer msk
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/4
16:41:49
#ps xau | grep aster
asterisk  9446  0.5  0.2  48864 18724 ?        Ssl  17:40   0:00 /usr/sbin/asterisk -p -U asterisk
asterisk  9447  0.0  0.0   2936   564 ?        S    17:40   0:00 astcanary /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet 9446
root      9514  0.0  0.0   5072   720 pts/5    S+   17:41   0:00 grep aster
/dev/pts/1
16:41:49
#ps xau | grep aster
asterisk  9446  0.5  0.2  48864 18724 ?        Ssl  17:40   0:00 /usr/sbin/asterisk -p -U asterisk
asterisk  9447  0.0  0.0   2936   564 ?        S    17:40   0:00 astcanary /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet 9446
root      9514  0.0  0.0   5072   720 pts/5    S+   17:41   0:00 grep aster
/dev/pts/4
16:41:57
#ps xau | grep aster
asterisk  9446  0.3  0.2  48864 18724 ?        Ssl  17:40   0:00 /usr/sbin/asterisk -p -U asterisk
asterisk  9447  0.0  0.0   2936   564 ?        S    17:40   0:00 astcanary /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet 9446
root      9524  0.0  0.0   5072   720 pts/5    S+   17:42   0:00 grep aster
/dev/pts/1
16:41:57
#ps xau | grep aster
asterisk  9446  0.3  0.2  48864 18724 ?        Ssl  17:40   0:00 /usr/sbin/asterisk -p -U asterisk
asterisk  9447  0.0  0.0   2936   564 ?        S    17:40   0:00 astcanary /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet 9446
root      9524  0.0  0.0   5072   720 pts/5    S+   17:42   0:00 grep aster
/dev/pts/4
16:42:40
#vi sip.conf
--- /tmp/l3-saved-2251.7776.17426	2011-10-18 17:45:00.000000000 +0300
+++ sip.conf	2011-10-18 17:45:10.000000000 +0300
@@ -6,6 +6,7 @@
 tcpbindaddr=0.0.0.0
 srvlookup=yes
 canreinvite=no
+videosupport=yes
 
 language=ru
 
/dev/pts/1
16:42:40
#vi sip.conf
/dev/pts/4
16:45:10
#asterisk -rvvvvvvvvvvvvvv
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.
=========================================================================
  == Parsing '/etc/asterisk/asterisk.conf':   == Found
  == Parsing '/etc/asterisk/extconfig.conf':   == Found
Connected to Asterisk 1.6.2.9-2+squeeze3 currently running on linux1 (pid = 9446)
...
    -- x=1, open writing:  /var/spool/asterisk/voicemail/default/1101/tmp/NDaK68 format: gsm, 0x8906b70
    -- x=2, open writing:  /var/spool/asterisk/voicemail/default/1101/tmp/NDaK68 format: wav, 0x8906e50
[Oct 18 17:47:49] WARNING[9575]: app.c:785 __ast_play_and_record: No audio available on SIP/1102-00000009??
    -- User hung up
[Oct 18 17:47:49] WARNING[9575]: app_voicemail.c:4549 sendmail: Unable to launch '/usr/sbin/sendmail -t' (can't create temporary file)
  == Spawn extension (gr1, 1101, 2) exited non-zero on 'SIP/1102-00000009'
linux1*CLI>
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/1
16:45:10
#asterisk -rvvvvvvvvvvvvvv
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.
=========================================================================
  == Parsing '/etc/asterisk/asterisk.conf':   == Found
  == Parsing '/etc/asterisk/extconfig.conf':   == Found
Connected to Asterisk 1.6.2.9-2+squeeze3 currently running on linux1 (pid = 9446)
...
    -- x=1, open writing:  /var/spool/asterisk/voicemail/default/1101/tmp/NDaK68 format: gsm, 0x8906b70
    -- x=2, open writing:  /var/spool/asterisk/voicemail/default/1101/tmp/NDaK68 format: wav, 0x8906e50
[Oct 18 17:47:49] WARNING[9575]: app.c:785 __ast_play_and_record: No audio available on SIP/1102-00000009??
    -- User hung up
[Oct 18 17:47:49] WARNING[9575]: app_voicemail.c:4549 sendmail: Unable to launch '/usr/sbin/sendmail -t' (can't create temporary file)
  == Spawn extension (gr1, 1101, 2) exited non-zero on 'SIP/1102-00000009'
linux1*CLI>
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/4
16:47:53
#w
 17:47:55 up  8:09,  4 users,  load average: 0,02, 0,11, 0,12
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               09:38    8:09m  5:47   0.28s x-session-manag
user     pts/0    :0.0             09:38    0.00s  1.39s  0.77s script -f -c ba
user     pts/2    :0.0             09:39   47:51   0.57s  0.44s script -f -c ba
user     pts/9    :0.0             12:52    4:56   0.41s  0.19s script -f -c ba
/dev/pts/1
16:47:53
#w
 17:47:55 up  8:09,  4 users,  load average: 0,02, 0,11, 0,12
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               09:38    8:09m  5:47   0.28s x-session-manag
user     pts/0    :0.0             09:38    0.00s  1.39s  0.77s script -f -c ba
user     pts/2    :0.0             09:39   47:51   0.57s  0.44s script -f -c ba
user     pts/9    :0.0             12:52    4:56   0.41s  0.19s script -f -c ba
/dev/pts/4
16:47:55
#halt -p

/dev/pts/1
16:47:55
#halt -p

Среда (10/19/11)

/dev/pts/4
08:36:11
#cd /etc/asterisk/

/dev/pts/1
08:36:11
#cd /etc/asterisk/

/dev/pts/4
08:36:16
#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 = 1331)
Verbosity was 0 and is now 1
[Oct 19 09:37:11] WARNING[2120]: app_voicemail.c:4549 sendmail: Unable to launch '/usr/sbin/sendmail -t' (can't create temporary file)
...
linux1*CLI>
linux1*CLI>
[Oct 19 09:42:22] NOTICE[2189]: channel.c:3066 __ast_read: Dropping incompatible voice frame on SIP/1101-0000000a of format ulaw since our native format has changed to 0x2 (gsm)
[Oct 19 09:42:46] WARNING[2189]: app_voicemail.c:4549 sendmail: Unable to launch '/usr/sbin/sendmail -t' (can't create temporary file)
[Oct 19 09:42:49] NOTICE[1406]: chan_sip.c:20276 handle_request_invite: Call from '1101' to extension '7' rejected because extension not found in context 'gr3'.
linux1*CLI> DePh2yeC
No such command 'DePh2yeC' (type 'core show help DePh2yeC' for other possible commands)
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
/dev/pts/1
08:36:16
#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 = 1331)
Verbosity was 0 and is now 1
[Oct 19 09:37:11] WARNING[2120]: app_voicemail.c:4549 sendmail: Unable to launch '/usr/sbin/sendmail -t' (can't create temporary file)
...
linux1*CLI>
linux1*CLI>
[Oct 19 09:42:22] NOTICE[2189]: channel.c:3066 __ast_read: Dropping incompatible voice frame on SIP/1101-0000000a of format ulaw since our native format has changed to 0x2 (gsm)
[Oct 19 09:42:46] WARNING[2189]: app_voicemail.c:4549 sendmail: Unable to launch '/usr/sbin/sendmail -t' (can't create temporary file)
[Oct 19 09:42:49] NOTICE[1406]: chan_sip.c:20276 handle_request_invite: Call from '1101' to extension '7' rejected because extension not found in context 'gr3'.
linux1*CLI> DePh2yeC
No such command 'DePh2yeC' (type 'core show help DePh2yeC' for other possible commands)
linux1*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
прошло 14 минут
/dev/pts/4
08:50:56
#apt-get install hping5
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет hping5
/dev/pts/1
08:50:56
#apt-get install hping5
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет hping5
/dev/pts/4
08:51:11
#apt-get install hping3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  hping3
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 103 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 315 kB.
Получено:1 http://10.0.35.1/debian/ squeeze/main hping3 i386 3.a2.ds2-6 [103 kB]
Получено 103 kБ за 0с (2 965 kБ/c)
Выбор ранее не выбранного пакета hping3.
(Чтение базы данных ... на данный момент установлено 115785 файлов и каталогов.)
Распаковывается пакет hping3 (из файла .../hping3_3.a2.ds2-6_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет hping3 (3.a2.ds2-6) ...
/dev/pts/1
08:51:11
#apt-get install hping3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  hping3
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 103 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 315 kB.
Получено:1 http://10.0.35.1/debian/ squeeze/main hping3 i386 3.a2.ds2-6 [103 kB]
Получено 103 kБ за 0с (2 965 kБ/c)
Выбор ранее не выбранного пакета hping3.
(Чтение базы данных ... на данный момент установлено 115785 файлов и каталогов.)
Распаковывается пакет hping3 (из файла .../hping3_3.a2.ds2-6_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет hping3 (3.a2.ds2-6) ...
/dev/pts/4
08:51:18
#man hping3
/dev/pts/1
08:51:18
#man hping3
прошло 10 минут
/dev/pts/4
09:01:22
#apt-cache search icmp tunnel
icmptx - Tunnel IP over ICMP
ptunnel - Tunnel TCP connections over ICMP packets
/dev/pts/1
09:01:22
#apt-cache search icmp tunnel
icmptx - Tunnel IP over ICMP
ptunnel - Tunnel TCP connections over ICMP packets
/dev/pts/4
09:01:40
#apt-get install sox
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия sox.
sox установлен вручную.
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
/dev/pts/1
09:01:40
#apt-get install sox
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия sox.
sox установлен вручную.
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
прошло 11 минут
/dev/pts/4
09:12:49
#vi extensions.conf
--- /tmp/l3-saved-2090.9021.14312	2011-10-19 10:13:12.000000000 +0300
+++ extensions.conf	2011-10-19 10:22:46.000000000 +0300
@@ -2,7 +2,10 @@
 
 
 [local]
-exten => _110X,1,Dial(SIP/${EXTEN},10)
+exten => _110X,1,Answer
+exten => _110X,n,Set(CALLFILENAME=${EPOCH}-${STRFTIME(${EPOCH},Europe/Kiev,"%Y-%m-%d-%H-%M-%S")}-${EXTEN}-${CALLERID(num)})
+exten => _110X,n,Monitor(wav,${CALLFILENAME},m)
+exten => _110X,n,Dial(SIP/${EXTEN},10)
 exten => _110X,n,Voicemail(${EXTEN}@default)
 
 [national]
/dev/pts/1
09:12:49
#vi extensions.conf
/dev/pts/4
09:22:46
#asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/1
09:22:46
#asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/4
09:22:55
#ls /var/spool/asterisk/monitor/

/dev/pts/1
09:22:55
#ls /var/spool/asterisk/monitor/

/dev/pts/4
09:23:03
#ls /var/spool/asterisk/monitor/
1319008992-2011-10-19-10-23-12-1102-1101-in.wav  1319008992-2011-10-19-10-23-12-1102-1101-out.wav
/dev/pts/1
09:23:03
#ls /var/spool/asterisk/monitor/
1319008992-2011-10-19-10-23-12-1102-1101-in.wav  1319008992-2011-10-19-10-23-12-1102-1101-out.wav
/dev/pts/4
09:23:44
#[local]
1319008992-2011-10-19-10-23-12-1102-1101.wav
/dev/pts/1
09:23:44
#[local]
1319008992-2011-10-19-10-23-12-1102-1101.wav
/dev/pts/4
09:23:45
#apt-get install samba
account_policy_get: tdb_fetch_uint32 failed for type 10 (refuse machine password change), returning 0
Importing account for nobody...ok
Importing account for user...ok
Добавляется группа «sambashare» (GID 117) ...
Готово.
update-alternatives: используется `/usr/bin/smbstatus.samba3' для предоставления `/usr/bin/smbstatus' (smbstatus) в автоматический режим.
Starting Samba daemons: nmbd smbd.
Настраивается пакет samba-common-bin (2:3.5.6~dfsg-3squeeze5) ...
update-alternatives: используется `/usr/bin/nmblookup.samba3' для предоставления `/usr/bin/nmblookup' (nmblookup) в автоматический режим.
update-alternatives: используется `/usr/bin/net.samba3' для предоставления `/usr/bin/net' (net) в автоматический режим.
update-alternatives: используется `/usr/bin/testparm.samba3' для предоставления `/usr/bin/testparm' (testparm) в автоматический режим.
/dev/pts/1
09:23:45
#apt-get install samba
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  samba-common samba-common-bin
Предлагаемые пакеты:
  smbldap-tools ldb-tools ctdb
...
Importing account for nobody...ok
Importing account for user...ok
Добавляется группа «sambashare» (GID 117) ...
Готово.
update-alternatives: используется `/usr/bin/smbstatus.samba3' для предоставления `/usr/bin/smbstatus' (smbstatus) в автоматический режим.
Starting Samba daemons: nmbd smbd.
Настраивается пакет samba-common-bin (2:3.5.6~dfsg-3squeeze5) ...
update-alternatives: используется `/usr/bin/nmblookup.samba3' для предоставления `/usr/bin/nmblookup' (nmblookup) в автоматический режим.
update-alternatives: используется `/usr/bin/net.samba3' для предоставления `/usr/bin/net' (net) в автоматический режим.
update-alternatives: используется `/usr/bin/testparm.samba3' для предоставления `/usr/bin/testparm' (testparm) в автоматический режим.
/dev/pts/4
09:26:37
#smbpasswd -a user
New SMB password:
Retype new SMB password:
/dev/pts/1
09:26:37
#smbpasswd -a user
New SMB password:
Retype new SMB password:
/dev/pts/4
09:28:05
#cd /etc/samba/

/dev/pts/1
09:28:05
#cd /etc/samba/

/dev/pts/4
09:28:39
#cp smb.conf smb.conf0

/dev/pts/1
09:28:39
#cp smb.conf smb.conf0

/dev/pts/4
09:28:44
#vi smb.conf
--- /tmp/l3-saved-2090.295.12420	2011-10-19 10:28:46.000000000 +0300
+++ smb.conf	2011-10-19 10:29:24.000000000 +0300
@@ -302,12 +302,12 @@
 ;   write list = root, @lpadmin
 
 # A sample share for sharing your CD-ROM with others.
-;[cdrom]
+[cdrom]
 ;   comment = Samba server's CD-ROM
-;   read only = yes
-;   locking = no
-;   path = /cdrom
-;   guest ok = yes
+   read only = yes
+   locking = no
+   path = /var/spool/asterisk/monitor/
+   guest ok = yes
 
 # The next two parameters show how to auto-mount a CD-ROM when the
 #	cdrom share is accesed. For this to work /etc/fstab must contain
/dev/pts/1
09:28:44
#vi smb.conf
/dev/pts/4
09:29:24
#/etc/init.d/sa
samba  saned
/dev/pts/1
09:29:24
#/etc/init.d/sa
samba  saned
/dev/pts/4
09:29:24
#/etc/init.d/samba restart
Stopping Samba daemons: nmbd smbd.
Starting Samba daemons: nmbd smbd.
/dev/pts/1
09:29:24
#/etc/init.d/samba restart
Stopping Samba daemons: nmbd smbd.
Starting Samba daemons: nmbd smbd.
/dev/pts/4
09:30:24
#; postexec = /bin/umount /cdrom
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:27213 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18442 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:18406577 (17.5 MiB)  TX bytes:2306454 (2.1 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:42 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6247 (6.1 KiB)  TX bytes:6247 (6.1 KiB)
/dev/pts/1
09:30:24
#; postexec = /bin/umount /cdrom
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:27213 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18442 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:18406577 (17.5 MiB)  TX bytes:2306454 (2.1 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:42 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6247 (6.1 KiB)  TX bytes:6247 (6.1 KiB)
/dev/pts/4
09:30:26
#tail -f /var/log/s
samba/       syslog       syslog.1     syslog.2.gz
09:30:26
#tail -f /var/log/samba/
cores/    log.nmbd  log.smbd
/dev/pts/1
09:30:26
#tail -f /var/log/s
samba/       syslog       syslog.1     syslog.2.gz
09:30:26
#tail -f /var/log/samba/
cores/    log.nmbd  log.smbd
/dev/pts/4
09:30:26
#tail -f /var/log/samba/log.smbd
  smbd version 3.5.6 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2010
[2011/10/19 10:29:38.694116,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - В соединении отказано
[2011/10/19 10:29:38.697893,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - В соединении отказано
[2011/10/19 10:29:38.705313,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: Адрес уже используется
[2011/10/19 10:29:38.705611,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: Адрес уже используется
^C
/dev/pts/1
09:30:26
#tail -f /var/log/samba/log.smbd
  smbd version 3.5.6 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2010
[2011/10/19 10:29:38.694116,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - В соединении отказано
[2011/10/19 10:29:38.697893,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - В соединении отказано
[2011/10/19 10:29:38.705313,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: Адрес уже используется
[2011/10/19 10:29:38.705611,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: Адрес уже используется
^C
/dev/pts/4
09:31:15
#tail -f /var/log/samba/log.nmbd
  *****
  Samba name server LINUX1 is now a local master browser for workgroup WORKGROUP on subnet 192.168.10.1
  *****
[2011/10/19 10:31:08.959243,  0] nmbd/nmbd.c:71(terminate)
  Got SIGTERM: going down...
[2011/10/19 10:31:11,  0] nmbd/nmbd.c:857(main)
  nmbd version 3.5.6 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2010
[2011/10/19 10:31:35.005173,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
  *****
  Samba name server LINUX1 is now a local master browser for workgroup WORKGROUP on subnet 192.168.10.1
  *****
^[[A^[[A^C
/dev/pts/1
09:31:15
#tail -f /var/log/samba/log.nmbd
  *****
  Samba name server LINUX1 is now a local master browser for workgroup WORKGROUP on subnet 192.168.10.1
  *****
[2011/10/19 10:31:08.959243,  0] nmbd/nmbd.c:71(terminate)
  Got SIGTERM: going down...
[2011/10/19 10:31:11,  0] nmbd/nmbd.c:857(main)
  nmbd version 3.5.6 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2010
[2011/10/19 10:31:35.005173,  0] nmbd/nmbd_become_lmb.c:395(become_local_master_stage2)
  *****
  Samba name server LINUX1 is now a local master browser for workgroup WORKGROUP on subnet 192.168.10.1
  *****
^[[A^[[A^C
/dev/pts/4
09:32:21
#tail -f /var/log/samba/log.smbd
  smbd version 3.5.6 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2010
[2011/10/19 10:31:11.989211,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - В соединении отказано
[2011/10/19 10:31:11.992837,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - В соединении отказано
[2011/10/19 10:31:12.000267,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: Адрес уже используется
[2011/10/19 10:31:12.000564,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: Адрес уже используется
^C
/dev/pts/1
09:32:21
#tail -f /var/log/samba/log.smbd
  smbd version 3.5.6 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2010
[2011/10/19 10:31:11.989211,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - В соединении отказано
[2011/10/19 10:31:11.992837,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - В соединении отказано
[2011/10/19 10:31:12.000267,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: Адрес уже используется
[2011/10/19 10:31:12.000564,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: Адрес уже используется
^C
/dev/pts/4
09:32:54
#; postexec = /bin/umount /cdrom
итого 28
-rw-r--r-- 1 root root     8 Июл 27 09:55 gdbcommands
-rw-r--r-- 1 root root 11917 Окт 19 10:29 smb.conf
-rw-r--r-- 1 root root 11900 Окт 19 10:28 smb.conf0
/dev/pts/1
09:32:54
#; postexec = /bin/umount /cdrom
итого 28
-rw-r--r-- 1 root root     8 Июл 27 09:55 gdbcommands
-rw-r--r-- 1 root root 11917 Окт 19 10:29 smb.conf
-rw-r--r-- 1 root root 11900 Окт 19 10:28 smb.conf0
/dev/pts/4
09:33:05
#ls -l /var/spool/asterisk/monitor/
итого 212
-rw-rw---- 1 asterisk asterisk 212524 Окт 19 10:23 1319008992-2011-10-19-10-23-12-1102-1101.wav
/dev/pts/1
09:33:05
#ls -l /var/spool/asterisk/monitor/
итого 212
-rw-rw---- 1 asterisk asterisk 212524 Окт 19 10:23 1319008992-2011-10-19-10-23-12-1102-1101.wav
/dev/pts/4
09:33:30
#; postexec = /bin/umount /cdrom
fuse:x:110:
Debian-gdm:x:111:
scanner:x:112:saned
saned:x:113:
asterisk:x:114:
smmta:x:115:  :user
smmsp:x:116:
"/etc/group.edit" 57L, 764C записано
Вы изменили /etc/group.
Для обеспечения согласованности вам может потребоваться изменить /etc/gshadow.
Для этого используйте команду 'vigr -s'.
/dev/pts/1
09:33:30
#; postexec = /bin/umount /cdrom
fuse:x:110:
Debian-gdm:x:111:
scanner:x:112:saned
saned:x:113:
asterisk:x:114:
smmta:x:115:  :user
smmsp:x:116:
"/etc/group.edit" 57L, 764C записано
Вы изменили /etc/group.
Для обеспечения согласованности вам может потребоваться изменить /etc/gshadow.
Для этого используйте команду 'vigr -s'.
/dev/pts/4
09:34:00
#vigr
netdev:x:108:
bluetooth:x:109:
fuse:x:110:
Debian-gdm:x:111:
scanner:x:112:saned
saned:x:113:
asterisk:x:114:user
smmta:x:115:1tart .
:user
smmsp:x:116:
vigr: /etc/group не был изменён
/dev/pts/1
09:34:00
#vigr
netdev:x:108:
bluetooth:x:109:
fuse:x:110:
Debian-gdm:x:111:
scanner:x:112:saned
saned:x:113:
asterisk:x:114:user
smmta:x:115:1tart .
:user
smmsp:x:116:
vigr: /etc/group не был изменён
/dev/pts/4
09:37:49
#date
Срд Окт 19 10:38:51 FET 2011
/dev/pts/1
09:37:49
#date
Срд Окт 19 10:38:51 FET 2011
/dev/pts/4
09:38:51
#man date
/dev/pts/1
09:38:51
#man date
/dev/pts/4
09:39:40
#date -u
Срд Окт 19 07:39:43 UTC 2011
/dev/pts/1
09:39:40
#date -u
Срд Окт 19 07:39:43 UTC 2011
/dev/pts/4
09:39:43
#man date
/dev/pts/1
09:39:43
#man date
/dev/pts/4
09:40:22
#info date
/dev/pts/1
09:40:22
#info date
/dev/pts/4
09:40:38
#File: coreutils.info, Node: System context, Next: SELinux context, Prev: User information, Up: Top
samba/         security/      services       shadow-        snmp/          ssl/           sysctl.conf
sane.d/        sensors3.conf  sgml/          shells         sound/         sudoers        sysctl.d/
securetty      sensors.d/     shadow         skel/          ssh/           sudoers.d/

Статистика

Время первой команды журнала16:35:17 2011-10-18
Время последней команды журнала09:40:38 2011-10-19
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, % 5.94
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 1.28
Количество командных строк в единицу времени, команда/мин 1.31
Частота использования команд
asterisk10|=========| 9.52%
tail10|=========| 9.52%
vi10|=========| 9.52%
apt-get8|=======| 7.62%
man6|=====| 5.71%
/etc/init.d/asterisk6|=====| 5.71%
ls6|=====| 5.71%
postexec6|=====| 5.71%
ps4|===| 3.81%
diff4|===| 3.81%
cd4|===| 3.81%
grep4|===| 3.81%
date4|===| 3.81%
smbpasswd2|=| 1.90%
halt2|=| 1.90%
[local]2|=| 1.90%
/etc/init.d/samba2|=| 1.90%
cp2|=| 1.90%
info2|=| 1.90%
/etc/init.d/sa2|=| 1.90%
vigr2|=| 1.90%
directoryintro=dir-company22|=| 1.90%
apt-cache2|=| 1.90%
w2|=| 1.90%
File:1|| 0.95%
____
*) Интервалы неактивности длительностью 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$