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

Содержание

Журнал

Среда (11/26/14)

/dev/pts/3
16:05:06
#ls /tmp/
adele.gsm             gnash-cookies.Oyrqlu  l3-saved-18147.31619.29581  pulse-5wvCE7nRDBB6
adele.wav             gnash-cookies.QJQoPc  l3-saved-3963.30414.573     someone-called-8300
gnash-cookies.MhUKUM  gnash-cookies.RCgYiZ  orbit-user                  ssh-dR9djQdIcMIv
gnash-cookies.nJ93a2  gnash-cookies.uhQmOf  pulse-3fVjlTkJObDi          tracker-user
/dev/pts/0
16:05:06
#ls /tmp/
adele.gsm             gnash-cookies.Oyrqlu  l3-saved-18147.31619.29581  pulse-5wvCE7nRDBB6
adele.wav             gnash-cookies.QJQoPc  l3-saved-3963.30414.573     someone-called-8300
gnash-cookies.MhUKUM  gnash-cookies.RCgYiZ  orbit-user                  ssh-dR9djQdIcMIv
gnash-cookies.nJ93a2  gnash-cookies.uhQmOf  pulse-3fVjlTkJObDi          tracker-user
/dev/pts/3
16:11:15
#vim /etc/sudoers
--- /tmp/l3-saved-25685.20777.5064	2014-11-26 17:12:02.579782330 +0200
+++ /etc/sudoers	2014-11-26 17:14:07.775783808 +0200
@@ -6,6 +6,8 @@
 #
 # See the man page for details on how to write a sudoers file.
 #
+asterisk ALL=(ALL) NOPASSWD: /etc/init.d/sendmail
+
 Defaults	env_reset
 Defaults	mail_badpass
 Defaults	secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
/dev/pts/0
16:11:15
#vim /etc/sudoers
16:15:43
#includedir /etc/sudoers.d
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 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.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 3091)
Verbosity is at least 3
  == Using SIP RTP CoS mark 5
    -- Executing [8402@gr1:1] System("SIP/2201-00000076", "sudo /etc/init.d/sendmail restart") in new stack
    -- Auto fallthrough, channel 'SIP/2201-00000076' status is 'UNKNOWN'
debian5*CLI> exit
Executing last minute cleanups
/dev/pts/3
16:15:43
#includedir /etc/sudoers.d
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 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.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 3091)
Verbosity is at least 3
  == Using SIP RTP CoS mark 5
    -- Executing [8402@gr1:1] System("SIP/2201-00000076", "sudo /etc/init.d/sendmail restart") in new stack
    -- Auto fallthrough, channel 'SIP/2201-00000076' status is 'UNKNOWN'
debian5*CLI> exit
Executing last minute cleanups
16:19:03
#{EXTEN:2}@default)
^C
/dev/pts/0
16:19:03
#{EXTEN:2}@default)
^C
/dev/pts/3
16:19:27
#ps aux | grep sendmail
root      5764  0.0  0.0  74616  2540 ?        Ss   17:15   0:00 sendmail: MTA: accepting connections
root      5888  0.0  0.0   7840   892 pts/6    R+   17:19   0:00 grep sendmail
/dev/pts/0
16:19:27
#ps aux | grep sendmail
root      5764  0.0  0.0  74616  2540 ?        Ss   17:15   0:00 sendmail: MTA: accepting connections
root      5888  0.0  0.0   7840   892 pts/6    R+   17:19   0:00 grep sendmail
/dev/pts/3
16:19:37
#ps aux | grep sendmail
root      5964  0.0  0.0  74620  2548 ?        Ss   17:19   0:00 sendmail: MTA: accepting connections
root      5977  0.0  0.0   7836   892 pts/6    S+   17:19   0:00 grep sendmail
/dev/pts/0
16:19:37
#ps aux | grep sendmail
root      5964  0.0  0.0  74620  2548 ?        Ss   17:19   0:00 sendmail: MTA: accepting connections
root      5977  0.0  0.0   7836   892 pts/6    S+   17:19   0:00 grep sendmail

Четверг (11/27/14)

