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

Содержание

Журнал

Понедельник (11/18/13)

/dev/pts/1
13:19:47
#l3-agent

13:19:58
#date
Пнд Ноя 18 14:20:21 EET 2013
13:20:21
#dpkg -l
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя         Версия Архите Описание
+++-==============-============-============-=================================
ii  accountsservic 0.6.21-8     amd64        query and manipulate user account
ii  acl            2.2.51-8     amd64        Access control list utilities
ii  acpi           1.6-1        amd64        displays information on ACPI devi
...
ii  xserver-xorg-v 1:12.0.2-1+b amd64        X.Org X server -- VMware display
ii  xserver-xorg-v 1:1.2.4-2+b3 amd64        X.Org X server -- Voodoo display
ii  xulrunner-17.0 17.0.10esr-1 amd64        XUL + XPCOM application runner
ii  xz-utils       5.1.1alpha+2 amd64        XZ-format compression utilities
ii  yelp           3.4.2-1+b1   amd64        Help browser for GNOME
ii  yelp-xsl       3.4.2-1      all          XSL stylesheets for the yelp help
ii  zeitgeist-core 0.9.0.1-1    amd64        event logging framework - engine
ii  zenity         3.4.0-2      amd64        Display graphical dialog boxes fr
ii  zenity-common  3.4.0-2      all          Display graphical dialog boxes fr
ii  zlib1g:amd64   1:1.2.7.dfsg amd64        compression library - runtime
прошло 22 минуты
13:43:20
#wc -l
^C
13:43:47
#dpkg -l | wc -l
1459
13:43:58
#apk-cache seatch asterisk
l3script: apk-cache: команда не найдена
13:45:31
#apk-cache search asterisk
l3script: apk-cache: команда не найдена
13:45:55
#apk-cache search asterisk
l3script: apk-cache: команда не найдена
13:46:25
#apk-cache search asrerisk
l3script: apk-cache: команда не найдена
13:47:35
#. /etc/bash_complerion
l3script: /etc/bash_complerion: Нет такого файла или каталога
13:49:05
#. /etc/bash_completion

13:49:37
#apt-get install asterisk
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  asterisk-config asterisk-core-sounds-en asterisk-core-sounds-en-gsm
  asterisk-modules asterisk-moh-opsound-gsm asterisk-voicemail autopoint
  debhelper freetds-common gettext git git-man html2text intltool-debian
  libcurl3 liberror-perl libgettextpo0 libiksemel3 libmail-sendmail-perl
  libodbc1 libpq5 libradiusclient-ng2 libresample1 libsaclm3 libsaevt3
  libsensors4 libsnmp-base libsnmp15 libsox-fmt-alsa libsox-fmt-base libsox2
