/l3/users/LKudrich/voip/linux7.unix.nt.unix.nt/root :1 :2 :3 :4 |
|
#vi /etc/asterisk/sip.conf
--- /tmp/l3-saved-3624.27605.16110 2010-10-26 13:38:11.000000000 +0400 +++ /etc/asterisk/sip.conf 2010-10-26 13:38:40.000000000 +0400 @@ -22,7 +22,7 @@ type=friend secret=1234 host=dynamic - +context=group1 [tl] type=friend host=dynamic |
#vi /etc/asterisk/sip.conf
--- /tmp/l3-saved-3624.8412.17686 2010-10-26 13:39:29.000000000 +0400 +++ /etc/asterisk/sip.conf 2010-10-26 13:39:54.000000000 +0400 @@ -17,12 +17,14 @@ secret=1234 host=dynamic callerid="Leonid (Moscow)" +context=group2 [1702] type=friend secret=1234 host=dynamic context=group1 + [tl] type=friend host=dynamic |
#vi /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3624.13225.1409 2010-10-26 13:40:27.000000000 +0400 +++ /etc/asterisk/extensions.conf 2010-10-26 13:41:48.000000000 +0400 @@ -19,4 +19,7 @@ exten => _2XXX,1,Dial(SIP/bb/${EXTEN}) [group1] +exten => 1701,1,Dial(SIP/1701) + +[group2] exten => 1702,1,Dial(SIP/1702) |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... == MGCP Listening on 0.0.0.0:2727 == Using TOS bits 0 [Oct 26 17:18:53] WARNING[4849]: chan_oss.c:682 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory linux7*CLI> [Oct 26 17:18:54] WARNING[4849]: chan_oss.c:682 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory [Oct 26 17:18:54] NOTICE[2898]: chan_sip.c:15500 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 1702 [Oct 26 17:18:55] WARNING[4849]: chan_oss.c:682 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory [Oct 26 17:18:56] WARNING[4849]: chan_oss.c:682 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory linux7*CLI> quit Executing last minute cleanups |
#vi /etc/asterisk/sip.conf
--- /tmp/l3-saved-3624.11639.32553 2010-10-26 13:41:53.000000000 +0400 +++ /etc/asterisk/sip.conf 2010-10-26 13:42:12.000000000 +0400 @@ -17,13 +17,13 @@ secret=1234 host=dynamic callerid="Leonid (Moscow)" -context=group2 +context=group1 [1702] type=friend secret=1234 host=dynamic -context=group1 +context=group2 [tl] type=friend |
#vi /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3624.16247.23769 2010-10-26 13:42:56.000000000 +0400 +++ /etc/asterisk/extensions.conf 2010-10-26 13:44:47.000000000 +0400 @@ -19,7 +19,12 @@ exten => _2XXX,1,Dial(SIP/bb/${EXTEN}) [group1] -exten => 1701,1,Dial(SIP/1701) +;exten => 1701,1,Dial(SIP/1701) +include => local +include => national +include => international [group2] -exten => 1702,1,Dial(SIP/1702) +;exten => 1702,1,Dial(SIP/1702) +include => local +include => national |
#vi /etc/asterisk/sip.conf
|
#vi /etc/asterisk/sip.conf
|
#vi /etc/asterisk/extensions.conf
|
#[group1]
exten => _2XXX,1,Dial(SIP/bb/${EXTEN}) [group1] [group1] include => local include => national include => international [group2] [group2] include => local include => national ;exten => 1702,1,Dial(SIP/1702)EXTEN})) 43,1 Внизу |
#vi /etc/asterisk/extensions.conf
|
#vi /etc/asterisk/extensions.conf
|
#vi /etc/asterisk/sip.conf
--- /tmp/l3-saved-3624.25442.29290 2010-10-26 15:25:59.000000000 +0400 +++ /etc/asterisk/sip.conf 2010-10-26 15:27:09.000000000 +0400 @@ -30,32 +30,32 @@ host=dynamic secret=1234 username=msk -context=national +context=group2 [kzn] type=friend host=dynamic secret=1234 username=msk -context=national +context=group2 [ptr] type=friend host=dynamic secret=1234 username=msk -context=national +context=group2 [kv] type=friend host=dynamic secret=1234 username=msk -context=international +context=group1 [bb] type=friend host=dynamic secret=1234 username=msk -context=international +context=group1 |
#vi /etc/asterisk/sip.conf
--- /tmp/l3-saved-3624.7602.18955 2010-10-26 15:36:46.000000000 +0400 +++ /etc/asterisk/sip.conf 2010-10-26 15:42:49.000000000 +0400 @@ -17,45 +17,45 @@ secret=1234 host=dynamic callerid="Leonid (Moscow)" -context=group1 +;context=group2 [1702] type=friend secret=1234 host=dynamic -context=group2 +;context=group2 [tl] type=friend host=dynamic secret=1234 username=msk -context=group1 +context=group2 [kzn] type=friend host=dynamic secret=1234 username=msk -context=group1 +context=group2 [ptr] type=friend host=dynamic secret=1234 username=msk -context=group1 +context=group2 [kv] type=friend host=dynamic secret=1234 username=msk -context=group2 +context=group1 [bb] type=friend host=dynamic secret=1234 username=msk -context=group2 +context=group1 |
#vi /etc/asterisk/sip.conf
|
#vi /etc/asterisk/sip.conf
--- /tmp/l3-saved-3624.26714.32222 2010-10-26 15:48:39.000000000 +0400 +++ /etc/asterisk/sip.conf 2010-10-26 15:49:14.000000000 +0400 @@ -4,6 +4,7 @@ bindport=5060 ; UDP Port to bind to (SIP standard port is 5060) bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all) srvlookup=yes ; Enable DNS SRV lookups on outbound calls +canreinvite=no register => msk:1234@192.168.108.1/tl register => msk:1234@192.168.106.1/kzn |
#vi /etc/asterisk/sip.conf
--- /tmp/l3-saved-3624.9778.22057 2010-10-26 15:49:44.000000000 +0400 +++ /etc/asterisk/sip.conf 2010-10-26 15:50:17.000000000 +0400 @@ -31,21 +31,21 @@ host=dynamic secret=1234 username=msk -context=group2 +context=group1 [kzn] type=friend host=dynamic secret=1234 username=msk -context=group2 +context=group1 [ptr] type=friend host=dynamic secret=1234 username=msk -context=group2 +context=group1 [kv] type=friend |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#[
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия bind9. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#ls /etc/bind
db.0 db.255 db.local named.conf named.conf.options zones.rfc1918 db.127 db.empty db.root named.conf.local rndc.key |
#vi /etc/bind/named.conf
--- /tmp/l3-saved-3624.15977.8384 2010-10-26 17:36:12.000000000 +0400 +++ /etc/bind/named.conf 2010-10-26 17:40:50.000000000 +0400 @@ -37,4 +37,9 @@ file "/etc/bind/db.255"; }; +zone "msk.unix.nt" { + type master; + file "/etc/bind/msk.unix.nt"; +}; + include "/etc/bind/named.conf.local"; |
#/etc/init.d/bind reload
bash: /etc/init.d/bind: Нет такого файла или каталога |
#/etc/init.d/bind9 reload
Reloading domain name service...: bind9. |
#dig ptr.unix.nt ns
; <<>> DiG 9.6-ESV-R1 <<>> ptr.unix.nt ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 61396 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;ptr.unix.nt. IN NS ;; Query time: 20 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Tue Oct 26 17:46:50 2010 ;; MSG SIZE rcvd: 29 |
#dig @192.168.107.1 ptr.unix.nt ns
; <<>> DiG 9.6-ESV-R1 <<>> @192.168.107.1 ptr.unix.nt ns ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 12155 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;ptr.unix.nt. IN NS ;; AUTHORITY SECTION: . 10800 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2010102600 1800 900 604800 86400 ;; Query time: 74 msec ;; SERVER: 192.168.107.1#53(192.168.107.1) ;; WHEN: Tue Oct 26 17:47:33 2010 ;; MSG SIZE rcvd: 104 |
#dig @127.0.0.1 tl.unix.nt mx
; <<>> DiG 9.6-ESV-R1 <<>> @127.0.0.1 tl.unix.nt mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12506 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;tl.unix.nt. IN MX ;; ANSWER SECTION: tl.unix.nt. 3600 IN MX 10 linux8.unix.nt. ;; AUTHORITY SECTION: tl.unix.nt. 3600 IN NS linux8.unix.nt. ;; ADDITIONAL SECTION: linux8.unix.nt. 3600 IN A 192.168.108.1 ;; Query time: 2 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Tue Oct 26 17:48:49 2010 ;; MSG SIZE rcvd: 81 |
#dig @127.0.0.1 tl.unix.nt ns
; <<>> DiG 9.6-ESV-R1 <<>> @127.0.0.1 tl.unix.nt ns ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1274 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;tl.unix.nt. IN NS ;; ANSWER SECTION: tl.unix.nt. 3580 IN NS linux8.unix.nt. ;; ADDITIONAL SECTION: linux8.unix.nt. 3600 IN A 192.168.108.1 ;; Query time: 1 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Tue Oct 26 17:49:09 2010 ;; MSG SIZE rcvd: 65 |
#dig @127.0.0.1 kv.unix.nt ns
; <<>> DiG 9.6-ESV-R1 <<>> @127.0.0.1 kv.unix.nt ns ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10970 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;kv.unix.nt. IN NS ;; ANSWER SECTION: kv.unix.nt. 604557 IN NS kv.unix.nt. ;; ADDITIONAL SECTION: kv.unix.nt. 604557 IN A 192.168.103.1 ;; Query time: 1 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Tue Oct 26 17:49:36 2010 ;; MSG SIZE rcvd: 58 |
#dig +short @127.0.0.1 kv.unix.nt ns
kv.unix.nt. |
#cat /etc/resolv.conf
search unix.nt nameserver 10.0.35.1 |
#dig +short bb.unix.nt ns
linux11.unix.nt. |
#host kv
kv.unix.nt has address 192.168.103.1 |
#host yandex.ru
yandex.ru has address 93.158.134.11 yandex.ru has address 213.180.204.11 yandex.ru has address 213.180.204.211 yandex.ru has address 77.88.21.11 yandex.ru has address 87.250.251.11 yandex.ru mail is handled by 10 mx.yandex.ru. |
#vi /etc/resolv.conf
--- /tmp/l3-saved-3624.15770.2945 2010-10-26 17:56:04.000000000 +0400 +++ /etc/resolv.conf 2010-10-26 17:56:26.000000000 +0400 @@ -1,2 +1,2 @@ search unix.nt -nameserver 10.0.35.1 +nameserver 127.0.0.1 |
#host yandex.ru
yandex.ru has address 77.88.21.11 yandex.ru has address 87.250.251.11 yandex.ru has address 93.158.134.11 yandex.ru has address 213.180.204.11 yandex.ru has address 213.180.204.211 yandex.ru mail is handled by 10 mx.yandex.ru. |
#host kv
kv.unix.nt has address 192.168.103.1 |
#cat /etc/resolv.conf
search unix.nt nameserver 127.0.0.1 |
#apt-get install sendmail-bin sensible-mda
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово ÐÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÑледÑÑÑие дополниÑелÑнÑе пакеÑÑ: sendmail-base sendmail-cf ÐÑедлагаемÑе пакеÑÑ: sendmail-doc logcheck resolvconf sasl2-bin ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ xim4 exim4-base exim4-config exim4-daemon-light sa-exim ÐÐÐЫРпакеÑÑ, коÑоÑÑе бÑдÑÑ ÑÑÑановленÑ: ... were not found, (but were created) please investigate. Warning: These messages were issued while creating sendmail.cf make sure they are benign before starting sendmail! Errors in generating sendmail.cf *** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER() Starting Mail Transport Agent (MTA): sendmail. ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ sensible-mda (8.14.3-5+lenny1) ... |
#мvi /etc/mail/sendmail.mc
,authwarnings')dnlexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,nobodyreturn dnl # dnl # Define connection throttling and window length define(`confCONNECTION_RATE_THROTTLE', `15')dnl define(`confCONNECTION_RATE_WINDOW_SIZE',`10m')dnl dnl # dnl # Features dnl # dnl # use /etc/mail/local-host-names FEATURE(`use_cw_file')dnl ... DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1 ')dnl dnl # dnl # Be somewhat anal in what we allow define(`confPRIVACY_FLAGS',dnl `needmailhelo,needexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,nobodyreturn ,authwarnings')dnl dnl # dnl # Define connection throttling and window length "/etc/mail/sendmail.mc" 109L, 4216C записано |
#vim /etc/mail/local-host-names
--- /tmp/l3-saved-3624.9895.1517 2010-10-26 18:07:43.000000000 +0400 +++ /etc/mail/local-host-names 2010-10-26 18:08:14.000000000 +0400 @@ -1,2 +1,3 @@ localhost -linux7.unix.nt.unix.nt +linux7.unix.nt +msk.unix.nt |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#netstat -lmp | grep :25
netstat: неверный ключ -- m usage: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help} netstat [-vWnNcaeol] [<Socket> ...] netstat { [-vWeenNac] -i | [-cWnNe] -M | -s } -r, --route display routing table -i, --interfaces display interface table -g, --groups display multicast group memberships -s, --statistics display networking statistics (like SNMP) -M, --masquerade display masqueraded connections -v, --verbose be verbose ... -a, --all, --listening display all sockets (default: connected) -o, --timers display timers -F, --fib display Forwarding Information Base (default) -C, --cache display routing cache instead of FIB <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inet List of possible address families (which support routing): inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) x25 (CCITT X.25) |
#netstat -lnp | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 6821/sendmail: MTA: |
#apt-get install qpopper
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия qpopper. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#netstat -lnp |grep :110
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2791/inetd |
#vi /etc/inetd.conf
|
#Internet superserver configuration database
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2791/inetd |
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd. |
#netstat -lnp |grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 6821/sendmail: MTA: |
#vi /etc/mail/access
--- /tmp/l3-saved-3624.9222.21687 2010-10-26 18:17:12.000000000 +0400 +++ /etc/mail/access 2010-10-26 18:18:07.000000000 +0400 @@ -97,7 +97,7 @@ #Connect:172.29 RELAY #Connect:172.30 RELAY #Connect:172.31 RELAY -#Connect:192.168 RELAY +Connect:192.168.107 RELAY #GreetPause:192.168 0 #ClientRate:192.168 0 #ClientConn:192.168 0 |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#secret=1234
# ~/.bashrc: executed by bash(1) for non-login shells. export PS1='\h:\w\$ ' umask 022 # You may uncomment the following lines if you want `ls' to be colorized: # export LS_OPTIONS='--color=auto' # eval "`dircolors`" "~/.bashrc" 17L, 450C # alias ls='ls $LS_OPTIONS' # alias ll='ls $LS_OPTIONS -l' # alias l='ls $LS_OPTIONS -lA' # # Some more alias to avoid making mistakes: # alias rm='rm -i' # alias cp='cp -i' # alias mv='mv -i' . /root/.lilalo/l3bashrc && _l3_start |
#~
root@192.168.108.1's password: Linux linux8.unix.nt 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Wed Oct 27 09:54:26 2010 from linux1.unix.nt l3-agent is already running: pid=2298; pidfile=/root/.lilalo/l3-agent.pid |
#screen -x
|
#ssh linux6
The authenticity of host 'linux6 (192.168.106.1)' can't be established. RSA key fingerprint is 21:08:fc:f2:2c:c6:25:07:10:4f:31:f9:f6:82:9a:9f. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux6,192.168.106.1' (RSA) to the list of known hosts. root@linux6's password: |
#ssh linux6
Linux linux6 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. root@linux6:~# exit logout Connection to linux6 closed. |
#allowoverlap=no ; Disable overlap dialing support. (Default is y
[ ] exten => _16XX,1,Macro(dial-with-callerid,SIP/kzn/${EXTEN}) exten => _18XX,1,Macro(dial-with-callerid,SIP/tl/${EXTEN}) t( D(name) ${ D(name)} (Russia)") [international] [ ] ] exten => _2XXX,1,Dial(SIP/bb/${EXTEN}) [ ] [group1] [group1] [group1] include => local "/etc/asterisk/extensions.conf" 49L, 1158C записано |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... -- Including context 'service' in context 'group2' -- Registered extension context 'group3' -- Including context 'local' in context 'group3' -- Including context 'service' in context 'group3' == Parsing '/etc/asterisk/users.conf': Found -- Remote UNIX connection Executing last minute cleanups == Destroying musiconhold processes Disconnected from Asterisk server Executing last minute cleanups |
#vim /etc/asterisk/voicemail.conf
--- /tmp/l3-saved-3431.31138.30805 2010-10-27 11:38:08.000000000 +0400 +++ /etc/asterisk/voicemail.conf 2010-10-27 11:46:05.000000000 +0400 @@ -230,6 +230,8 @@ ;maxmsg=50 1234 => 4242,Example Mailbox,root@localhost +1701 => 1234,Leonid,leonid@msk.unix.nt + ;4200 => 9855,Mark Spencer,markster@linux-support.net,mypager@digium.com,attach=no|serveremail=myaddy@digium.com|tz=central|maxmsg=10 ;4300 => 3456,Ben Rigas,ben@american-computer.net ;4310 => -5432,Sales,sales@marko.net |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... == Parsing '/etc/asterisk/mgcp.conf': Found -- codec_ulaw: using generic PLC == MGCP Listening on 0.0.0.0:2727 == Using TOS bits 0 -- Remote UNIX connection disconnected -- Remote UNIX connection Executing last minute cleanups == Destroying musiconhold processes Disconnected from Asterisk server Executing last minute cleanups |
#ls /var/spool
anacron cron exim4 mqueue openoffice sa-exim asterisk cups mail mqueue-client pop |
#ls /var/spool/asterisk
dictate meetme monitor outgoing system tmp voicemail |
#ls /var/spool/asterisk/tmp\
> |
#ls /var/spool/asterisk/tmp
|
#apt-get
autoclean clean purge upgrade autoremove dist-upgrade remove build-dep dselect-upgrade source check install update |
#dpkg -l grep asterisk
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h] | Состояние=нет[n]/установлен[i]/настроен[c]/распакован[U]/ошибка настройки[F]/ частично установлен[H]/trig-aWait/Trig-pend |/ Ошибка?=<нет>/зафиксирован[H]/требуется переустановка[R]/X=и то, и другое (верхний регистр в полях состояния и ошибки указывает на ненормальную ситуацию) ||/ Имя Версия Описание +++-==============-==============-============================================ ii asterisk 1:1.4.21.2~dfs Open Source Private Branch Exchange (PBX) ii grep 2.5.3~dfsg-6 GNU grep, egrep and fgrep |
#dpkg -l asterisk
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h] | Состояние=нет[n]/установлен[i]/настроен[c]/распакован[U]/ошибка настройки[F]/ частично установлен[H]/trig-aWait/Trig-pend |/ Ошибка?=<нет>/зафиксирован[H]/требуется переустановка[R]/X=и то, и другое (верхний регистр в полях состояния и ошибки указывает на ненормальную ситуацию) ||/ Имя Версия Описание +++-==============-==============-============================================ ii asterisk 1:1.4.21.2~dfs Open Source Private Branch Exchange (PBX) |
#dpkg -l asterisk
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h] | Состояние=нет[n]/установлен[i]/настроен[c]/распакован[U]/ошибка настройки[F]/ частично установлен[H]/trig-aWait/Trig-pend |/ Ошибка?=<нет>/зафиксирован[H]/требуется переустановка[R]/X=и то, и другое (верхний регистр в полях состояния и ошибки указывает на ненормальную ситуацию) ||/ Имя Версия Описание +++-==============-==============-============================================ ii asterisk 1:1.4.21.2~dfs Open Source Private Branch Exchange (PBX) |
#dpkg -la asterisk
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h] | Состояние=нет[n]/установлен[i]/настроен[c]/распакован[U]/ошибка настройки[F]/ частично установлен[H]/trig-aWait/Trig-pend |/ Ошибка?=<нет>/зафиксирован[H]/требуется переустановка[R]/X=и то, и другое (верхний регистр в полях состояния и ошибки указывает на ненормальную ситуацию) ||/ Имя Версия Описание +++-==============-==============-============================================ ii asterisk 1:1.4.21.2~dfs Open Source Private Branch Exchange (PBX) |
#dpkg -la | grep asterisk
ii asterisk 1:1.4.21.2~dfsg-3+lenny1 Open Source Private Branch Exchange (PBX) ii asterisk-config 1:1.4.21.2~dfsg-3+lenny1 Configuration files for Asterisk ii asterisk-sounds-extra 1.4.7-1 Additional sound files for the Asterisk PBX ii asterisk-sounds-main 1:1.4.21.2~dfsg-3+lenny1 Core Sound files for Asterisk (English) |
#dpkg -lI | grep asterisk
dpkg: несовместимые действия -I (--info) и -l (--list) Чтобы получить справку об установке и удалении пакетов, введите dpkg --help [*]; Программа `dselect' или `aptitude' предоставляет дружественный интерфейс управления пакетами; Чтобы получить список значений флагов отладки dpkg, введите dpkg -Dhelp; Чтобы получить информацию об игнорировании проблем, введите dpkg --force-help; Чтобы получить справку об работе с файлами *.deb, введите dpkg-deb --help; Чтобы получить информацию об авторских правах и отсутствии гарантий (GNU GPL), введите dpkg --license [*]. Команды, отмеченные [*], выводят большое количество информации. Объедините их в конвейер с программами `less' или `more'! |
#dpkg -L | grep asterisk
dpkg-query: --listfiles требует указания хотя бы одного имени пакета Для вывода справки о запросе пакетов используйте --help. Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL) используйте --license. |
#dpkg -
-A --forget-old-unavail --abort-after --fsys-tarfile --admindir= -G --audit --get-selections --auto-deconfigure --help -b -i -B -I --build --ignore-depends= -c --info -C --install ... --force-depends-version --skip-same-version --force-downgrade --status --force-help --status-fd --force-hold --unpack --force-not-root --update-avail --force-overwrite --version --force-overwrite-dir --vextract --force-overwrite-diverted -x --force-remove-essential -X --force-remove-reinstreq |
#ls
|
#ls .
|
#dpkg -L asterisk
/. /etc /etc/asterisk /etc/logrotate.d /etc/logrotate.d/asterisk /etc/default /etc/default/asterisk /etc/init.d /etc/init.d/asterisk /usr ... /var/lib/asterisk /var/lib/asterisk/moh /var/lib/asterisk/sounds /var/lib/asterisk/sounds/custom /var/run /var/run/asterisk /usr/share/asterisk/sounds/recordings /usr/share/asterisk/sounds/custom /usr/share/man/man8/rasterisk.8.gz /usr/sbin/rasterisk |
#ssh linux8
The authenticity of host 'linux8 (192.168.108.1)' can't be established. RSA key fingerprint is da:4a:92:81:55:fc:a8:1b:fd:c8:e4:7a:2e:68:f0:fa. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux8' (RSA) to the list of known hosts. root@linux8's password: Linux linux8.unix.nt 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Wed Oct 27 14:42:20 2010 from 192.168.112.2 l3-agent is already running: pid=2298; pidfile=/root/.lilalo/l3-agent.pid |
#--
exten => 1799,n,Waitl(SIP/tl/${EXTEN}) exten =>1799,n,Playback exten => 1799,n,Hangup ${EXTEN:2} exten => _19XX,1,Dial(SIP/bb/${EXTEN}) ${EXTEN} exten => _17XX,1,Dial(SIP/${EX${EXTEN} exten => _16XX,1,Dial ${EXTEN} exten => _18XX,1,Dial(SIP/bb/${EXTEN}) exten => _67XX,n,Playback ${EXTEN} ... [ exten => 1799,n,Play(1)k(demo-thanks) -- ВСТАВКА --er ( ) 29,24 13% [ ] exten => 1799,n,Hangup ( ) -- -- (1) 30,37 15% ( ) exten => 1798,1,VoiceMailName -- -- 31,23 18% "/etc/asterisk/extensions.conf" 62L, 1490C записано |
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files. |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... [Oct 27 12:45:37] NOTICE[4130]: chan_sip.c:7515 sip_reg_timeout: -- Registration for 'msk@192.168.105.1' timed out, trying again (Attempt #84) [Oct 27 12:45:57] NOTICE[4130]: chan_sip.c:7515 sip_reg_timeout: -- Registration for 'msk@192.168.105.1' timed out, trying again (Attempt #85) [Oct 27 12:46:17] NOTICE[4130]: chan_sip.c:7515 sip_reg_timeout: -- Registration for 'msk@192.168.105.1' timed out, trying again (Attempt #86) [Oct 27 12:46:37] NOTICE[4130]: chan_sip.c:7515 sip_reg_timeout: -- Registration for 'msk@192.168.105.1' timed out, trying again (Attempt #87) -- Registered SIP 'ptr' at 192.168.105.1 port 5060 expires 120 -- Remote UNIX connection Executing last minute cleanups == Destroying musiconhold processes Disconnected from Asterisk server Executing last minute cleanups |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... -- Executing [1701@default:1] Dial("SIP/1702-092b60e0", "SIP/1701") in new stack -- Called 1701 -- SIP/1701-092bd238 is ringing -- SIP/1701-092bd238 answered SIP/1702-092b60e0 == Spawn extension (default, 1701, 1) exited non-zero on 'SIP/1702-092b60e0' -- Remote UNIX connection Executing last minute cleanups == Destroying musiconhold processes Disconnected from Asterisk server Executing last minute cleanups |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... -- Executing [1798@group2:2] Playback("SIP/1702-08681bb8", "voicemail-greeting-1798") in new stack [Oct 27 13:01:05] WARNING[4443]: file.c:602 ast_openstream_full: File voicemail-greeting-1798 does not exist in any format [Oct 27 13:01:05] WARNING[4443]: file.c:912 ast_streamfile: Unable to open voicemail-greeting-1798 (format 0x4 (ulaw)): No such file or directory [Oct 27 13:01:05] WARNING[4443]: app_playback.c:439 playback_exec: ast_streamfile failed on SIP/1702-08681bb8 for voicemail-greeting-1798 -- Executing [1798@group2:3] VoiceMail("SIP/1702-08681bb8", "1798@default") in new stack [Oct 27 13:01:05] WARNING[4443]: app_voicemail.c:2862 leave_voicemail: No entry in voicemail config file for '1798' -- Executing [1798@group2:4] Hangup("SIP/1702-08681bb8", "") in new stack == Spawn extension (group2, 1798, 4) exited non-zero on 'SIP/1702-08681bb8' linux7*CLI> exit Executing last minute cleanups |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... linux7*CLI> sip reload Reloading SIP == Parsing '/etc/asterisk/sip.conf': Found == Parsing '/etc/asterisk/users.conf': Found == Parsing '/etc/asterisk/sip_notify.conf': Found -- Executing [1798@group2:1] VoiceMailMain("SIP/1701-08688ad0", "") in new stack -- <SIP/1701-08688ad0> Playing 'vm-login' (language 'en') [Oct 27 13:20:58] WARNING[4658]: app_voicemail.c:6369 vm_authenticate: Couldn't read username linux7*CLI> exit Executing last minute cleanups |
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3431.21770.26774 2010-10-27 13:05:05.000000000 +0400 +++ /etc/asterisk/extensions.conf 2010-10-27 13:05:44.000000000 +0400 @@ -53,9 +53,9 @@ [group2] ;exten => 1702,1,Dial(SIP/1702) +include => service include => local include => national -include => service [group3] include => local |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... -- <SIP/1701-086eb970> Playing 'vm-incorrect-mailbox' (language 'ru') [Oct 27 13:24:49] WARNING[4754]: app_voicemail.c:6369 vm_authenticate: Couldn't read username [Oct 27 13:26:36] NOTICE[4718]: chan_sip.c:15500 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 1702 linux7*CLI> voicemail reload No such command 'voicemail reload' (type 'help voicemail reload' for other possible commands) linux7*CLI> help voicemail voicemail show users List defined voicemail boxes voicemail show zones List zone message formats linux7*CLI> exit Executing last minute cleanups |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... [Oct 27 13:31:06] NOTICE[4959]: rtp.c:788 process_rfc3389: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.107.201 -- Incorrect password '1234' for user '1701' (context = default) -- <SIP/1701-09b88cd0> Playing 'vm-incorrect-mailbox' (language 'ru') [Oct 27 13:31:13] WARNING[4959]: app_voicemail.c:6369 vm_authenticate: Couldn't read username [Oct 27 13:32:38] NOTICE[4942]: chan_sip.c:15500 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 1702 -- Remote UNIX connection Executing last minute cleanups == Destroying musiconhold processes Disconnected from Asterisk server Executing last minute cleanups |
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 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. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... == Parsing '/etc/asterisk/mgcp.conf': Found -- codec_ulaw: using generic PLC == MGCP Listening on 0.0.0.0:2727 == Using TOS bits 0 -- Remote UNIX connection disconnected -- Remote UNIX connection Executing last minute cleanups == Destroying musiconhold processes Disconnected from Asterisk server Executing last minute cleanups |
#vim /etc/asterisk/sip.conf
--- /tmp/l3-saved-3431.25796.27177 2010-10-27 14:46:43.000000000 +0400 +++ /etc/asterisk/sip.conf 2010-10-27 14:47:09.000000000 +0400 @@ -16,7 +16,7 @@ [authentication] [1701] type=friend -language=ru +;language=ru secret=1234 host=dynamic callerid="Leonid (Moscow)" |
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-3431.27214.15444 2010-10-27 15:17:06.000000000 +0400 +++ /etc/asterisk/extensions.conf 2010-10-27 15:21:13.000000000 +0400 @@ -19,7 +19,9 @@ exten => _2XXX,1,Dial(SIP/bb/${EXTEN}) [local] -exten => _17XX,1,Dial(SIP/${EXTEN},10) +exten => _17XX,1,Answer +exten => _17XX,n,Monitor(wav,voice-${EXTEN}-${CALLERID(num)}-${EPOCH}) +exten => _17XX,n,Dial(SIP/${EXTEN},10) exten => _17XX,n,GotoIf($[${DIALSTATUS} = BUSY]?busy:unavail) exten => _17XX,n(unavail),Playback(voicemail-greeting-${EXTEN}) exten => _17XX,n,Voicemail(${EXTEN}@default) |
#ls /var/spool/asterisk
dictate meetme monitor outgoing system tmp voicemail |
#ls /var/spool/asterisk/monitor
voice-1701-1801-1288178506-in.wav voice-1701-1801-1288178529-in.wav voice-1701-1801-1288178506-out.wav voice-1701-1801-1288178529-out.wav |
#ls /var/spool/asterisk/monitor
voice-1701-1801-1288178506-in.wav voice-1701-1801-1288178529-out.wav voice-1701-1801-1288178506-out.wav voice-1701-1801-1288178653-in.wav voice-1701-1801-1288178529-in.wav voice-1701-1801-1288178653-out.wav |
#ls /var/spool/asterisk/monitor
voice-1701-1801-1288178506-in.wav voice-1701-1801-1288178529-out.wav voice-1701-1801-1288178506-out.wav voice-1701-1801-1288178653-in.wav voice-1701-1801-1288178529-in.wav voice-1701-1801-1288178653-out.wav |
#ls /var/spool/asterisk/monitor
voice-1701-1801-1288178506-in.wav voice-1701-1801-1288178529-out.wav voice-1701-1801-1288178506-out.wav voice-1701-1801-1288178653-in.wav voice-1701-1801-1288178529-in.wav voice-1701-1801-1288178653-out.wav |
search unix.nt nameserver 127.0.0.1
Время первой команды журнала | 11:38:07 2010-10-26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:25:48 2010-10-27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 3.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 5.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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