/dev/pts/3
08:44:56
#apt-cache search festival |sort
brltty-flite - Access software for a blind person - Flite speech driver
eflite - Festival-Lite based emacspeak speech server
festival-czech - Czech support for Festival speech synthesis system
festival-dev - Development kit for the Festival speech synthesis system
festival-doc - Documentation for Festival
festival-freebsoft-utils - Festival extensions and utilities
festival - General multi-lingual speech synthesis system
festival-hi - festival text to speech synthesizer for Hindi language
festival-mr - festival text to speech synthesizer for Marathi language
festival-te - festival text to speech synthesizer for Telugu (te) language
...
libgnome-speech7 - GNOME text-to-speech library
libperlspeak-perl - Perl Module for text to speech with festival, espeak, cepstral
pidgin-festival - pidgin plugin to hear incoming messages using voice synthesis
plasma-widget-translatoid - translation widget for KDE Plasma
screader - Screen reader using software or hardware speech synthesizer
speech-dispatcher-festival - Festival support for Speech Dispatcher
speechd-up - Interface between Speech Dispatcher and SpeakUp
stardict-plugin-festival - International dictionary - Festival TTS plugin
writetype - application designed to help students write more easily
yasr - General-purpose console screen reader
/dev/pts/0
08:44:56
#apt-cache search festival |sort
brltty-flite - Access software for a blind person - Flite speech driver
eflite - Festival-Lite based emacspeak speech server
festival-czech - Czech support for Festival speech synthesis system
festival-dev - Development kit for the Festival speech synthesis system
festival-doc - Documentation for Festival
festival-freebsoft-utils - Festival extensions and utilities
festival - General multi-lingual speech synthesis system
festival-hi - festival text to speech synthesizer for Hindi language
festival-mr - festival text to speech synthesizer for Marathi language
festival-te - festival text to speech synthesizer for Telugu (te) language
...
libgnome-speech7 - GNOME text-to-speech library
libperlspeak-perl - Perl Module for text to speech with festival, espeak, cepstral
pidgin-festival - pidgin plugin to hear incoming messages using voice synthesis
plasma-widget-translatoid - translation widget for KDE Plasma
screader - Screen reader using software or hardware speech synthesizer
speech-dispatcher-festival - Festival support for Speech Dispatcher
speechd-up - Interface between Speech Dispatcher and SpeakUp
stardict-plugin-festival - International dictionary - Festival TTS plugin
writetype - application designed to help students write more easily
yasr - General-purpose console screen reader
/dev/pts/3
08:45:01
#apt-get install festival festvox-ru
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libgadu3 libmozjs24d xulrunner-24.0
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  alsa-base alsa-utils esound-common festlex-cmu festlex-poslex festvox-kallpc16k
  libaudiofile1 libesd0 libestools2.1
Suggested packages:
...
Setting up esound-common (0.2.41-10) ...
Setting up libesd0:amd64 (0.2.41-10+b1) ...
Setting up libestools2.1:amd64 (1:2.1~release-5) ...
Setting up alsa-utils (1.0.25-4) ...
Setting up festival (1:2.1~release-5.1) ...
Processing triggers for sgml-base ...
Setting up festvox-ru (0.5-5) ...
Setting up festlex-cmu (1.4.0-6) ...
Setting up festlex-poslex (1.4.0-5) ...
Setting up festvox-kallpc16k (1.4.0-5) ...
/dev/pts/0
08:45:01
#apt-get install festival festvox-ru
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libgadu3 libmozjs24d xulrunner-24.0
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  alsa-base alsa-utils esound-common festlex-cmu festlex-poslex festvox-kallpc16k
  libaudiofile1 libesd0 libestools2.1
Suggested packages:
...
Setting up esound-common (0.2.41-10) ...
Setting up libesd0:amd64 (0.2.41-10+b1) ...
Setting up libestools2.1:amd64 (1:2.1~release-5) ...
Setting up alsa-utils (1.0.25-4) ...
Setting up festival (1:2.1~release-5.1) ...
Processing triggers for sgml-base ...
Setting up festvox-ru (0.5-5) ...
Setting up festlex-cmu (1.4.0-6) ...
Setting up festlex-poslex (1.4.0-5) ...
Setting up festvox-kallpc16k (1.4.0-5) ...
/dev/pts/3
08:48:43
#vim /var/tmp/hello-ru
--- /dev/null	2014-11-24 08:42:59.251072042 +0200
+++ /var/tmp/hello-ru	2014-11-27 09:52:25.363488829 +0200
@@ -0,0 +1,14 @@
+В частности, как сообщается, благодаря публичным сборникам, денежным переводам, пожертвованиzм фирм и учреждений за год в Польше удалось собрать 1 млн злотых (около $300 тыс.) на помощь Украине
+
+Поляки пожертвовали для украинцев более миллиона злотых (около $300 тыс.).
+
+Об этом было сообщено во время презентации итогов годовой деятельности Фонда "Открытый Диалог" и Евромайдан Варшава.
+
+В частности, как сообщается, благодаря публичным сборникам, денежным переводам, пожертвованиzм фирм и учреждений за год в Польше удалось собрать 1 млн злотых (около $300 тыс.) на помощь Украине.
+
+Благодаря этому было переведено на восток 1902 средства индивидуальной защиты, а также выслано 35 тонн гуманитарной помощи.
+
+Кроме того, в Польшу были приглашены 23 члены семей лиц, раненых в боях, а также оказана помощь жителям 5 ячеек для беженцев и около 500 психологических консультаций.
+
+Напомним, ранее сообщалось, что ЕС дополнительно выделил Украине почти 8 млн евро гуманитарной помощи.
+
/dev/pts/0
08:48:43
#vim /var/tmp/hello-ru
/dev/pts/3
08:52:25
#vim /var/tmp/hello-en
--- /dev/null	2014-11-24 08:42:59.251072042 +0200
+++ /var/tmp/hello-en	2014-11-27 09:53:57.763489922 +0200
@@ -0,0 +1 @@
+Researchers using NASA’s Hubble Space Telescope and Chandra X-ray Observatory have uncovered young, massive, compact galaxies whose raucous star-making parties are ending early. The firestorm of star birth has consumed much of the gaseous fuel needed to make future generations of stars, and the powerful stellar winds of the newly born stars have blown away any remaining fuel. Now the party’s over for these gas-starved galaxies, and they are on track to possibly becoming so-called “red and dead galaxies,” composed only of aging stars.
/dev/pts/0
08:52:25
#vim /var/tmp/hello-en
/dev/pts/3
08:53:57
#cat /var/tmp/hello-en.txt | text2wave > /tmp/hello-en.wav
cat: /var/tmp/hello-en.txt: No such file or directory
/dev/pts/0
08:53:57
#cat /var/tmp/hello-en.txt | text2wave > /tmp/hello-en.wav
cat: /var/tmp/hello-en.txt: No such file or directory
/dev/pts/3
08:54:24
#cat /var/tmp/hello-en | text2wave > /tmp/hello-en.wav