...
Не удалось получить http://192.168.15.254:9999/debian/pool/main/libm/libmail-sendmail-perl/libmail-sendmail-perl_0.79.16-1_all.deb  Соединение разорвано
Не удалось получить http://192.168.15.254:9999/debian/pool/main/s/sox/libsox2_14.4.0-3_amd64.deb  Соединение разорвано
Не удалось получить http://192.168.15.254:9999/debian/pool/main/s/sox/libsox-fmt-alsa_14.4.0-3_amd64.deb  Соединение разорвано
Не удалось получить http://192.168.15.254:9999/debian/pool/main/s/sox/libsox-fmt-base_14.4.0-3_amd64.deb  Соединение разорвано
Не удалось получить http://192.168.15.254:9999/debian/pool/main/m/module-assistant/module-assistant_0.11.4_all.deb  Соединение разорвано
Не удалось получить http://192.168.15.254:9999/debian/pool/main/r/rsync/rsync_3.0.9-4_amd64.deb  Соединение разорвано
Не удалось получить http://192.168.15.254:9999/debian/pool/main/s/sox/sox_14.4.0-3_amd64.deb  Соединение разорвано
Не удалось получить http://192.168.15.254:9999/debian/pool/main/v/vpb-driver/vpb-driver-source_4.2.55-1_all.deb  Соединение разорвано
Не удалось получить http://192.168.15.254:9999/debian/pool/main/a/asterisk-moh-opsound/asterisk-moh-opsound-gsm_2.03-1_all.deb  Соединение разорвано
E: Невозможно получить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing
13:52:50
#apt-get install asterisk
Распаковывается пакет libsensors4:amd64 (из файла …/libsensors4_1%3a3.3.2-2+deb7u1_amd64.deb) …
Выбор ранее не выбранного пакета freetds-common.
Распаковывается пакет freetds-common (из файла …/freetds-common_0.91-2+deb7u1_all.deb) …
Выбор ранее не выбранного пакета libsybdb5:amd64.
Распаковывается пакет libsybdb5:amd64 (из файла …/libsybdb5_0.91-2+deb7u1_amd64.deb) …
Выбор ранее не выбранного пакета asterisk-config.
Распаковывается пакет asterisk-config (из файла …/asterisk-config_1%3a1.8.13.1~dfsg-3+deb7u1_all.deb) …
Выбор ранее не выбранного пакета libiksemel3.
Распаковывается пакет libiksemel3 (из файла …/libiksemel3_1.2-4_amd64.deb) …
Выбор ранее не выбранного пакета libpq5.
...
Настраивается пакет libmail-sendmail-perl (0.79.16-1) …
Настраивается пакет libsox2 (14.4.0-3) …
Настраивается пакет libsox-fmt-alsa (14.4.0-3) …
Настраивается пакет libsox-fmt-base (14.4.0-3) …
Настраивается пакет module-assistant (0.11.4) …
Настраивается пакет rsync (3.0.9-4) …
update-rc.d: using dependency based boot sequencing
Настраивается пакет sox (14.4.0-3) …
Настраивается пакет vpb-driver-source (4.2.55-1) …
Настраивается пакет asterisk-moh-opsound-gsm (2.03-1) …
13:55:37
#dpkg -l asterisk
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя         Версия Архите Описание
+++-==============-============-============-=================================
ii  asterisk       1:1.8.13.1~d amd64        Open Source Private Branch Exchan
прошло 26 минут
14:21:42
#No next tag (press RETURN)
/.
/usr
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/asterisk
/usr/share/doc
/usr/share/doc/asterisk
/usr/share/doc/asterisk/NEWS.Debian.gz
/usr/share/doc/asterisk/changelog.gz
...
/etc/init.d/asterisk
/etc/asterisk
/etc/logrotate.d
/etc/logrotate.d/asterisk
/etc/default
/etc/default/asterisk
/usr/share/asterisk/sounds/custom
/usr/share/asterisk/sounds/recordings
/usr/share/man/man8/rasterisk.8.gz
/usr/sbin/rasterisk
14:23:51
#dpkg -L asterisk | less
14:25:10
#ls /ets/asterisk
ls: невозможно получить доступ к /ets/asterisk: Нет такого файла или каталога
14:25:25
#ls /etc/init.d/asterisk
/etc/init.d/asterisk
14:26:52
#ls /etc/default/asterisk
/etc/default/asterisk
14:30:34
#ps aux | less
14:34:59
#ps aux | wc -l
143
14:35:08
#ps aux | grep asterisk
asterisk  3457  0.1  0.1 753360 30192 ?        Ssl  14:55   0:03 /usr/sbin/asterisk -p -U asterisk
asterisk  3458  0.0  0.0  13908   768 ?        S    14:55   0:00 astcanary /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet 3457
root     13413  0.0  0.0   7856   888 pts/2    S+   15:38   0:00 grep asterisk
14:38:25
#pstree |less
14:45:18
#netstst lnp | grep asterisk
l3script: netstst: команда не найдена
14:46:27
#netstat lnp | grep asterisk

14:46:39
#netstat - lnp | grep asterisk

