/l3/users/sbond/nt-voip-2011-06/linux8.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 |
|
#ls /usr/share/asterisk/sounds/
1-for-am-2-for-pm.gsm negative.gsm 1-yes-2-no.gsm network-operations-center.gsm abandon-all-hope.gsm network-operations.gsm abandons.gsm nevada.gsm academic-support.gsm new-accounts.gsm access-code.gsm new-hampshire.gsm access-denied.gsm new-jersey.gsm access-granted.gsm new-mexico.gsm accessible-through-system.gsm new-orleans.gsm account-balance-is.gsm new-york.gsm ... motor-pool.gsm your-msg-has-been-saved.gsm mountain.gsm your-msg-is-too-short.gsm moving.gsm your-notifications.gsm ms.gsm your-req-notification.gsm nashville.gsm your-temp-greeting.gsm national-weather-service.gsm you-seem-impatient.gsm nautical-miles.gsm you-sound-cute.gsm nbdy-avail-to-take-call.gsm you-wish-to-join.gsm near.gsm zip-code.gsm nebraska.gsm |
#ls /usr/share/asterisk/sounds/
1-for-am-2-for-pm.gsm negative.gsm 1-yes-2-no.gsm network-operations-center.gsm abandon-all-hope.gsm network-operations.gsm abandons.gsm nevada.gsm academic-support.gsm new-accounts.gsm access-code.gsm new-hampshire.gsm access-denied.gsm new-jersey.gsm access-granted.gsm new-mexico.gsm accessible-through-system.gsm new-orleans.gsm account-balance-is.gsm new-york.gsm ... motor-pool.gsm your-msg-has-been-saved.gsm mountain.gsm your-msg-is-too-short.gsm moving.gsm your-notifications.gsm ms.gsm your-req-notification.gsm nashville.gsm your-temp-greeting.gsm national-weather-service.gsm you-seem-impatient.gsm nautical-miles.gsm you-sound-cute.gsm nbdy-avail-to-take-call.gsm you-wish-to-join.gsm near.gsm zip-code.gsm nebraska.gsm |
#ls /usr/share/asterisk/sounds/j
jacksonville.gsm jason.gsm john.gsm just-kidding-not-upset.gsm janitorial.gsm jedi-extension-trick.gsm just-kidding-not-upset2.gsm |
#ls /usr/share/asterisk/sounds/j
jacksonville.gsm jason.gsm john.gsm just-kidding-not-upset.gsm janitorial.gsm jedi-extension-trick.gsm just-kidding-not-upset2.gsm |
#ls /usr/share/asterisk/sounds/j
jacksonville.gsm jason.gsm john.gsm just-kidding-not-upset.gsm janitorial.gsm jedi-extension-trick.gsm just-kidding-not-upset2.gsm |
#ls /usr/share/asterisk/sounds/j
jacksonville.gsm jason.gsm john.gsm just-kidding-not-upset.gsm janitorial.gsm jedi-extension-trick.gsm just-kidding-not-upset2.gsm |
#ls /usr/share/asterisk/sounds/j
jacksonville.gsm jason.gsm john.gsm just-kidding-not-upset.gsm janitorial.gsm jedi-extension-trick.gsm just-kidding-not-upset2.gsm |
#ls /usr/share/asterisk/sounds/j
jacksonville.gsm jason.gsm john.gsm just-kidding-not-upset.gsm janitorial.gsm jedi-extension-trick.gsm just-kidding-not-upset2.gsm |
#ls /usr/share/asterisk/sounds/j
jacksonville.gsm jason.gsm john.gsm just-kidding-not-upset.gsm janitorial.gsm jedi-extension-trick.gsm just-kidding-not-upset2.gsm |
#ls /usr/share/asterisk/sounds/j
jacksonville.gsm jason.gsm john.gsm just-kidding-not-upset.gsm janitorial.gsm jedi-extension-trick.gsm just-kidding-not-upset2.gsm |
#ls /usr/share/asterisk/sounds/ch
chance-of.gsm channel-insecure-warn.gsm chat-room.gsm chicago.gsm changing.gsm channel-secure.gsm check-number-dial-again.gsm chris.gsm channel.gsm charlotte.gsm chemistry.gsm |
#ls /usr/share/asterisk/sounds/en
en/ enter-conf-call-number.gsm enter-password.gsm enum-lookup-successful.gsm enabled.gsm enter-conf-pin-number.gsm enter-phone-number10.gsm en_US/ encode.gsm enter-ext-of-person.gsm entr-num-rmv-blklist.gsm en_US_f_Allison/ engineering.gsm entering-conf-number.gsm ent-target-attendant.gsm enter-a-time.gsm enter-num-blacklist.gsm enum-lookup-failed.gsm |
#ls /usr/share/asterisk/sounds/ch
chance-of.gsm channel-insecure-warn.gsm chat-room.gsm chicago.gsm changing.gsm channel-secure.gsm check-number-dial-again.gsm chris.gsm channel.gsm charlotte.gsm chemistry.gsm |
#ls /usr/share/asterisk/sounds/en
en/ enter-conf-call-number.gsm enter-password.gsm enum-lookup-successful.gsm enabled.gsm enter-conf-pin-number.gsm enter-phone-number10.gsm en_US/ encode.gsm enter-ext-of-person.gsm entr-num-rmv-blklist.gsm en_US_f_Allison/ engineering.gsm entering-conf-number.gsm ent-target-attendant.gsm enter-a-time.gsm enter-num-blacklist.gsm enum-lookup-failed.gsm |
#ls /usr/share/asterisk/sounds/ch
chance-of.gsm channel-insecure-warn.gsm chat-room.gsm chicago.gsm changing.gsm channel-secure.gsm check-number-dial-again.gsm chris.gsm channel.gsm charlotte.gsm chemistry.gsm |
#ls /usr/share/asterisk/sounds/en
en/ enter-conf-call-number.gsm enter-password.gsm enum-lookup-successful.gsm enabled.gsm enter-conf-pin-number.gsm enter-phone-number10.gsm en_US/ encode.gsm enter-ext-of-person.gsm entr-num-rmv-blklist.gsm en_US_f_Allison/ engineering.gsm entering-conf-number.gsm ent-target-attendant.gsm enter-a-time.gsm enter-num-blacklist.gsm enum-lookup-failed.gsm |
#ls /usr/share/asterisk/sounds/ch
chance-of.gsm channel-insecure-warn.gsm chat-room.gsm chicago.gsm changing.gsm channel-secure.gsm check-number-dial-again.gsm chris.gsm channel.gsm charlotte.gsm chemistry.gsm |
#ls /usr/share/asterisk/sounds/en
en/ enter-conf-call-number.gsm enter-password.gsm enum-lookup-successful.gsm enabled.gsm enter-conf-pin-number.gsm enter-phone-number10.gsm en_US/ encode.gsm enter-ext-of-person.gsm entr-num-rmv-blklist.gsm en_US_f_Allison/ engineering.gsm entering-conf-number.gsm ent-target-attendant.gsm enter-a-time.gsm enter-num-blacklist.gsm enum-lookup-failed.gsm |
#apt-cache search asterisk ch
asterisk-ooh323c - H.323 protocol support for Asterisk (ooh323c stack) asterisk-chan-capi - Common ISDN API 2.0 implementation for Asterisk asterisk-core-sounds-en-g722 - asterisk PBX sound files - English/g722 asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm asterisk-core-sounds-en-wav - asterisk PBX sound files - English/wav asterisk-core-sounds-es-g722 - asterisk PBX sound files - Spanish/g722 asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm asterisk-core-sounds-es-wav - asterisk PBX sound files - Spanish/wav asterisk-core-sounds-fr-g722 - asterisk PBX sound files - French/g722 asterisk-core-sounds-fr-gsm - asterisk PBX sound files - French/gsm ... asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-sounds-extra - Additional sound files for the Asterisk PBX iaxmodem - software modem with IAX2 connectivity libnetsds-perl - Service Delivery Suite framework op-panel - switchboard type application for the Asterisk PBX libopenr2-3 - MFC/R2 (telephony) call setup library python-asterisk - Asterisk Manager API interface module for Python asterisk-dev - Development files for Asterisk asterisk-h323 - H.323 protocol support for Asterisk asterisk - Open Source Private Branch Exchange (PBX) |
#apt-cache search asterisk ch
asterisk-ooh323c - H.323 protocol support for Asterisk (ooh323c stack) asterisk-chan-capi - Common ISDN API 2.0 implementation for Asterisk asterisk-core-sounds-en-g722 - asterisk PBX sound files - English/g722 asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm asterisk-core-sounds-en-wav - asterisk PBX sound files - English/wav asterisk-core-sounds-es-g722 - asterisk PBX sound files - Spanish/g722 asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm asterisk-core-sounds-es-wav - asterisk PBX sound files - Spanish/wav asterisk-core-sounds-fr-g722 - asterisk PBX sound files - French/g722 asterisk-core-sounds-fr-gsm - asterisk PBX sound files - French/gsm ... asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-sounds-extra - Additional sound files for the Asterisk PBX iaxmodem - software modem with IAX2 connectivity libnetsds-perl - Service Delivery Suite framework op-panel - switchboard type application for the Asterisk PBX libopenr2-3 - MFC/R2 (telephony) call setup library python-asterisk - Asterisk Manager API interface module for Python asterisk-dev - Development files for Asterisk asterisk-h323 - H.323 protocol support for Asterisk asterisk - Open Source Private Branch Exchange (PBX) |
#apt-cache search asterisk ch
asterisk-ooh323c - H.323 protocol support for Asterisk (ooh323c stack) asterisk-chan-capi - Common ISDN API 2.0 implementation for Asterisk asterisk-core-sounds-en-g722 - asterisk PBX sound files - English/g722 asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm asterisk-core-sounds-en-wav - asterisk PBX sound files - English/wav asterisk-core-sounds-es-g722 - asterisk PBX sound files - Spanish/g722 asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm asterisk-core-sounds-es-wav - asterisk PBX sound files - Spanish/wav asterisk-core-sounds-fr-g722 - asterisk PBX sound files - French/g722 asterisk-core-sounds-fr-gsm - asterisk PBX sound files - French/gsm ... asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-sounds-extra - Additional sound files for the Asterisk PBX iaxmodem - software modem with IAX2 connectivity libnetsds-perl - Service Delivery Suite framework op-panel - switchboard type application for the Asterisk PBX libopenr2-3 - MFC/R2 (telephony) call setup library python-asterisk - Asterisk Manager API interface module for Python asterisk-dev - Development files for Asterisk asterisk-h323 - H.323 protocol support for Asterisk asterisk - Open Source Private Branch Exchange (PBX) |
#apt-cache search asterisk ch
asterisk-ooh323c - H.323 protocol support for Asterisk (ooh323c stack) asterisk-chan-capi - Common ISDN API 2.0 implementation for Asterisk asterisk-core-sounds-en-g722 - asterisk PBX sound files - English/g722 asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm asterisk-core-sounds-en-wav - asterisk PBX sound files - English/wav asterisk-core-sounds-es-g722 - asterisk PBX sound files - Spanish/g722 asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm asterisk-core-sounds-es-wav - asterisk PBX sound files - Spanish/wav asterisk-core-sounds-fr-g722 - asterisk PBX sound files - French/g722 asterisk-core-sounds-fr-gsm - asterisk PBX sound files - French/gsm ... asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-sounds-extra - Additional sound files for the Asterisk PBX iaxmodem - software modem with IAX2 connectivity libnetsds-perl - Service Delivery Suite framework op-panel - switchboard type application for the Asterisk PBX libopenr2-3 - MFC/R2 (telephony) call setup library python-asterisk - Asterisk Manager API interface module for Python asterisk-dev - Development files for Asterisk asterisk-h323 - H.323 protocol support for Asterisk asterisk - Open Source Private Branch Exchange (PBX) |
#apt-cache search asterisk prompt
asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm asterisk-core-sounds-fr-gsm - asterisk PBX sound files - French/gsm asterisk-prompt-de - German voice prompts for the Asterisk PBX asterisk-prompt-es-co - Colombian Spanish voice prompts for Asterisk asterisk-prompt-fr-armelle - French voice prompts for Asterisk by Armelle Desjardins asterisk-prompt-fr-proformatique - French voice prompts for Asterisk asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-prompt-se - Swedish voice prompts for Asterisk asterisk-sounds-main - Core Sound files for Asterisk (English) |
#apt-cache search asterisk prompt
asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm asterisk-core-sounds-fr-gsm - asterisk PBX sound files - French/gsm asterisk-prompt-de - German voice prompts for the Asterisk PBX asterisk-prompt-es-co - Colombian Spanish voice prompts for Asterisk asterisk-prompt-fr-armelle - French voice prompts for Asterisk by Armelle Desjardins asterisk-prompt-fr-proformatique - French voice prompts for Asterisk asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-prompt-se - Swedish voice prompts for Asterisk asterisk-sounds-main - Core Sound files for Asterisk (English) |
#apt-cache search asterisk prompt
asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm asterisk-core-sounds-fr-gsm - asterisk PBX sound files - French/gsm asterisk-prompt-de - German voice prompts for the Asterisk PBX asterisk-prompt-es-co - Colombian Spanish voice prompts for Asterisk asterisk-prompt-fr-armelle - French voice prompts for Asterisk by Armelle Desjardins asterisk-prompt-fr-proformatique - French voice prompts for Asterisk asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-prompt-se - Swedish voice prompts for Asterisk asterisk-sounds-main - Core Sound files for Asterisk (English) |
#apt-cache search asterisk prompt
asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm asterisk-core-sounds-fr-gsm - asterisk PBX sound files - French/gsm asterisk-prompt-de - German voice prompts for the Asterisk PBX asterisk-prompt-es-co - Colombian Spanish voice prompts for Asterisk asterisk-prompt-fr-armelle - French voice prompts for Asterisk by Armelle Desjardins asterisk-prompt-fr-proformatique - French voice prompts for Asterisk asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-prompt-se - Swedish voice prompts for Asterisk asterisk-sounds-main - Core Sound files for Asterisk (English) |
#apt-get install asterisk-prompt-de
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libmysqlclient16 mysql-common Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: asterisk-prompt-de 0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded. Need to get 1,449 kB of archives. After this operation, 2,380 kB of additional disk space will be used. Get:1 http://10.0.35.1/debian/ squeeze/main asterisk-prompt-de all 2.0-1 [1,449 kB] Fetched 1,449 kB in 0s (10.7 MB/s) Selecting previously deselected package asterisk-prompt-de. (Reading database ... 128335 files and directories currently installed.) Unpacking asterisk-prompt-de (from .../asterisk-prompt-de_2.0-1_all.deb) ... Setting up asterisk-prompt-de (2.0-1) ... |
#apt-get install asterisk-prompt-de
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libmysqlclient16 mysql-common Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: asterisk-prompt-de 0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded. Need to get 1,449 kB of archives. After this operation, 2,380 kB of additional disk space will be used. Get:1 http://10.0.35.1/debian/ squeeze/main asterisk-prompt-de all 2.0-1 [1,449 kB] Fetched 1,449 kB in 0s (10.7 MB/s) Selecting previously deselected package asterisk-prompt-de. (Reading database ... 128335 files and directories currently installed.) Unpacking asterisk-prompt-de (from .../asterisk-prompt-de_2.0-1_all.deb) ... Setting up asterisk-prompt-de (2.0-1) ... |
#apt-get install asterisk-prompt-de
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libmysqlclient16 mysql-common Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: asterisk-prompt-de 0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded. Need to get 1,449 kB of archives. After this operation, 2,380 kB of additional disk space will be used. Get:1 http://10.0.35.1/debian/ squeeze/main asterisk-prompt-de all 2.0-1 [1,449 kB] Fetched 1,449 kB in 0s (10.7 MB/s) Selecting previously deselected package asterisk-prompt-de. (Reading database ... 128335 files and directories currently installed.) Unpacking asterisk-prompt-de (from .../asterisk-prompt-de_2.0-1_all.deb) ... Setting up asterisk-prompt-de (2.0-1) ... |
#apt-get install asterisk-prompt-de
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libmysqlclient16 mysql-common Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: asterisk-prompt-de 0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded. Need to get 1,449 kB of archives. After this operation, 2,380 kB of additional disk space will be used. Get:1 http://10.0.35.1/debian/ squeeze/main asterisk-prompt-de all 2.0-1 [1,449 kB] Fetched 1,449 kB in 0s (10.7 MB/s) Selecting previously deselected package asterisk-prompt-de. (Reading database ... 128335 files and directories currently installed.) Unpacking asterisk-prompt-de (from .../asterisk-prompt-de_2.0-1_all.deb) ... Setting up asterisk-prompt-de (2.0-1) ... |
#!v
context=gr3isk/sip.conf" 47L, 747C mailbox=2401@default language=ru [2402] [2401] [ype=]riend secret=password host=dynamic user=2402 =de callerid="Softphone <2402>" [2402] [onte]t=gr1 mailbox=2402@default language=ru =de [kiev] [kiev] [ype=]riend "/etc/asterisk/sip.conf" 47L, 747C written |
#!v
context=gr3isk/sip.conf" 47L, 747C mailbox=2401@default language=ru [2402] [2401] [ype=]riend secret=password host=dynamic user=2402 =de callerid="Softphone <2402>" [2402] [onte]t=gr1 mailbox=2402@default language=ru =de [kiev] [kiev] [ype=]riend "/etc/asterisk/sip.conf" 47L, 747C written |
#!v
[general] context=default allowoverlap=no udpbindaddr=0.0.0.0 tcpenable=no tcpbindaddr=0.0.0.0 srvlookup=yes register => lvov:password@192.168.107.1/kiev register => lvov:password@192.168.103.1/paris "/etc/asterisk/sip.conf" 47L, 747C ... user=2402 =de callerid="Softphone <2402>" [kiev] [onte]t=gr1 "/etc/asterisk/sip.conf" 47L, 747C written language=ru [kiev] type=friend secret=password |
#!v
context=gr3isk/sip.conf" 47L, 747C mailbox=2401@default language=ru [2402] [2401] [ype=]riend secret=password host=dynamic user=2402 =de callerid="Softphone <2402>" [2402] [onte]t=gr1 mailbox=2402@default language=ru =de [kiev] [kiev] [ype=]riend "/etc/asterisk/sip.conf" 47L, 747C written |
#[ ]
[ ] exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) [ ] [ ] exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) exten => 8100,1,VoicemailMain() exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) [local] exten => _24XX,1,Dial(SIP/${EXTEN},5) exten => 2403,1,Dial(SIP/2401&SIP/2402,10) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) ;exten => _24XX,n,Playback(demo-congrats) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup().conf" 66L, 1212C [national] exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) ;-----------Kiev exten => _24XX,n,Hangup() exten => _23XX,1,Dial(SIP/kiev/${EXTEN},10) 14,0-1 Top |
#[ ]
[ ] exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) [ ] [ ] exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) exten => 8100,1,VoicemailMain() exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) [local] exten => _24XX,1,Dial(SIP/${EXTEN},5) exten => 2403,1,Dial(SIP/2401&SIP/2402,10) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) ;exten => _24XX,n,Playback(demo-congrats) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup().conf" 66L, 1212C [national] exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) ;-----------Kiev exten => _24XX,n,Hangup() exten => _23XX,1,Dial(SIP/kiev/${EXTEN},10) 14,0-1 Top |
#[ ]
[ ] exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) [ ] [ ] exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) exten => 8100,1,VoicemailMain() exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) [local] exten => _24XX,1,Dial(SIP/${EXTEN},5) exten => 2403,1,Dial(SIP/2401&SIP/2402,10) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) ;exten => _24XX,n,Playback(demo-congrats) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup().conf" 66L, 1212C [national] exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) ;-----------Kiev exten => _24XX,n,Hangup() exten => _23XX,1,Dial(SIP/kiev/${EXTEN},10) 14,0-1 Top |
#[ ]
[ ] exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) [ ] [ ] exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) exten => 8100,1,VoicemailMain() exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) [local] exten => _24XX,1,Dial(SIP/${EXTEN},5) exten => 2403,1,Dial(SIP/2401&SIP/2402,10) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) ;exten => _24XX,n,Playback(demo-congrats) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup().conf" 66L, 1212C [national] exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) ;-----------Kiev exten => _24XX,n,Hangup() exten => _23XX,1,Dial(SIP/kiev/${EXTEN},10) 14,0-1 Top |
#[ ]
mailbox=2402@default language=de [kiev] [kiev] [ype=]riend host=dynamic username=lvov r3 canreinvite=no context=gr4 [kiev] [paris] [paris] [paris]password host=dynamic username=lvov "/etc/asterisk/sip.conf" 47L, 747C written |
#[ ]
mailbox=2402@default language=de [kiev] [kiev] [ype=]riend host=dynamic username=lvov r3 canreinvite=no context=gr4 [kiev] [paris] [paris] [paris]password host=dynamic username=lvov "/etc/asterisk/sip.conf" 47L, 747C written |
#[ ]
[allerid]"VoIP Phone <2401>" context=gr3isk/sip.conf" 47L, 747C mailbox=2401@default language=de [2402] [2401] [ype=]riend secret=password host=dynamic user=2402 ... r3 canreinvite=no context=gr4 [kiev] [paris] [paris] [paris]password host=dynamic username=lvov "/etc/asterisk/sip.conf" 47L, 747C written |
#!v
callerid="VoIP Phone <2401>" context=gr3isk/sip.conf" 47L, 747C mailbox=2401@default language=de [2402] type=friend secret=password host=dynamic user=2402 callerid="Softphone <2402>" context=gr3 mailbox=2402@default language=de [kiev] type=friend |
#!v
secret=password host=dynamic user=2401 callerid="VoIP Phone <2401>" context=gr3isk/sip.conf" 47L, 747C mailbox=2401@default language=de [2402] type=friend secret=password host=dynamic user=2402 callerid="Softphone <2402>" context=gr3 mailbox=2402@default language=de [kiev] type=friend |
#!v
register => lvov:password@192.168.103.1/paris [2401] type=friend secret=password host=dynamic user=2401 callerid="VoIP Phone <2401>" context=gr3isk/sip.conf" 47L, 747C mailbox=2401@default language=de [2402] type=friend secret=password host=dynamic user=2402 callerid="Softphone <2402>" context=gr3 mailbox=2402@default language=de [kiev] type=friend |
#!v
callerid="VoIP Phone <2401>" context=gr3isk/sip.conf" 47L, 747C mailbox=2401@default language=de [2402] type=friend secret=password host=dynamic user=2402 callerid="Softphone <2402>" context=gr3 mailbox=2402@default language=de [kiev] type=friend |
#secret=password
exten => 8000,n,Playback(demo-congrats) [ ] [ ] exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------IVR Recording exten => 8200,1,Wait(1) exten => 8200,n,Record(/var/tmp/asterisk/record1:gsm|2) exten => 8200,n,Playback(/var/tmp/asterisk/record1) exten => 8200,n,Playback() [xten ]> _81XX,n,VoicemailMain(24${EXTEN:2}@default) [local] exten => _24XX,1,Dial(SIP/${EXTEN},5) exten => 2403,1,Dial(SIP/2401&SIP/2402,10) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) ;exten => _24XX,n,Playback(demo-congrats) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup().conf" 66L, 1212C "/etc/asterisk/extensions.conf" 71L, 1371C written |
#secret=password
exten => 8000,n,Playback(demo-congrats) [ ] [ ] exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------IVR Recording exten => 8200,1,Wait(1) exten => 8200,n,Record(/var/tmp/asterisk/record1:gsm|2) exten => 8200,n,Playback(/var/tmp/asterisk/record1) exten => 8200,n,Playback() [xten ]> _81XX,n,VoicemailMain(24${EXTEN:2}@default) [local] exten => _24XX,1,Dial(SIP/${EXTEN},5) exten => 2403,1,Dial(SIP/2401&SIP/2402,10) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) ;exten => _24XX,n,Playback(demo-congrats) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup().conf" 66L, 1212C "/etc/asterisk/extensions.conf" 71L, 1371C written |
Время первой команды журнала | 15:55:06 2011- 6-21 | ||||||||||||||||||||||||||||||
Время последней команды журнала | 08:37:07 2011- 6-22 | ||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 0.00 | ||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.36 | ||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 4.66 | ||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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