/dev/pts/0
08:54:24
#cat /var/tmp/hello-en | text2wave > /tmp/hello-en.wav

/dev/pts/3
08:54:32
#play /tmp/hello-en.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
/tmp/hello-en.wav:
 File Size: 1.21M     Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:00:37.87
In:100%  00:00:37.87 [00:00:00.00] Out:606k  [      |      ] Hd:2.3 Clip:0
Done.
/dev/pts/0
08:54:32
#play /tmp/hello-en.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
/tmp/hello-en.wav:
 File Size: 1.21M     Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:00:37.87
In:100%  00:00:37.87 [00:00:00.00] Out:606k  [      |      ] Hd:2.3 Clip:0
Done.
/dev/pts/3
08:57:26
#play /tmp/hello-en.wav
ь Украине Поляки пожертвовали для украинцев более миллиона зÐотых (около $300 тыс.). Об этом .€ÐµÐ²
 было сооÑщено во время презÐнтации итогов годÐвÐй деятельности ФоÐда "Открытый Диалог" и Ев  •Ð²
ромайдан Варшава. В частности, как сообщºÐµÑ‚ся, благодаря публичным сборникам, денежным перев
одам, пожертвованиzм фирм и учреждений за год в Польше удалось собратŒ 1 млн злотых (около $$
300 тыс.) на помощь Украине. БлÐгодаря эт´Ð¼Ñƒ было переведено на восток 1902 средства индивид µ
уальной защиты, а также выслано 35 то»Ð½ гуманитарной помощи. Кроме того, в ПÑльшу были пригл
ашены 23 члены семей лиц, раненых в боях, а также оказана помощь жителям 5 ячеек для бµÐ¶ÐµÐ½Ñ†Ðµ
в и около 500 психологических консультаций. Напомним, ранее сообщалось, что ЕС дополнительно
 выделил Украине почти 8 млн ев
~
...
~
~
~
~
~
~
~
~
~
"/var/tmp/hello-ru" 1L, 1750C written
/dev/pts/0
08:57:26
#play /tmp/hello-en.wav
ь Украине Поляки пожертвовали для украинцев более миллиона зÐотых (около $300 тыс.). Об этом .€ÐµÐ²
 было сооÑщено во время презÐнтации итогов годÐвÐй деятельности ФоÐда "Открытый Диалог" и Ев  •Ð²
ромайдан Варшава. В частности, как сообщºÐµÑ‚ся, благодаря публичным сборникам, денежным перев
одам, пожертвованиzм фирм и учреждений за год в Польше удалось собратŒ 1 млн злотых (около $$
300 тыс.) на помощь Украине. БлÐгодаря эт´Ð¼Ñƒ было переведено на восток 1902 средства индивид µ
уальной защиты, а также выслано 35 то»Ð½ гуманитарной помощи. Кроме того, в ПÑльшу были пригл
ашены 23 члены семей лиц, раненых в боях, а также оказана помощь жителям 5 ячеек для бµÐ¶ÐµÐ½Ñ†Ðµ
в и около 500 психологических консультаций. Напомним, ранее сообщалось, что ЕС дополнительно
 выделил Украине почти 8 млн ев