14:47:28
#netstat -lnp | grep asterisk
tcp        0      0 127.0.0.1:5038          0.0.0.0:*               LISTEN      3457/asterisk
tcp        0      0 0.0.0.0:2000            0.0.0.0:*               LISTEN      3457/asterisk
udp        0      0 0.0.0.0:4520            0.0.0.0:*                           3457/asterisk
udp        0      0 0.0.0.0:4569            0.0.0.0:*                           3457/asterisk
udp        0      0 0.0.0.0:5000            0.0.0.0:*                           3457/asterisk
udp        0      0 0.0.0.0:5060            0.0.0.0:*                           3457/asterisk
unix  2      [ ACC ]     STREAM     LISTENING     191149   3457/asterisk       /var/run/asterisk/asterisk.ctl
14:47:42
#asterisk -r
Asterisk 1.8.13.1~dfsg-3+deb7u1, 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.
=========================================================================
Connected to Asterisk 1.8.13.1~dfsg-3+deb7u1 currently running on liniux4 (pid = 3457)
liniux4*CLI> quit
14:49:47
#dpkg -l asterisk modules
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя         Версия Архите Описание
+++-==============-============-============-==================================
ii  asterisk       1:1.8.13.1~d amd64        Open Source Private Branch Exchang
dpkg-query: шаблону modules не соответствует ни один пакет
14:52:18
#dpkg -l asterisk-modules |soft
l3script: soft: команда не найдена
14:57:27
#/etc/init.d/asterist start
l3script: /etc/init.d/asterist: Нет такого файла или каталога
14:58:33
#/etc/init.d/asterisk start
Asterisk PBX is already running. Use restart.
14:58:49
#/etc/init.d/asterisk start
Asterisk PBX is already running. Use restart.
14:59:11
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Starting Asterisk PBX: asterisk.
14:59:22
#mv /etc/asterisk/sip.conf /etc/asterisk/sip.conf.SAVED

прошло 48 минут
15:48:14
#vim /etc/asterisk/sip.conf
15:57:55
#~
Asterisk 1.8.13.1~dfsg-3+deb7u1, 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.
=========================================================================
Connected to Asterisk 1.8.13.1~dfsg-3+deb7u1 currently running on liniux4 (pid = 20726)
liniux4*CLI> ls -l /etc/asterisk/sip.conf
No such command 'ls -l /etc/asterisk/sip.conf' (type 'core show help ls -l' for other possible commands)
liniux4*CLI> ls -l /etc/asterisk/sip.conf
No such command 'ls -l /etc/asterisk/sip.conf ' (type 'core show help ls -l' for other possible commands)
liniux4*CLI> quit
16:01:56
#ls -l /etc/asterisk/sip.conf
ls: невозможно получить доступ к /etc/asterisk/sip.conf: Нет такого файла или каталога
16:03:02
#ls -l /etc/asterisk/sip.conf
ls: невозможно получить доступ к /etc/asterisk/sip.conf: Нет такого файла или каталога
16:03:14
#vim /etc/asterisk/sip.conf
16:08:05
#asterisk -rvvv
Asterisk 1.8.13.1~dfsg-3+deb7u1, 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~dfsg-3+deb7u1 currently running on liniux4 (pid = 20726)
Verbosity was 0 and is now 3
liniux4*CLI> sip confi
No such command 'sip confi' (type 'core show help sip confi' for other possible commands)
liniux4*CLI> vim /etc/asterisk/sip.conf
No such command 'vim /etc/asterisk/sip.conf' (type 'core show help vim /etc/asterisk/sip.conf' for other possible commands)
liniux4*CLI> /etc/asterisk/sip.conf
No such command '/etc/asterisk/sip.conf' (type 'core show help /etc/asterisk/sip.conf' for other possible commands)
liniux4*CLI> vim /etc/asterisk/sip.conf
No such command 'vim /etc/asterisk/sip.conf' (type 'core show help vim /etc/asterisk/sip.conf' for other possible commands)
liniux4*CLI> exit
Executing last minute cleanups
16:17:22
#/etc/asterisk/sip.conf
l3script: /etc/asterisk/sip.conf: Нет такого файла или каталога
16:17:35
#/etc/asterisk/sip.conf
l3script: /etc/asterisk/sip.conf: Нет такого файла или каталога
16:17:37
#/etc/asterisk/sip.conf
l3script: /etc/asterisk/sip.conf: Нет такого файла или каталога
16:19:05
#~

