/l3/users/Dirol/voip-2013-11/liniux4.unix.nt/root :1 :2 :3 :4 |
|
#date
Пнд Ноя 18 14:20:21 EET 2013 |
#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 |
#wc -l
^C |
#dpkg -l | wc -l
1459 |
#apk-cache seatch asterisk
l3script: apk-cache: команда не найдена |
#apk-cache search asterisk
l3script: apk-cache: команда не найдена |
#apk-cache search asterisk
l3script: apk-cache: команда не найдена |
#apk-cache search asrerisk
l3script: apk-cache: команда не найдена |
#. /etc/bash_complerion
l3script: /etc/bash_complerion: Нет такого файла или каталога |
#. /etc/bash_completion
|
#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 |
#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) … |
#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 |
#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 |
#dpkg -L asterisk | less
|
#ls /ets/asterisk
ls: невозможно получить доступ к /ets/asterisk: Нет такого файла или каталога |
#ls /etc/init.d/asterisk
/etc/init.d/asterisk |
#ls /etc/default/asterisk
/etc/default/asterisk |
#ps aux | less
|
#ps aux | wc -l
143 |
#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 |
#pstree |less
|
#netstst lnp | grep asterisk
l3script: netstst: команда не найдена |
#netstat lnp | grep asterisk
|
#netstat - lnp | grep asterisk
|
#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 |
#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 |
#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 не соответствует ни один пакет |
#dpkg -l asterisk-modules |soft
l3script: soft: команда не найдена |
#/etc/init.d/asterist start
l3script: /etc/init.d/asterist: Нет такого файла или каталога |
#/etc/init.d/asterisk start
Asterisk PBX is already running. Use restart. |
#/etc/init.d/asterisk start
Asterisk PBX is already running. Use restart. |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#mv /etc/asterisk/sip.conf /etc/asterisk/sip.conf.SAVED
|
#vim /etc/asterisk/sip.conf
|
#~
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 |
#ls -l /etc/asterisk/sip.conf
ls: невозможно получить доступ к /etc/asterisk/sip.conf: Нет такого файла или каталога |
#ls -l /etc/asterisk/sip.conf
ls: невозможно получить доступ к /etc/asterisk/sip.conf: Нет такого файла или каталога |
#vim /etc/asterisk/sip.conf
|
#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 |
#/etc/asterisk/sip.conf
l3script: /etc/asterisk/sip.conf: Нет такого файла или каталога |
#/etc/asterisk/sip.conf
l3script: /etc/asterisk/sip.conf: Нет такого файла или каталога |
#/etc/asterisk/sip.conf
l3script: /etc/asterisk/sip.conf: Нет такого файла или каталога |
#~
|
#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 |
#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 + + + + |
#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 |
#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) |
#dialplan reload
l3script: dialplan: команда не найдена |
#[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 Наверху |
#[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) … |
#apt-get install festvo[-re
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово E: Не удалось найти пакет festvo[-re E: Ошибка компиляции регулярного выражения — Непарная [ или [^ E: Не удалось найти пакет по регулярному выражению «festvo[-re» |
#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] |
#ls /var/tmp/texts
burunduki.txt pescy.txt |
#cp -R /home/user/texts/ /var/tmp/
cp: не удалось выполнить stat для «/home/user/texts/»: Нет такого файла или каталога |
#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/ Документы/ |
#cp -R /home/user/заÐиÐ
cp: поÑле «/home/user/» пÑопÑÑен опеÑанд, задаÑÑий Ñелевой Ñайл ÐопÑобÑйÑе «cp --help» Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ подÑобного опиÑаниÑ. |
#cp/var/tmp/texts/govorun.wav
l3script: /var/tmp/texts/govorun.wav: Нет такого файла или каталога |
#/var/tmp/
asterisk/ texts/ |
#/var/tmp/
asterisk/ texts/ |
#/var/tmp/
l3script: /var/tmp/: Это каталог |
#/var/tmp/
asterisk/ texts/ |
#/var/tmp/
asterisk/ texts/ |
#/var/tmp/
asterisk/ texts/ |
#/var/tmp/
asterisk/ texts/ |
#/var/tmp/
asterisk/ texts/ |
#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/ Документы/ |
#cp -R /home/user/texts/ /var/tmp/ ззагрузки
cp: не удалось выполнить stat для «/home/user/texts/»: Нет такого файла или каталога |
#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 |
#cat /var/tmp/texts/govorun.txt | text2wave -eval '(voic
asterisk/ texts/ |
#cat /var/tmp/
asterisk/ texts/ |
#s /var/tmp/texts
|
#s /var/tmp/texts
|
#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 |
#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 |
#cd /var/tmp/texts/
|
#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 |
#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 |
#s /var/tmp/texts
|
#s /var/tmp/texts
|
#asterisk -rvvv
[root@liniux4:texts]# asterisk -rvvv l3script: [root@liniux4:texts]#: команда не найдена |
#cat /var/tmp/texts/govorun.txt | text2wave -eval '(voic
> e_msu_ru_nsh_clunits)' > /var/tmp/texts/govorun.wav SIOD ERROR: unbound variable : voic |
#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 |
#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. |
#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. |
#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. |
#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. |
#mkdir /var/lib/asterisk/sounds/tts -p
|
#chown -R asterisk:asterisk /var/lib/asterisk/sounds/tts
|
#chmod +x /usr/local/bin/asterisk-festival.pl
chmod: невозможно получить доступ к «/usr/local/bin/asterisk-festival.pl»: Нет такого файла или каталога |
#chmod +x /usr/local/bin/asterisk-festival.pl
|
#/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. |
#usr/local/bin/asterisk-festival.pl /var/tmp/texts/burund
l3script: usr/local/bin/asterisk-festival.pl: Нет такого файла или каталога |
#ls -l /var/lib/asterisk/sounds/tts/
итого 0 |
#/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. |
#uki.txt
l3script: uki.txt: команда не найдена |
#/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. |
#/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. |
#/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. |
asterisk/ texts/
Время первой команды журнала | 13:19:47 2013-11-18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:26:43 2013-11-20 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 33.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 17.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.42 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008