~
...
~
~
~
~
~
~
~
~
~
"/var/tmp/hello-ru" 1L, 1750C written
/dev/pts/3
08:58:47
#vim /var/tmp/hello-ru
--- /tmp/l3-saved-25685.6656.21454	2014-11-27 09:58:48.703493369 +0200
+++ /var/tmp/hello-ru	2014-11-27 09:59:40.043493975 +0200
@@ -1 +1 @@
-В частности, как сообщается, благодаря публичным сборникам, денежным переводам, пожертвованиzм фирм и учреждений за год в Польше удалось собрать 1 млн злотых (около $300 тыс.) на помощь Украине Поляки пожертвовали для украинцев более миллиона злотых (около $300 тыс.). Об этом было сообщено во время презентации итогов годовой деятельности Фонда "Открытый Диалог" и Евромайдан Варшава. В частности, как сообщается, благодаря публичным сборникам, денежным переводам, пожертвованиzм фирм и учреждений за год в Польше удалось собрать 1 млн злотых (около $300 тыс.) на помощь Украине. Благодаря этому было переведено на восток 1902 средства индивидуальной защиты, а также выслано 35 тонн гуманитарной помощи. Кроме того, в Польшу были приглашены 23 члены семей лиц, раненых в боях, а также оказана помощь жителям 5 ячеек для беженцев и около 500 психологических консультаций. Напомним, ранее сообщалось, что ЕС дополнительно выделил Украине почти 8 млн евро гуманитарной помощи.
+В частности, как сообщается, благодаря публичным сборникам, денежным переводам, пожертвованиzм фирм и учреждений за год в Польше удалось собрать 1 млн злотых (около 300 тыс.) на помощь Украине Поляки пожертвовали для украинцев более миллиона злотых (около 300 тыс.). Об этом было сообщено во время презентации итогов годовой деятельности Фонда "Открытый Диалог" и Евромайдан Варшава. В частности, как сообщается, благодаря публичным сборникам, денежным переводам, пожертвованиzм фирм и учреждений за год в Польше удалось собрать 1 млн злотых (около 300 тыс.) на помощь Украине. Благодаря этому было переведено на восток 1902 средства индивидуальной защиты, а также выслано 35 тонн гуманитарной помощи. Кроме того, в Польшу были приглашены 23 члены семей лиц, раненых в боях, а также оказана помощь жителям 5 ячеек для беженцев и около 500 психологических консультаций. Напомним, ранее сообщалось, что ЕС дополнительно выделил Украине почти 8 млн евро гуманитарной помощи.
/dev/pts/0
08:58:47
#vim /var/tmp/hello-ru
/dev/pts/3
08:59:44
#play /tmp/hello-ru.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
/tmp/hello-ru.wav:
 File Size: 2.55M     Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:01:19.81
In:73.1% 00:00:58.37 [00:00:21.45] Out:934k  [ -====|====- ] Hd:5.0 Clip:0
Aborted.
/dev/pts/0
08:59:44
#play /tmp/hello-ru.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
/tmp/hello-ru.wav:
 File Size: 2.55M     Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:01:19.81
In:73.1% 00:00:58.37 [00:00:21.45] Out:934k  [ -====|====- ] Hd:5.0 Clip:0
Aborted.
/dev/pts/3
09:00:55
#vim /var/tmp/hello-ru
/dev/pts/0
09:00:55
#vim /var/tmp/hello-ru
/dev/pts/3
09:01:59
#play /tmp/belki.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
/tmp/belki.wav:
 File Size: 9.44M     Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:04:55.03
In:10.9% 00:00:32.26 [00:04:22.77] Out:516k  [-=====|=====-]        Clip:0
Aborted.
/dev/pts/0
09:01:59
#play /tmp/belki.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
/tmp/belki.wav:
 File Size: 9.44M     Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:04:55.03
In:10.9% 00:00:32.26 [00:04:22.77] Out:516k  [-=====|=====-]        Clip:0
Aborted.
/dev/pts/3
09:03:16
#play /tmp/burunduki.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
/tmp/burunduki.wav:
 File Size: 10.8M     Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:05:36.46
In:2.59% 00:00:08.70 [00:05:27.76] Out:139k  [ =====|===== ] Hd:5.0 Clip:0
Aborted.
/dev/pts/0
09:03:16
#play /tmp/burunduki.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
/tmp/burunduki.wav:
 File Size: 10.8M     Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:05:36.46