16:19:33
#ls
adsi.conf                cli_permissions.conf    modules.conf
agents.conf              codecs.conf             musiconhold.conf
ais.conf                 console.conf            muted.conf
alarmreceiver.conf       dbsep.conf              osp.conf
alsa.conf                dnsmgr.conf             oss.conf
amd.conf                 dsp.conf                phone.conf
app_mysql.conf           dundi.conf              phoneprov.conf
asterisk.adsi            enum.conf               queuerules.conf
asterisk.conf            extconfig.conf          queues.conf
calendar.conf            extensions.ael          res_config_mysql.conf
...
cel_custom.conf          indications.conf        sip_notify.conf
cel_odbc.conf            jabber.conf             skinny.conf
cel_pgsql.conf           jingle.conf             sla.conf
cel_sqlite3_custom.conf  logger.conf             smdi.conf
cel_tds.conf             manager.conf            telcordia-1.adsi
chan_dahdi.conf          manager.d               udptl.conf
chan_mobile.conf         meetme.conf             unistim.conf
chan_ooh323.conf         mgcp.conf               users.conf
cli_aliases.conf         minivm.conf             voicemail.conf
cli.conf                 misdn.conf              vpb.conf
16:19:38
#vim sip.conf
--- /dev/null	2013-11-18 12:37:19.805537848 +0200
+++ sip.conf	2013-11-18 17:23:09.349287113 +0200
@@ -0,0 +1,10 @@
+[general]
+context=default
+[2201]
+type=friend
+secrel=1234
+host=dinamik
+
+
+
+
16:23:09
#vim sip.conf
--- /tmp/l3-saved-16630.235.18476	2013-11-18 17:23:57.069288355 +0200
+++ sip.conf	2013-11-18 17:24:19.773288945 +0200
@@ -1,6 +1,6 @@
 [general]
 context=default
-[2201]
+[2101]
 type=friend
 secrel=1234
 host=dinamik
16:24:19
#ifconfig
eth0      Link encap:Ethernet  HWaddr 78:ac:c0:a7:0a:5f
          inet addr:192.168.15.4  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::7aac:c0ff:fea7:a5f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:713136 errors:0 dropped:0 overruns:0 frame:0
          TX packets:106518 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:939824025 (896.2 MiB)  TX bytes:8096832 (7.7 MiB)
          Interrupt:19 Memory:f0400000-f0420000
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:185 errors:0 dropped:0 overruns:0 frame:0
          TX packets:185 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:11129 (10.8 KiB)  TX bytes:11129 (10.8 KiB)
16:25:10
#dialplan reload
l3script: dialplan: команда не найдена

Среда (11/20/13)

/dev/pts/1
08:43:43
#[local]
[        ]
exten => _21XX,n,Monitor(wav,${MON_FILE},m)
exten => _21XX,n,Dial(SIP/${EXTEN},5)
exten => _21XX,n,Voicemail(${EXTEN}@default)
[national]
exten => _22XX,1,Answer1108C
exten => _22XX,n,Dial(SIP/manchester/${EXTEN})
exten => _23XX,1,Answer
exten => _23XX,n,Dial(SIP/liverpool/${EXTEN})
[international]
exten => _1XXX,1,Answer
exten => _1XXX,n,Dial(SIP/kiev/${EXTEN})
exten => _3XXX,1,Answer
exten => _3XXX,n,Dial(SIP/ottawa/${EXTEN})
[gr1]
include => internal
include => local
include => national
include => international                                         17,0-1    Наверху
прошло 13 минут
08:57:42
#[local]
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  alsa-base alsa-utils esound-common festlex-cmu festlex-poslex festvox-kallpc16k
  libaudiofile1 libesd0 libestools2.1
