/l3/users/Sergey-Ma/nt-voip-2014-apr/debian8/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 |
|
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 10648 816 ? Ss 13:02 0:01 init [2] root 2 0.0 0.0 0 0 ? S 13:02 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S 13:02 0:00 [ksoftirqd/0] root 6 0.0 0.0 0 0 ? S 13:02 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S 13:02 0:00 [watchdog/0] root 8 0.0 0.0 0 0 ? S 13:02 0:00 [migration/1] root 9 0.0 0.0 0 0 ? S 13:02 0:00 [kworker/1:0] root 10 0.0 0.0 0 0 ? S 13:02 0:00 [ksoftirqd/1] root 12 0.0 0.0 0 0 ? S 13:02 0:00 [watchdog/1] ... root 9682 0.0 0.0 0 0 ? S 13:41 0:00 [kworker/0:1] root 9756 0.0 0.0 56120 1652 pts/0 S 13:43 0:00 su root 9764 0.0 0.0 19396 2132 pts/0 S 13:43 0:00 bash root 9823 0.0 0.0 0 0 ? S 13:52 0:00 [kworker/0:0] root 9825 0.0 0.0 0 0 ? S 13:53 0:00 [kworker/1:1] root 9833 0.0 0.0 0 0 ? S 13:58 0:00 [kworker/0:2] root 10109 0.0 0.0 16052 860 pts/0 S+ 13:58 0:00 script -f -c l3 root 10140 0.0 0.0 16056 484 pts/0 S+ 13:58 0:00 script -f -c l3 root 10141 0.0 0.0 19516 2248 pts/1 Ss 13:58 0:00 l3script root 10162 0.0 0.0 16836 1268 pts/1 R+ 13:59 0:00 ps aux |
#ps aux |grep l3
root 10109 0.0 0.0 16052 860 pts/0 S+ 13:58 0:00 script -f -c l3script -q /root/.lilalo//1412731407334218550-1398164336.script root 10140 0.0 0.0 16056 484 pts/0 S+ 13:58 0:00 script -f -c l3script -q /root/.lilalo//1412731407334218550-1398164336.script root 10141 0.0 0.0 19520 2252 pts/1 Ss 13:58 0:00 l3script root 10172 0.0 0.0 7832 872 pts/1 S+ 14:00 0:00 grep l3 |
#ps aux|grep l3
root 10109 0.0 0.0 16052 860 pts/0 S+ 13:58 0:00 script -f -c l3script -q /root/.lilalo//1412731407334218550-1398164336.script root 10140 0.0 0.0 16056 484 pts/0 S+ 13:58 0:00 script -f -c l3script -q /root/.lilalo//1412731407334218550-1398164336.script root 10141 0.0 0.0 19520 2288 pts/1 Ss 13:58 0:00 l3script root 10182 0.0 0.0 7832 876 pts/1 S+ 14:01 0:00 grep l3 |
#l3pwd
/users/Sergey_Ma/nt-voip-2014-apr/debian8/root |
#lsscript
l3script: lsscript: command not found |
#l3script
|
#ps aux |grep l3
root 10109 0.0 0.0 16052 860 pts/0 S+ 13:58 0:00 script -f -c l3script -q /root/.lilalo//1412731407334218550-1398164336.script root 10140 0.0 0.0 16056 484 pts/0 S+ 13:58 0:00 script -f -c l3script -q /root/.lilalo//1412731407334218550-1398164336.script root 10141 0.0 0.0 19520 2292 pts/1 Ss 13:58 0:00 l3script root 10561 0.0 0.0 16052 864 pts/1 S+ 14:07 0:00 script -f -c l3script -q /root/.lilalo//189100211671617-1398164860.script root 10592 0.0 0.0 16056 488 pts/1 S+ 14:07 0:00 script -f -c l3script -q /root/.lilalo//189100211671617-1398164860.script root 10593 0.0 0.0 19516 2248 pts/2 Ss 14:07 0:00 l3script root 10618 0.0 0.0 7832 876 pts/2 S+ 14:08 0:00 grep l3 |
#ps aux |grep l3
root 10109 0.0 0.0 16052 860 pts/0 S+ 13:58 0:00 script -f -c l3script -q /root/.lilalo//1412731407334218550-1398164336.script root 10140 0.0 0.0 16056 484 pts/0 S+ 13:58 0:00 script -f -c l3script -q /root/.lilalo//1412731407334218550-1398164336.script root 10141 0.0 0.0 19520 2292 pts/1 Ss 13:58 0:00 l3script root 10561 0.0 0.0 16052 864 pts/1 S+ 14:07 0:00 script -f -c l3script -q /root/.lilalo//189100211671617-1398164860.script root 10592 0.0 0.0 16056 488 pts/1 S+ 14:07 0:00 script -f -c l3script -q /root/.lilalo//189100211671617-1398164860.script root 10593 0.0 0.0 19516 2248 pts/2 Ss 14:07 0:00 l3script root 10618 0.0 0.0 7832 876 pts/2 S+ 14:08 0:00 grep l3 |
#!/bin/sh
|
#ps aux|grep l3
root 10904 0.0 0.0 16052 864 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2244 pts/1 Ss 14:09 0:00 l3script root 11012 0.0 0.0 16052 860 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11043 0.0 0.0 16056 484 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11044 0.0 0.0 19516 2240 pts/2 Ss 14:11 0:00 l3script root 11066 0.0 0.0 7832 876 pts/2 S+ 14:11 0:00 grep l3 |
#ps aux|grep l3
root 10904 0.0 0.0 16052 864 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2244 pts/1 Ss 14:09 0:00 l3script root 11012 0.0 0.0 16052 860 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11043 0.0 0.0 16056 484 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11044 0.0 0.0 19516 2240 pts/2 Ss 14:11 0:00 l3script root 11066 0.0 0.0 7832 876 pts/2 S+ 14:11 0:00 grep l3 |
#ps aux|grep l3
root 10904 0.0 0.0 16052 864 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2244 pts/1 Ss 14:09 0:00 l3script root 11012 0.0 0.0 16052 860 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11043 0.0 0.0 16056 484 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11044 0.0 0.0 19520 2244 pts/2 Ss 14:11 0:00 l3script root 11147 1.6 0.0 51128 14012 ? Ss 14:12 0:02 l3-agent root 11546 0.0 0.0 7832 872 pts/2 S+ 14:15 0:00 grep l3 |
#ps aux|grep l3
root 10904 0.0 0.0 16052 864 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2244 pts/1 Ss 14:09 0:00 l3script root 11012 0.0 0.0 16052 860 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11043 0.0 0.0 16056 484 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11044 0.0 0.0 19520 2244 pts/2 Ss 14:11 0:00 l3script root 11147 1.6 0.0 51128 14012 ? Ss 14:12 0:02 l3-agent root 11546 0.0 0.0 7832 872 pts/2 S+ 14:15 0:00 grep l3 |
#ps aux|grep l3
root 10904 0.0 0.0 16052 864 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2244 pts/1 Ss 14:09 0:00 l3script root 11012 0.0 0.0 16052 860 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11043 0.0 0.0 16056 484 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11044 0.0 0.0 19520 2252 pts/2 Ss 14:11 0:00 l3script root 11147 1.4 0.0 51128 14012 ? Ss 14:12 0:03 l3-agent root 11555 0.0 0.0 7832 876 pts/2 S+ 14:15 0:00 grep l3 |
#ps aux|grep l3
root 10904 0.0 0.0 16052 864 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2244 pts/1 Ss 14:09 0:00 l3script root 11012 0.0 0.0 16052 860 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11043 0.0 0.0 16056 484 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11044 0.0 0.0 19520 2252 pts/2 Ss 14:11 0:00 l3script root 11147 1.4 0.0 51128 14012 ? Ss 14:12 0:03 l3-agent root 11555 0.0 0.0 7832 876 pts/2 S+ 14:15 0:00 grep l3 |
#ps aux|grep l3
root 10904 0.0 0.0 16052 864 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2244 pts/1 Ss 14:09 0:00 l3script root 11012 0.0 0.0 16052 860 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11043 0.0 0.0 16056 484 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11044 0.0 0.0 19520 2252 pts/2 Ss 14:11 0:00 l3script root 11147 1.1 0.0 51128 14012 ? Ss 14:12 0:03 l3-agent root 11568 0.0 0.0 7832 876 pts/2 S+ 14:17 0:00 grep l3 |
#ps aux|grep l3
root 10904 0.0 0.0 16052 864 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ 14:09 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2244 pts/1 Ss 14:09 0:00 l3script root 11012 0.0 0.0 16052 860 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11043 0.0 0.0 16056 484 pts/1 S+ 14:11 0:00 script -f -c l3script -q /root/.lilalo//15090308971828126260-1398165085.script root 11044 0.0 0.0 19520 2252 pts/2 Ss 14:11 0:00 l3script root 11147 1.1 0.0 51128 14012 ? Ss 14:12 0:03 l3-agent root 11568 0.0 0.0 7832 876 pts/2 S+ 14:17 0:00 grep l3 |
#!/bin/sh
asterisk - Open Source Private Branch Exchange (PBX) asterisk-config - Configuration files for Asterisk asterisk-dahdi - DAHDI devices support for the Asterisk PBX asterisk-dbg - Debugging symbols for Asterisk asterisk-dev - Development files for Asterisk asterisk-doc - Source code documentation for Asterisk asterisk-mobile - Bluetooth phone support for the Asterisk PBX asterisk-modules - loadable modules for the Asterisk PBX asterisk-mp3 - MP3 playback support for the Asterisk PBX asterisk-mysql - MySQL database protocol support for the Asterisk PBX ... linphone-dbg - Debugging symbols for linphone and its libraries 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 libsipwitch-dev - secure peer-to-peer SIP VoIP server - development files libsipwitch1 - secure peer-to-peer SIP VoIP server - development files libsipwitch1-dbg - secure peer-to-peer SIP VoIP server - development files sipwitch - secure peer-to-peer VoIP server for the SIP protocol sipwitch-cgi - secure peer-to-peer SIP VoIP server - CGI XML-RPC interface python-starpy - Asterisk (AMI) protocols for Twisted Python |
#!/bin/sh
asterisk - Open Source Private Branch Exchange (PBX) asterisk-config - Configuration files for Asterisk asterisk-dahdi - DAHDI devices support for the Asterisk PBX asterisk-dbg - Debugging symbols for Asterisk asterisk-dev - Development files for Asterisk asterisk-doc - Source code documentation for Asterisk asterisk-mobile - Bluetooth phone support for the Asterisk PBX asterisk-modules - loadable modules for the Asterisk PBX asterisk-mp3 - MP3 playback support for the Asterisk PBX asterisk-mysql - MySQL database protocol support for the Asterisk PBX ... linphone-dbg - Debugging symbols for linphone and its libraries 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 libsipwitch-dev - secure peer-to-peer SIP VoIP server - development files libsipwitch1 - secure peer-to-peer SIP VoIP server - development files libsipwitch1-dbg - secure peer-to-peer SIP VoIP server - development files sipwitch - secure peer-to-peer VoIP server for the SIP protocol sipwitch-cgi - secure peer-to-peer SIP VoIP server - CGI XML-RPC interface python-starpy - Asterisk (AMI) protocols for Twisted Python |
#apt-get install asterisk
Selecting previously unselected package asterisk-config. Unpacking asterisk-config (from .../asterisk-config_1%3a1.8.13.1~dfsg1-3+deb7u3_all.deb) ... Selecting previously unselected package libiksemel3. Unpacking libiksemel3 (from .../libiksemel3_1.2-4_amd64.deb) ... Selecting previously unselected package libpq5. Unpacking libpq5 (from .../libpq5_9.1.12-0wheezy1_amd64.deb) ... Selecting previously unselected package libradiusclient-ng2. Unpacking libradiusclient-ng2 (from .../libradiusclient-ng2_0.5.6-1.1_amd64.deb) ... Selecting previously unselected package libresample1. Unpacking libresample1 (from .../libresample1_0.1.3-4_amd64.deb) ... ... Setting up libmail-sendmail-perl (0.79.16-1) ... Setting up libsox2 (14.4.0-3) ... Setting up libsox-fmt-alsa (14.4.0-3) ... Setting up libsox-fmt-base (14.4.0-3) ... Setting up module-assistant (0.11.4) ... Setting up rsync (3.0.9-4) ... update-rc.d: using dependency based boot sequencing Setting up sox (14.4.0-3) ... Setting up vpb-driver-source (4.2.55-1) ... Setting up asterisk-moh-opsound-gsm (2.03-1) ... |
#apt-get install asterisk
â or 33 for France). It is used to configure the default regional standards that Voicetronix telephony â â hardware should comply with. â â â â ITU-T telephone code: â â â â3861____________________________________________________________________________________________________ â â â â <Ok> â â â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ... Setting up libmail-sendmail-perl (0.79.16-1) ... Setting up libsox2 (14.4.0-3) ... Setting up libsox-fmt-alsa (14.4.0-3) ... Setting up libsox-fmt-base (14.4.0-3) ... Setting up module-assistant (0.11.4) ... Setting up rsync (3.0.9-4) ... update-rc.d: using dependency based boot sequencing Setting up sox (14.4.0-3) ... Setting up vpb-driver-source (4.2.55-1) ... Setting up asterisk-moh-opsound-gsm (2.03-1) ... |
#dpkg -I asterisk
dpkg-deb: error: failed to read archive `asterisk': No such file or directory |
#dpkg -I asterisk
dpkg-deb: error: failed to read archive `asterisk': No such file or directory |
#ps aux |grep asterisk
asterisk 16151 0.2 0.1 753944 30152 ? Ssl 14:27 0:00 /usr/sbin/asterisk -p -U asterisk asterisk 16152 0.0 0.0 13912 772 ? S 14:27 0:00 astcanary /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet 16151 root 16286 0.0 0.0 7832 880 pts/2 S+ 14:30 0:00 grep asterisk |
#ps aux |grep asterisk
asterisk 16151 0.2 0.1 753944 30152 ? Ssl 14:27 0:00 /usr/sbin/asterisk -p -U asterisk asterisk 16152 0.0 0.0 13912 772 ? S 14:27 0:00 astcanary /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet 16151 root 16286 0.0 0.0 7832 880 pts/2 S+ 14:30 0:00 grep asterisk |
#dpkg - asterisk
dpkg: error: need an action option Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Options marked [*] produce a lot of output - pipe it through `less' or `more' ! |
#dpkg - asterisk
dpkg: error: need an action option Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Options marked [*] produce a lot of output - pipe it through `less' or `more' ! |
#dpkg -l asterisk
Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=====================-===============-===============-=============================================== ii asterisk 1:1.8.13.1~dfsg amd64 Open Source Private Branch Exchange (PBX) |
#dpkg -l asterisk
Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=====================-===============-===============-=============================================== ii asterisk 1:1.8.13.1~dfsg amd64 Open Source Private Branch Exchange (PBX) |
#asterisk -rvvvvv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= == Parsing '/etc/asterisk/asterisk.conf': == Found == Parsing '/etc/asterisk/extconfig.conf': == Found Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian8 (pid = 16151) Verbosity was 0 and is now 5 debian8*CLI> co No such command 'co' (type 'core show help co' for other possible commands) debian8*CLI> core show version Asterisk 1.8.13.1~dfsg1-3+deb7u3 built by pbuilder @ pungenday on a x86_64 running Linux on 2014-01-04 01:03:48 UTC debian8*CLI> q No such command 'q' (type 'core show help q' for other possible commands) debian8*CLI> quit Executing last minute cleanups |
#asterisk -rvvvvv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= == Parsing '/etc/asterisk/asterisk.conf': == Found == Parsing '/etc/asterisk/extconfig.conf': == Found Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian8 (pid = 16151) Verbosity was 0 and is now 5 debian8*CLI> co No such command 'co' (type 'core show help co' for other possible commands) debian8*CLI> core show version Asterisk 1.8.13.1~dfsg1-3+deb7u3 built by pbuilder @ pungenday on a x86_64 running Linux on 2014-01-04 01:03:48 UTC debian8*CLI> q No such command 'q' (type 'core show help q' for other possible commands) debian8*CLI> quit Executing last minute cleanups |
#ls -l /etc/asterisk/sip.conf
-rw-r----- 1 asterisk asterisk 79163 Jan 4 03:07 /etc/asterisk/sip.conf |
#ls -l /etc/asterisk/sip.conf
-rw-r----- 1 asterisk asterisk 79163 Jan 4 03:07 /etc/asterisk/sip.conf |
#nano /etc/asterisk/sip.conf
--- /dev/null 2014-04-22 13:02:48.205421088 +0300 +++ /etc/asterisk/sip.conf 2014-04-22 15:33:47.026799141 +0300 @@ -0,0 +1,2 @@ +context=default + |
#context=default
context=default ; peer ; 1401-1499 [1401] type=friend secret=1234 host=dynamic |
#context=default
context=default ; peer ; 1401-1499 [1401] type=friend secret=1234 host=dynamic |
#[general]
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian8 (pid = 16650) Verbosity is at least 5 debian8*CLI> sip reload ... -- Remote UNIX connection -- Remote UNIX connection disconnected -- Remote UNIX connection -- Remote UNIX connection disconnected debian8*CLI> sip show peers Name/username Host Dyn Forcerport ACL Port Status 3201 (Unspecified) D N 0 Unmonitored 1 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 1 offline] debian8*CLI> quit Executing last minute cleanups |
#[general]
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian8 (pid = 16650) Verbosity is at least 5 debian8*CLI> sip reload ... -- Remote UNIX connection -- Remote UNIX connection disconnected -- Remote UNIX connection -- Remote UNIX connection disconnected debian8*CLI> sip show peers Name/username Host Dyn Forcerport ACL Port Status 3201 (Unspecified) D N 0 Unmonitored 1 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 1 offline] debian8*CLI> quit Executing last minute cleanups |
#nano /etc/asterisk/extensions.conf
--- /dev/null 2014-04-22 13:02:48.205421088 +0300 +++ /etc/asterisk/extensions.conf 2014-04-22 17:22:17.502747865 +0300 @@ -0,0 +1,15 @@ +[default] + +;exten =>3201,1,Answer +;exten => 3201,2,Dail(SIP/3201) +;exten => 3201,3, HangUp + +;exten => 3202,Dial(SIP/3202) + + +exten => _32XX,1,Dial(SIP/${EXTEN}) + +[context2] + +[context3] + |
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-11044.24025.1139 2014-04-22 17:23:44.682747182 +0300 +++ /etc/asterisk/extensions.conf 2014-04-22 17:24:00.142747057 +0300 @@ -3,13 +3,12 @@ ;exten =>3201,1,Answer ;exten => 3201,2,Dail(SIP/3201) ;exten => 3201,3, HangUp - ;exten => 3202,Dial(SIP/3202) exten => _32XX,1,Dial(SIP/${EXTEN}) -[context2] +;[context2] -[context3] +;[context3] |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-11044.24275.4485 2014-04-22 17:28:22.978744989 +0300 +++ /etc/asterisk/extensions.conf 2014-04-22 17:28:50.250744773 +0300 @@ -7,7 +7,7 @@ exten => _32XX,1,Dial(SIP/${EXTEN}) - +exten => _32XX,n,HangUP ;[context2] ;[context3] |
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-11044.9467.30847 2014-04-22 17:30:32.642743966 +0300 +++ /etc/asterisk/extensions.conf 2014-04-22 17:30:57.938743771 +0300 @@ -7,7 +7,7 @@ exten => _32XX,1,Dial(SIP/${EXTEN}) -exten => _32XX,n,HangUP +exten => _32XX,2,HangUP ;[context2] ;[context3] |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-11044.19927.7626 2014-04-22 17:31:33.158743490 +0300 +++ /etc/asterisk/extensions.conf 2014-04-22 17:49:22.638735069 +0300 @@ -7,7 +7,9 @@ exten => _32XX,1,Dial(SIP/${EXTEN}) -exten => _32XX,2,HangUP() +exten => _32XX, + + ;[context2] ;[context3] |
#[default]
exit |
#ps aux |grep [s]3
|
#ps aux |grep [l]3
root 10904 0.0 0.0 16052 864 pts/0 S+ Apr22 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10935 0.0 0.0 16056 488 pts/0 S+ Apr22 0:00 script -f -c l3script -q /root/.lilalo//26111302884814912-1398164954.script root 10936 0.0 0.0 19520 2252 pts/1 Ss Apr22 0:00 l3script root 11147 0.2 0.0 51128 14012 ? Ss Apr22 2:31 l3-agent |
#nano /etc/asterisk/sip.conf
|
#[general]
GNU nano 2.2.6 File: /etc/asterisk/extensions.conf [default] ;exten =>3201,1,Answer ;exten => 3201,2,Dail(SIP/3201) ;exten => 3201,3, HangUp ;exten => 3202,Dial(SIP/3202) exten => _32XX,1,Dial(SIP/${EXTEN}) exten => _32XX, ;[context2] ;[context3] [ Read 16 lines ] ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text ^T To Spell |
#screen -x
|
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 10648 816 ? Ss Apr22 0:01 init [2] root 2 0.0 0.0 0 0 ? S Apr22 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/0] root 6 0.0 0.0 0 0 ? S Apr22 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/0] root 8 0.0 0.0 0 0 ? S Apr22 0:00 [migration/1] root 9 0.0 0.0 0 0 ? S Apr22 0:04 [kworker/1:0] root 10 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/1] root 12 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/1] ... root 19592 0.0 0.0 20636 3420 pts/3 Ss 09:45 0:00 -bash root 19640 0.0 0.0 23100 1144 pts/3 S+ 09:45 0:00 screen root 19641 0.0 0.0 23392 1560 ? Ss 09:45 0:00 SCREEN root 19642 0.0 0.0 19428 1952 pts/4 Ss 09:45 0:00 /bin/bash root 19643 0.0 0.0 0 0 ? S 09:46 0:00 [kworker/0:0] root 19644 0.0 0.0 23100 1124 pts/1 S+ 09:46 0:00 screen -x root 19645 0.0 0.0 16052 860 pts/4 S+ 09:46 0:00 script -f -c l3script -q /root/.lilalo// root 19676 0.0 0.0 16056 484 pts/4 R+ 09:46 0:00 script -f -c l3script -q /root/.lilalo// root 19677 0.0 0.0 19540 2264 pts/5 Ss 09:46 0:00 l3script root 19698 0.0 0.0 16836 1272 pts/5 R+ 09:47 0:00 ps aux |
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.624.3257 2014-04-23 09:48:54.262281661 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 09:49:27.014281398 +0300 @@ -12,3 +12,8 @@ type=friend secret=1234 host=dynamic + +[3203] +type=friend +secret=1234 +host=dynamyc |
#[general]
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= == Parsing '/etc/asterisk/asterisk.conf': == Found == Parsing '/etc/asterisk/extconfig.conf': == Found Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian8 (pid = 16650) Verbosity is at least 5 debian8*CLI> sip reload Reloading SIP == Parsing '/etc/asterisk/sip.conf': == Found == Parsing '/etc/asterisk/users.conf': == Found == Using SIP CoS mark 4 [Apr 23 09:49:41] ERROR[16689]: netsock2.c:263 ast_sockaddr_resolve: getaddrinfo("dynamyc", "(null)", ...): No address associated with hostname [Apr 23 09:49:41] WARNING[16689]: acl.c:582 resolve_first: Unable to lookup 'dynamyc' == Parsing '/etc/asterisk/sip_notify.conf': == Found debian8*CLI> quit Executing last minute cleanups |
Время первой команды журнала | 12:58:56 2014- 4-22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 08:49:27 2014- 4-23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 7.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.70 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.62 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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