In:2.59% 00:00:08.70 [00:05:27.76] Out:139k  [ =====|===== ] Hd:5.0 Clip:0
Aborted.
/dev/pts/3
09:04:58
#ls /usr/lib/asterisk/modules/ | grep fest
app_festival.so
/dev/pts/0
09:04:58
#ls /usr/lib/asterisk/modules/ | grep fest
app_festival.so
/dev/pts/3
09:05:19
#vim /usr/local/bin/asterisk-festival.pl
/dev/pts/0
09:05:19
#vim /usr/local/bin/asterisk-festival.pl
/dev/pts/3
09:08:03
#~
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libgadu3 libmozjs24d xulrunner-24.0
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  libasterisk-agi-perl
0 upgraded, 1 newly installed, 0 to remove and 15 not upgraded.
Need to get 42.2 kB of archives.
After this operation, 160 kB of additional disk space will be used.
Get:1 http://192.168.12.254/debian/ wheezy/main libasterisk-agi-perl all 1.01-2 [42.2 kB]
Fetched 42.2 kB in 0s (2,994 kB/s)
Selecting previously unselected package libasterisk-agi-perl.
(Reading database ... 145417 files and directories currently installed.)
Unpacking libasterisk-agi-perl (from .../libasterisk-agi-perl_1.01-2_all.deb) ...
Processing triggers for man-db ...
Setting up libasterisk-agi-perl (1.01-2) ...
/dev/pts/0
09:08:03
#~
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libgadu3 libmozjs24d xulrunner-24.0
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  libasterisk-agi-perl
0 upgraded, 1 newly installed, 0 to remove and 15 not upgraded.
Need to get 42.2 kB of archives.
After this operation, 160 kB of additional disk space will be used.
Get:1 http://192.168.12.254/debian/ wheezy/main libasterisk-agi-perl all 1.01-2 [42.2 kB]
Fetched 42.2 kB in 0s (2,994 kB/s)
Selecting previously unselected package libasterisk-agi-perl.
(Reading database ... 145417 files and directories currently installed.)
Unpacking libasterisk-agi-perl (from .../libasterisk-agi-perl_1.01-2_all.deb) ...
Processing triggers for man-db ...
Setting up libasterisk-agi-perl (1.01-2) ...
/dev/pts/3
09:17:41
#~

/dev/pts/0
09:17:41
#~

/dev/pts/3
09:18:20
#chown asterisk:asterisk /var/lib/asterisk/sounds/tts

/dev/pts/0
09:18:20
#chown asterisk:asterisk /var/lib/asterisk/sounds/tts

/dev/pts/3
09:20:06
#/usr/local/bin//asterisk-festival.pl добрый день
EXEC Playback "/var/lib/asterisk/sounds/tts/tts-4469b2a097c9ae5657bd02b5d206b1c9"
^C
/dev/pts/0
09:20:06
#/usr/local/bin//asterisk-festival.pl добрый день
EXEC Playback "/var/lib/asterisk/sounds/tts/tts-4469b2a097c9ae5657bd02b5d206b1c9"
^C
/dev/pts/3
09:21:46
#/usr/local/bin//asterisk-festival.pl добрый день

/dev/pts/0
09:21:46
#/usr/local/bin//asterisk-festival.pl добрый день

/dev/pts/3
09:21:46
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-25685.18852.1096	2014-11-27 10:22:15.939510021 +0200
+++ /etc/asterisk/extensions.conf	2014-11-27 10:24:38.507511706 +0200
@@ -54,8 +54,10 @@
 ;exten => _83XX,1,VoiceMailMain(22${EXTEN:2}@default,s)
 
 
-
-
+;
+;
+exten => 8403,1,AGI(/usr/local/bin/asterisk-festival.pl /var/tmp/belki.txt)
+exten => 8403,1,AGI(/usr/local/bin/asterisk-festival.pl /var/tmp/burunduki.txt)
 
 
 
/dev/pts/0
09:21:46
#vim /etc/asterisk/extensions.conf
/dev/pts/3
09:24:38
#vim /etc/asterisk/extensions.conf
/dev/pts/0
09:24:38
#vim /etc/asterisk/extensions.conf
/dev/pts/3
09:24:38
#vim /etc/asterisk/extensions.conf
/dev/pts/0
09:24:38
#vim /etc/asterisk/extensions.conf
/dev/pts/3
09:24:53
#asterisk-r
bash: asterisk-r: command not found
/dev/pts/0
09:24:53
#asterisk-r
bash: asterisk-r: command not found
/dev/pts/3
09:26:36
#[ ]
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 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.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 3091)
Verbosity is at least 3
  == Using SIP RTP CoS mark 5
    -- Executing [8403@gr1:1] AGI("SIP/2201-00000079", "/usr/local/bin/asterisk-festival.pl /var/tmp/belki.txt") in new stack
[Nov 27 10:26:48] WARNING[9239]: res_agi.c:1621 launch_script: Failed to execute '/usr/local/bin/asterisk-festival.pl /var/tmp/belki.txt': File does not exist.
    -- Auto fallthrough, channel 'SIP/2201-00000079' status is 'UNKNOWN'
debian5*CLI> exit
Executing last minute cleanups
/dev/pts/0
09:26:36
#[ ]
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 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.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 3091)
Verbosity is at least 3
  == Using SIP RTP CoS mark 5
    -- Executing [8403@gr1:1] AGI("SIP/2201-00000079", "/usr/local/bin/asterisk-festival.pl /var/tmp/belki.txt") in new stack