Предлагаемые пакеты:
  alsa-oss oss-compat pidgin-festival festival-freebsoft-utils
  pulseaudio-esound-compat
НОВЫЕ пакеты, которые будут установлены:
...
Настраивается пакет libaudiofile1:amd64 (0.3.4-2) …
Настраивается пакет esound-common (0.2.41-10) …
Настраивается пакет libesd0:amd64 (0.2.41-10+b1) …
Настраивается пакет libestools2.1:amd64 (1:2.1~release-5) …
Настраивается пакет alsa-utils (1.0.25-4) …
Настраивается пакет festival (1:2.1~release-5.1) …
Обрабатываются триггеры для sgml-base …
Настраивается пакет festlex-cmu (1.4.0-6) …
Настраивается пакет festlex-poslex (1.4.0-5) …
Настраивается пакет festvox-kallpc16k (1.4.0-5) …
08:59:41
#apt-get install festvo[-re
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет festvo[-re
E: Ошибка компиляции регулярного выражения — Непарная [ или [^
E: Не удалось найти пакет по регулярному выражению «festvo[-re»
09:00:22
#apt-get install festvox-ru
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  festvox-ru
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 196 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 247 MB.
Получено:1 http://192.168.15.254/debian/ wheezy/main festvox-ru all 0.5-5 [196 MB]
прошло 18 минут
09:18:34
#ls /var/tmp/texts
burunduki.txt  pescy.txt
прошло 11 минут
09:30:14
#cp -R /home/user/texts/ /var/tmp/
cp: не удалось выполнить stat для «/home/user/texts/»: Нет такого файла или каталога
09:31:05
#cp -R /home/user/
.bash_history     .gnome2/          .mission-control/ Загрузки/
.bash_logout      .gnome2_private/  .mozilla/         Изображения/
.bash_profile     .gstreamer-0.10/  .profile          Музыка/
.bashrc           .gtk-bookmarks    .pulse/           Общедоступные/
.cache/           .gvfs/            .pulse-cookie     Рабочий стол/
.config/          .ICEauthority     .ssh/             Шаблоны/
.dbus/            .l3rc             .xsession-errors
.fontconfig/      .lilalo/          Видео/
.gconf/           .local/           Документы/
09:31:05
#cp -R /home/user/заÐиÐ
cp: после «/home/user/» пропущен операнд, задающий целевой файл
Попробуйте «cp --help» для получения более подробного описания.
09:33:38
#cp/var/tmp/texts/govorun.wav
l3script: /var/tmp/texts/govorun.wav: Нет такого файла или каталога
09:35:29
#/var/tmp/
asterisk/ texts/
09:35:29
#/var/tmp/
asterisk/ texts/
09:35:29
#/var/tmp/
l3script: /var/tmp/: Это каталог
09:35:39
#/var/tmp/
asterisk/ texts/
09:35:39
#/var/tmp/
asterisk/ texts/
09:35:39
#/var/tmp/
asterisk/ texts/
09:35:39
#/var/tmp/
asterisk/ texts/
09:35:39
#/var/tmp/
asterisk/ texts/
09:35:39
#cp -R /home/user/
.bash_history     .gnome2/          .mission-control/ Загрузки/
.bash_logout      .gnome2_private/  .mozilla/         Изображения/
.bash_profile     .gstreamer-0.10/  .profile          Музыка/
.bashrc           .gtk-bookmarks    .pulse/           Общедоступные/
.cache/           .gvfs/            .pulse-cookie     Рабочий стол/
.config/          .ICEauthority     .ssh/             Шаблоны/
.dbus/            .l3rc             .xsession-errors
.fontconfig/      .lilalo/          Видео/
.gconf/           .local/           Документы/
09:35:39
#cp -R /home/user/texts/ /var/tmp/ ззагрузки
cp: не удалось выполнить stat для «/home/user/texts/»: Нет такого файла или каталога
09:38:11
#cp -R /hcat /var/tmp/texts/govorun.txt | text2wave -eval '(voic
> e_msu_ru_nsh_clunits)' > /var/tmp/texts/govorun.wav
SIOD ERROR: unbound variable : voic
09:42:39
#cat /var/tmp/texts/govorun.txt | text2wave -eval '(voic
asterisk/ texts/
09:42:39
#cat /var/tmp/
asterisk/ texts/
09:42:39
#s /var/tmp/texts

09:42:39
#s /var/tmp/texts

09:42:39
#play /var/tmp/texts/govorun.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
play FAIL formats: can't open input file `/var/tmp/texts/govorun.wav': WAVE: RIFF header not found
09:45:48
#play govorun.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
play FAIL formats: can't open input file `govorun.wav': No such file or directory
09:46:06
#cd /var/tmp/texts/

09:46:29
#play govorun.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
play FAIL formats: can't open input file `govorun.wav': WAVE: RIFF header not found
09:46:35
#play /var/tmp/texts/govorun.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
play FAIL formats: can't open input file `/var/tmp/texts/govorun.wav': WAVE: RIFF header not found
09:46:47
#s /var/tmp/texts

09:46:47
#s /var/tmp/texts

09:46:47
#asterisk -rvvv
                      [root@liniux4:texts]# asterisk -rvvv
l3script: [root@liniux4:texts]#: команда не найдена
09:47:20
#cat /var/tmp/texts/govorun.txt | text2wave -eval '(voic
> e_msu_ru_nsh_clunits)' > /var/tmp/texts/govorun.wav
SIOD ERROR: unbound variable : voic
09:47:37
#cat /var/tmp/texts/govorun.txt | text2wave -eval '(voic
                      [root@liniux4:texts]# asterisk -rvvv
e_msu_ru_nsh_clunits)' cat /var/tmp/texts/govorun.txt | text2wave -eval '(voic
                      [root@liniux4:texts]# asterisk -rvvv
e_msu_ru_nsh_clunits)' cat /var/tmp/texts/govorun.txt | text2wave -eval '(voic
e_msu_ru_nsh_clunits)' > /var/tmp/texts/govorun.wav
09:48:22
#play govorun.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
govorun.wav:
 File Size: 284k      Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:00:08.88
In:100%  00:00:08.88 [00:00:00.00] Out:142k  [      |      ] Hd:4.9 Clip:0
Done.
09:48:54
#play govorun.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
govorun.wav:
 File Size: 284k      Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:00:08.88
In:100%  00:00:08.88 [00:00:00.00] Out:142k  [      |      ] Hd:4.9 Clip:0
Done.
09:49:34
#play govorun.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
govorun.wav:
 File Size: 284k      Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:00:08.88
In:100%  00:00:08.88 [00:00:00.00] Out:142k  [      |      ] Hd:4.9 Clip:0
Done.
09:53:06
#play govorun.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
govorun.wav:
 File Size: 284k      Bit Rate: 256k
  Encoding: Signed PCM
  Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
  Duration: 00:00:08.88
In:100%  00:00:08.88 [00:00:00.00] Out:142k  [      |      ] Hd:4.9 Clip:0
Done.
09:58:11
#mkdir /var/lib/asterisk/sounds/tts -p

прошло 19 минут
10:17:15
#chown -R asterisk:asterisk /var/lib/asterisk/sounds/tts

10:17:50
#chmod +x /usr/local/bin/asterisk-festival.pl
chmod: невозможно получить доступ к «/usr/local/bin/asterisk-festival.pl»: Нет такого файла или каталога
10:18:47
#chmod +x /usr/local/bin/asterisk-festival.pl

10:20:13
#/usr/local/bin/asterisk-festival.pl /var/tmp/texts/burund
Can't locate Asterisk/AGI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/asterisk-festival.pl line 3.
BEGIN failed--compilation aborted at /usr/local/bin/asterisk-festival.pl line 3.
10:20:39
#usr/local/bin/asterisk-festival.pl /var/tmp/texts/burund
l3script: usr/local/bin/asterisk-festival.pl: Нет такого файла или каталога
10:23:22
#ls -l /var/lib/asterisk/sounds/tts/
итого 0
10:23:58
#/usr/local/bin/asterisk-festival.pl /var/tmp/texts/burund
Can't locate Asterisk/AGI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/asterisk-festival.pl line 3.
BEGIN failed--compilation aborted at /usr/local/bin/asterisk-festival.pl line 3.
10:24:16
#uki.txt
l3script: uki.txt: команда не найдена
10:24:19
#/usr/local/bin/asterisk-festival.pl /var/tmp/texts/burund
Can't locate Asterisk/AGI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/asterisk-festival.pl line 3.
BEGIN failed--compilation aborted at /usr/local/bin/asterisk-festival.pl line 3.
10:26:23
#/usr/local/bin/asterisk-festival.pl /var/tmp/texts/burund|
> uki.txt                                                                       |
> EXEC Playback "/var/lib/asterisk/sounds/tts/tts-621dc6fa41dca10a3acfa0e7c2dba3|
> dd"
l3script: uki.txt: команда не найдена
l3script: EXEC: команда не найдена
Can't locate Asterisk/AGI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/asterisk-festival.pl line 3.
BEGIN failed--compilation aborted at /usr/local/bin/asterisk-festival.pl line 3.
10:26:43
#/usr/local/bin/asterisk-festival.pl /var/tmp/texts/burund|
> uki.txt                                                                       |
> EXEC Playback "/var/lib/asterisk/sounds/tts/tts-621dc6fa41dca10a3acfa0e7c2dba3|
> dd"
l3script: uki.txt: команда не найдена
l3script: EXEC: команда не найдена
Can't locate Asterisk/AGI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/asterisk-festival.pl line 3.
BEGIN failed--compilation aborted at /usr/local/bin/asterisk-festival.pl line 3.

Файлы

  • /var/tmp/
  • /var/tmp/
    >
    asterisk/ texts/
    

    Статистика

    Время первой команды журнала13:19:47 2013-11-18
    Время последней команды журнала10:26:43 2013-11-20
    Количество командных строк в журнале100
    Процент команд с ненулевым кодом завершения, %33.00
    Процент синтаксически неверно набранных команд, %17.00
    Суммарное время работы с терминалом *, час 3.99
    Количество командных строк в единицу времени, команда/мин 0.42
    Частота использования команд
    play8|======| 6.96%
    ls8|======| 6.96%
    /var/tmp/8|======| 6.96%
    dpkg6|=====| 5.22%
    cp6|=====| 5.22%
    asterisk-festival.pl6|=====| 5.22%
    grep5|====| 4.35%
    cat4|===| 3.48%
    apt-get4|===| 3.48%
    text2wave4|===| 3.48%
    s4|===| 3.48%
    vim4|===| 3.48%
    apk-cache4|===| 3.48%
    asterisk3|==| 2.61%
    /etc/asterisk/sip.conf3|==| 2.61%
    /etc/init.d/asterisk3|==| 2.61%
    wc3|==| 2.61%
    netstat3|==| 2.61%
    ps3|==| 2.61%
    less3|==| 2.61%
    chmod2|=| 1.74%
    .2|=| 1.74%
    ~2|=| 1.74%
    [local]2|=| 1.74%
    ifconfig1|| 0.87%
    mkdir1|| 0.87%
    govorun.wav1|| 0.87%
    cd1|| 0.87%
    netstst1|| 0.87%
    No1|| 0.87%
    mv1|| 0.87%
    l3-agent1|| 0.87%
    /etc/init.d/asterist1|| 0.87%
    chown1|| 0.87%
    dialplan1|| 0.87%
    soft1|| 0.87%
    uki.txt1|| 0.87%
    date1|| 0.87%
    pstree1|| 0.87%
    ____
    *) Интервалы неактивности длительностью 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$