[Nov 27 10:26:48] WARNING[9239]: res_agi.c:1621 launch_script: Failed to execute '/usr/local/bin/asterisk-festival.pl /var/tmp/belki.txt': File does not exist.
    -- Auto fallthrough, channel 'SIP/2201-00000079' status is 'UNKNOWN'
debian5*CLI> exit
Executing last minute cleanups
/dev/pts/3
09:26:54
#ls /var/tmp/
asterisk  belki.txt  burunduki.txt  hello-en  hello-ru
/dev/pts/0
09:26:54
#ls /var/tmp/
asterisk  belki.txt  burunduki.txt  hello-en  hello-ru
/dev/pts/3
09:27:00
#asterisk -rvv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 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.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 3091)
Verbosity is at least 3
  == Using SIP RTP CoS mark 5
    -- Executing [8404@gr1:1] AGI("SIP/2201-0000007a", "/usr/local/bin/asterisk-festival.pl /var/tmp/burunduki.txt") in new stack
[Nov 27 10:27:45] WARNING[9258]: res_agi.c:1621 launch_script: Failed to execute '/usr/local/bin/asterisk-festival.pl /var/tmp/burunduki.txt': File does not exist.
    -- Auto fallthrough, channel 'SIP/2201-0000007a' status is 'UNKNOWN'
debian5*CLI> exit
Executing last minute cleanups
/dev/pts/0
09:27:00
#asterisk -rvv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 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.8.13.1~dfsg1-3+deb7u3 currently running on debian5 (pid = 3091)
Verbosity is at least 3
  == Using SIP RTP CoS mark 5
    -- Executing [8404@gr1:1] AGI("SIP/2201-0000007a", "/usr/local/bin/asterisk-festival.pl /var/tmp/burunduki.txt") in new stack
[Nov 27 10:27:45] WARNING[9258]: res_agi.c:1621 launch_script: Failed to execute '/usr/local/bin/asterisk-festival.pl /var/tmp/burunduki.txt': File does not exist.
    -- Auto fallthrough, channel 'SIP/2201-0000007a' status is 'UNKNOWN'
debian5*CLI> exit
Executing last minute cleanups
/dev/pts/3
09:27:54
#ls /var/tmp/
asterisk  belki.txt  burunduki.txt  hello-en  hello-ru
/dev/pts/0
09:27:54
#ls /var/tmp/
asterisk  belki.txt  burunduki.txt  hello-en  hello-ru
/dev/pts/3
09:27:57
#ls /usr/local/bin/
asterisk-festival.pl  l3-agent  l3-config  l3script
/dev/pts/0
09:27:57
#ls /usr/local/bin/
asterisk-festival.pl  l3-agent  l3-config  l3script
/dev/pts/3
09:28:34
#^C

/dev/pts/0
09:28:34
#^C

/dev/pts/3
09:28:46
#ls /usr/local/bin/
asterisk-festival.pl  l3-agent  l3-config  l3script
/dev/pts/0
09:28:46
#ls /usr/local/bin/
asterisk-festival.pl  l3-agent  l3-config  l3script
/dev/pts/3
09:29:34
#ls /var/tmp/
asterisk  belki.txt  burunduki.txt  hello-en  hello-ru
/dev/pts/0
09:29:34
#ls /var/tmp/
asterisk  belki.txt  burunduki.txt  hello-en  hello-ru
/dev/pts/3
09:29:37
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-25685.31447.24184	2014-11-27 10:30:04.251515563 +0200
+++ /etc/asterisk/extensions.conf	2014-11-27 10:30:27.787515844 +0200
@@ -56,8 +56,8 @@
 
 ;
 ;
-exten => 8403,1,AGI(/usr/local/bin/asterisk-festival.pl /var/tmp/belki.txt)
-exten => 8404,1,AGI(/usr/local/bin/asterisk-festival.pl /var/tmp/burunduki.txt)
+exten => 8403,1,AGI(/usr/local/bin/asterisk-festival.pl,/var/tmp/belki.txt)
+exten => 8404,1,AGI(/usr/local/bin/asterisk-festival.pl,/var/tmp/burunduki.txt)
 
 
 
/dev/pts/0
09:29:37
#vim /etc/asterisk/extensions.conf
прошло 12 минут
/dev/pts/3
09:42:27
#чкфÐÑxrander
bash: xrander: command not found
/dev/pts/0
09:42:27
#чкфÐÑxrander
bash: xrander: command not found
прошло 38 минут
/dev/pts/8
10:20:37
#screen -x
/dev/pts/12
10:20:55
#alsamixer

прошло 10 минут
/dev/pts/3
10:31:28
#xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 400, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
   1280x1024       0.0*
   1280x960        0.0
   1024x768        0.0
   800x600         0.0
   640x480         0.0
   720x400         0.0
/dev/pts/0
10:31:28
#xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 400, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
   1280x1024       0.0*
   1280x960        0.0
   1024x768        0.0
   800x600         0.0
   640x480         0.0
   720x400         0.0
/dev/pts/3
10:39:45
#[ ]
record00.gsm  record01.gsm  record10.gsm
/dev/pts/0
10:39:45
#[ ]
record00.gsm  record01.gsm  record10.gsm
прошло 10 минут
/dev/pts/3
10:50:01
#[ ]
E325: ATTENTION
Found a swap file by the name "/etc/asterisk/.extensions.conf.swp"
          owned by: root   dated: Tue Nov 25 15:44:27 2014
         file name: /etc/asterisk/extensions.conf
          modified: YES
         user name: root   host name: debian5
        process ID: 18251 (still running)
While opening file "/etc/asterisk/extensions.conf"
             dated: Thu Nov 27 10:30:27 2014
      NEWER than swap file!
...
; звонок на груÐ
exten => 2289,1,Dial(SIP/london/3201&SIP/london/3202)
; сначала записать сообщение, затем сразу его проиграть на том-же номере
exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,3)¸ÑŽ kK
;exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm)
; создаем конфе
; комнаты
exten => _801X,1,MeetMe(10${EXTEN:3})
; сразу переход на свой голосовой почтовый ящик c запросом пароля
"/etc/asterisk/extensions.conf" 139L, 4025C
/dev/pts/0
10:50:01
#[ ]
; контекст плана звонков default
[default]
; Dial приложение (позвонить)
E325: ATTENTION
; SIP/ название канала, куда его нужно перенаправить
Found a swap file by the name "/etc/asterisk/.extensions.conf.swp"
; $ - значение переменной {EXTEN}
          owned by: root   dated: Tue Nov 25 15:44:27 2014
;======= группы звонков =====
         file name: /etc/asterisk/extensions.conf
...
exten => 2289,1,Dial(SIP/london/3201&SIP/london/3202)nces of the same
; сначала записать сообщение, затем сразу его проиграть на том-же номере
exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,3)¸ÑŽ kK
;exten => _81XX,1,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm)/extensions.conf"
; создаем конфе
; комнаты
exten => _801X,1,MeetMe(10${EXTEN:3})
; сразу переход на свой голосовой почтовый ящик c запросом пароля
Swap file "/etc/asterisk/.extensions.conf.swp" already exists!
"/etc/asterisk/extensions.conf" 139L, 4025C
/dev/pts/3
10:50:10
#play /var/tmp/asterisk/record00.gsm
play WARN alsa: can't encode 0-bit Unknown or not applicable
/var/tmp/asterisk/record00.gsm:
 File Size: 5.05k
  Encoding: GSM
  Channels: 1 @ 16-bit
Samplerate: 8000Hz
Replaygain: off
  Duration: unknown
In:0.00% 00:00:03.06 [00:00:00.00] Out:24.5k [-=====|=====-]        Clip:0
Done.
/dev/pts/0
10:50:10
#play /var/tmp/asterisk/record00.gsm
play WARN alsa: can't encode 0-bit Unknown or not applicable
/var/tmp/asterisk/record00.gsm:
 File Size: 5.05k
  Encoding: GSM
  Channels: 1 @ 16-bit
Samplerate: 8000Hz
Replaygain: off
  Duration: unknown
In:0.00% 00:00:03.06 [00:00:00.00] Out:24.5k [-=====|=====-]        Clip:0
Done.
/dev/pts/3
10:50:37
#play /var/tmp/asterisk/record01.gsm
play WARN alsa: can't encode 0-bit Unknown or not applicable
/var/tmp/asterisk/record01.gsm:
 File Size: 8.02k
  Encoding: GSM
  Channels: 1 @ 16-bit
Samplerate: 8000Hz
Replaygain: off
  Duration: unknown
In:0.00% 00:00:04.86 [00:00:00.00] Out:38.9k [      |      ] Hd:2.2 Clip:0
Done.
/dev/pts/0
10:50:37
#play /var/tmp/asterisk/record01.gsm
play WARN alsa: can't encode 0-bit Unknown or not applicable
/var/tmp/asterisk/record01.gsm:
 File Size: 8.02k
  Encoding: GSM
  Channels: 1 @ 16-bit
Samplerate: 8000Hz
Replaygain: off
  Duration: unknown
In:0.00% 00:00:04.86 [00:00:00.00] Out:38.9k [      |      ] Hd:2.2 Clip:0
Done.
/dev/pts/3
10:50:46
#play /var/tmp/asterisk/record02.gsm
play WARN alsa: can't encode 0-bit Unknown or not applicable
/var/tmp/asterisk/record02.gsm:
 File Size: 25.3k
  Encoding: GSM
  Channels: 1 @ 16-bit
Samplerate: 8000Hz
Replaygain: off
  Duration: unknown
In:0.00% 00:00:15.36 [00:00:00.00] Out:123k  [      |      ]        Clip:0
Done.
/dev/pts/0
10:50:46
#play /var/tmp/asterisk/record02.gsm
play WARN alsa: can't encode 0-bit Unknown or not applicable
/var/tmp/asterisk/record02.gsm:
 File Size: 25.3k
  Encoding: GSM
  Channels: 1 @ 16-bit
Samplerate: 8000Hz
Replaygain: off
  Duration: unknown
In:0.00% 00:00:15.36 [00:00:00.00] Out:123k  [      |      ]        Clip:0
Done.
/dev/pts/3
10:51:04
#play /var/tmp/asterisk/record02.gsm
play WARN alsa: can't encode 0-bit Unknown or not applicable
/var/tmp/asterisk/record02.gsm:
 File Size: 25.3k
  Encoding: GSM
  Channels: 1 @ 16-bit
Samplerate: 8000Hz
Replaygain: off
  Duration: unknown
In:0.00% 00:00:15.36 [00:00:00.00] Out:123k  [      |      ]        Clip:0
Done.
/dev/pts/0
10:51:04
#play /var/tmp/asterisk/record02.gsm
play WARN alsa: can't encode 0-bit Unknown or not applicable
/var/tmp/asterisk/record02.gsm:
 File Size: 25.3k
  Encoding: GSM
  Channels: 1 @ 16-bit
Samplerate: 8000Hz
Replaygain: off
  Duration: unknown
In:0.00% 00:00:15.36 [00:00:00.00] Out:123k  [      |      ]        Clip:0
Done.
прошло 83 минуты
/dev/pts/3
12:14:57
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-25685.24183.2901	2014-11-27 13:15:46.919633241 +0200
+++ /etc/asterisk/extensions.conf	2014-11-27 13:17:03.583634154 +0200
@@ -130,6 +130,8 @@
 exten => 8404,1,AGI(/usr/local/bin/asterisk-festival.pl,/var/tmp/burunduki.txt)
 
 
+; приходящий вызов на меню
+exten => 8405,1,Goto(menu,s,1)
 
 [local]
 
/dev/pts/0
12:14:57
#vim /etc/asterisk/extensions.conf
прошло 13 минут
/dev/pts/3
12:28:14
#vim .vimrc
--- /dev/null	2014-11-24 08:42:59.251072042 +0200
+++ .vimrc	2014-11-27 13:28:57.911642607 +0200
@@ -0,0 +1,2 @@
+syntax on
+set number
/dev/pts/0
12:28:14
#vim .vimrc
/dev/pts/3
12:29:35
#~
E325: ATTENTION
Found a swap file by the name "/etc/asterisk/.extensions.conf.swp"
          owned by: root   dated: Tue Nov 25 15:44:27 2014
         file name: /etc/asterisk/extensions.conf
          modified: YES
         user name: root   host name: debian5
        process ID: 18251 (still running)
While opening file "/etc/asterisk/extensions.conf"
             dated: Thu Nov 27 13:28:13 2014
      NEWER than swap file!
...
    file when making changes.  Quit, or continue with caution.
(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r /etc/asterisk/extensions.conf
                                                                                "
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file "/etc/asterisk/.extensions.con
                                                                                f
.swp"
    to avoid this message.
Swap file "/etc/asterisk/.extensions.conf.swp" already exists!

Статистика

Время первой команды журнала16:05:06 2014-11-26
Время последней команды журнала12:29:35 2014-11-27
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %17.82
Процент синтаксически неверно набранных команд, % 5.94
Суммарное время работы с терминалом *, час 1.95
Количество командных строк в единицу времени, команда/мин 0.86
Частота использования команд
vim24|====================| 20.51%
play18|===============| 15.38%
ls14|===========| 11.97%
[6|=====| 5.13%
grep6|=====| 5.13%
~5|====| 4.27%
ps4|===| 3.42%
cat4|===| 3.42%
hello-en.wav4|===| 3.42%
asterisk-festival.pl4|===| 3.42%
text2wave4|===| 3.42%
xrandr2|=| 1.71%
asterisk2|=| 1.71%
чкфÐÑxrander2|=| 1.71%
sort2|=| 1.71%
chown2|=| 1.71%
includedir2|=| 1.71%
{EXTEN:2}@default)2|=| 1.71%
asterisk-r2|=| 1.71%
apt-get2|=| 1.71%
^C2|=| 1.71%
apt-cache2|=| 1.71%
screen1|| 0.85%
alsamixer1|| 0.85%
____
*) Интервалы неактивности длительностью 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$