/l3/users/sergey-2012/nt-voip/linux01.unix.nt/root :1 :2 :3 :4 |
|
#apt-get install asterisk
ÐаÑÑÑойка пакеÑа âââââââââââââââââââââââ⤠ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ libvpb0 ââââââââââââââââââââââââ â ÐдеÑÑ Ð·Ð°Ð´Ð°ÑÑÑÑ ÐºÐ¾Ð´ Ñегиона ваÑей ÑелеÑонной ÑиÑÑÐµÐ¼Ñ (напÑимеÑ, 61 -- â â ÐвÑÑÑалиÑ, 7 -- РоÑÑиÑ). Ðн иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð½Ð°ÑÑÑойки ÑегионалÑнÑÑ â â ÑÑандаÑÑов по ÑмолÑаниÑ, коÑоÑÑе должно ÑоблÑдаÑÑ Ð¾Ð±Ð¾ÑÑдование ÑелеÑонии â â Voicetronix. â â â â ТелеÑоннÑй код, ÑоглаÑно ITU-T: â â â â380________________________________________________________________________ â ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ unixodbc (2.2.14p2-1) ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ asterisk (1:1.6.2.9-2+squeeze8) ... Adding system user for Asterisk ÐобавлÑеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Â«asterisk» в гÑÑÐ¿Ð¿Ñ Â«dialout» ... Ðобавление полÑзоваÑÐµÐ»Ñ asterisk в гÑÑÐ¿Ð¿Ñ dialout ÐоÑово. ÐобавлÑеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Â«asterisk» в гÑÑÐ¿Ð¿Ñ Â«audio» ... Ðобавление полÑзоваÑÐµÐ»Ñ asterisk в гÑÑÐ¿Ð¿Ñ audio ÐоÑово. Starting Asterisk PBX: asterisk. |
#apt-get install asterisk-sounds-extra
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: asterisk-sounds-extra обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 3.419 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 6.562 kB. Получено:1 http://192.168.15.254/debian/ squeeze/main asterisk-sounds-extra all 1.4.9-1 [3.419 kB] Получено 3.419 kБ за 0с (5.254 kБ/c) Выбор ранее не выбранного пакета asterisk-sounds-extra. (Чтение базы данных ... на данный момент установлен 115041 файл и каталог.) Распаковывается пакет asterisk-sounds-extra (из файла .../asterisk-sounds-extra_1.4.9-1_all.deb)... Настраивается пакет asterisk-sounds-extra (1.4.9-1) ... |
#apt-get install asterisk-sounds-main asterisk-sounds-extra
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово Уже ÑÑÑановлена ÑÐ°Ð¼Ð°Ñ Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑÑÐ¸Ñ asterisk-sounds-extra. ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ sterisk-core-sounds-en-gsm ÐÐÐЫРпакеÑÑ, коÑоÑÑе бÑдÑÑ ÑÑÑановленÑ: asterisk-sounds-main обновлено 0, ÑÑÑановлено 1 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 0 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 2.186 kРаÑÑ Ð¸Ð²Ð¾Ð². ... ÐÐ°ÐºÐµÑ asterisk-prompt-en не ÑÑÑановлен. ÐÐ°ÐºÐµÑ asterisk-core-sounds-en-gsm пÑедоÑÑавлÑÐµÑ asterisk-prompt-en, но должен бÑÑÑ ÑдалÑн. (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 116342 Ñайла и каÑалога.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ asterisk-core-sounds-en-gsm ... ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа asterisk-sounds-main. (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 115880 Ñайлов и каÑалогов.) РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ asterisk-sounds-main (из Ñайла .../asterisk-sounds-main_1%3a1.6.2.9-2+squeeze8_all.deb)... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ asterisk-sounds-main (1:1.6.2.9-2+squeeze8) ... update-alternatives: иÑполÑзÑеÑÑÑ `/usr/share/asterisk/sounds/en_US_f_Allison' Ð´Ð»Ñ Ð¿ÑедоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ `/usr/share/asterisk/sounds/en' (asterisk-prompt-en) в авÑомаÑиÑеÑкий Ñежим. update-alternatives: иÑполÑзÑеÑÑÑ `/usr/share/asterisk/sounds/en_US_f_Allison' Ð´Ð»Ñ Ð¿ÑедоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ `/usr/share/asterisk/sounds/en_US' (asterisk-prompt-en-us) в авÑомаÑиÑеÑкий Ñежим. |
#pwd
/home/user |
#cd ..
|
#cd ..
|
#ls
bin etc lib mnt root srv usr boot home lost+found opt sbin sys var dev initrd.img media proc selinux tmp vmlinuz |
#cd var
|
#ls
backups cache games lib local lock log mail opt run spool tmp |
#cd tmp
|
#ls
|
#cd /home/user
|
#dpkg -L asterisk | Less
bash: Less: команда не найдена |
#dpkg -L asterisk | less
|
#dpkg -L asterisk | less
|
#cd /etc/init.d
|
#ls
acpid hwclockfirst.sh rc.local alsa-utils hwclock.sh rcS anacron ifupdown README asterisk ifupdown-clean reboot atd kbd rmnologin avahi-daemon keyboard-setup rsync binfmt-support killprocs rsyslog bluetooth lm-sensors saned bootlogd loadcpufreq screen-cleanup bootlogs module-init-tools sendsigs ... cron mountnfs.sh sudo dahdi mountoverflowtmp udev dbus mtab.sh udev-mtab exim4 networking umountfs fancontrol network-manager umountnfs.sh fuse nfs-common umountroot gdm3 portmap unattended-upgrades halt pppd-dns urandom hdparm procps x11-common hostname.sh rc yum-updatesd |
#asterisk status
Asterisk already running on /var/run/asterisk/asterisk.ctl. Use 'asterisk -r' to connect. |
#ps -aux
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 2084 700 ? Ss 12:20 0:01 init [2] root 2 0.0 0.0 0 0 ? S 12:20 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S 12:20 0:00 [ksoftirqd/0] root 6 0.0 0.0 0 0 ? S 12:20 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S 12:20 0:00 [watchdog/0] root 8 0.0 0.0 0 0 ? S 12:20 0:00 [migration/1] root 9 0.0 0.0 0 0 ? S 12:20 0:00 [kworker/1:0] root 10 0.0 0.0 0 0 ? S 12:20 0:00 [ksoftirqd/1] ... root 32365 0.0 0.0 0 0 ? S 13:57 0:00 [kworker/5:2] root 32584 0.0 0.0 16308 2708 ? Sl 14:20 0:00 /usr/sbin/gdm3 root 32590 0.0 0.0 18832 3840 ? Sl 14:20 0:00 /usr/lib/gdm3/g root 32592 1.9 0.1 46544 20256 tty7 Rs+ 14:20 1:50 /usr/bin/Xorg : root 32607 0.0 0.0 18472 2948 ? Sl 14:20 0:00 /usr/sbin/conso 107 32702 0.0 0.0 17944 6888 ? S 14:20 0:00 /usr/lib/policy root 32703 0.0 0.0 17100 3084 ? Sl 14:20 0:00 /usr/lib/gdm3/g root 32705 0.0 0.0 7940 3116 ? S 14:20 0:00 /usr/lib/upower root 32708 0.0 0.0 7828 3840 ? S 14:20 0:00 /usr/lib/policy user 32767 0.0 0.0 36652 7048 ? Sl 14:21 0:00 /usr/bin/gnome- |
#ps -aux | grep asterisk
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html asterisk 2393 0.0 0.1 48604 18064 ? Ssl 15:29 0:01 /usr/sbin/asterisk -p -U asterisk asterisk 2394 0.0 0.0 2940 568 ? S 15:29 0:00 astcanary /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet 2393 root 2673 0.0 0.0 3376 748 pts/4 S+ 15:56 0:00 grep asterisk |
#kill 2393
|
#ps -aux | grep asterisk
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 2689 0.0 0.0 3376 744 pts/4 S+ 16:00 0:00 grep asterisk |
#asterisk status
|
#asterisk restart
Asterisk already running on /var/run/asterisk/asterisk.ctl. Use 'asterisk -r' to connect. |
#asterisk status
Asterisk already running on /var/run/asterisk/asterisk.ctl. Use 'asterisk -r' to connect. |
#cd ..
|
#runlevel
N 2 |
#asterisk status
Asterisk already running on /var/run/asterisk/asterisk.ctl. Use 'asterisk -r' to connect. |
#ps -aux | grep asterisk
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 2698 0.0 0.1 48292 17996 ? Ssl 16:00 0:00 asterisk status root 2785 0.0 0.0 3376 744 pts/4 S+ 16:08 0:00 grep asterisk |
#netstat -lp |grep 2698
tcp 0 0 localhost:5038 *:* LISTEN 2698/asterisk tcp 0 0 *:cisco-sccp *:* LISTEN 2698/asterisk udp 0 0 *:5000 *:* 2698/asterisk udp 0 0 *:4520 *:* 2698/asterisk udp 0 0 *:sip *:* 2698/asterisk udp 0 0 *:iax *:* 2698/asterisk udp 0 0 *:2727 *:* 2698/asterisk unix 2 [ ACC ] STREAM LISTENING 47704 2698/asterisk /var/run/asterisk/asterisk.ctl |
#asterisk -r
Asterisk 1.6.2.9-2+squeeze8, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze8 currently running on linux01 (pid = 2698) linux01*CLI> core show sysinfo System Statistics ... linux01*CLI> core show version Asterisk 1.6.2.9-2+squeeze8 built by buildd @ biber on a i686 running Linux on 2012-09-22 16:21:00 UTC linux01*CLI> co config console core linux01*CLI> sip show pirs No such command 'sip show pirs' (type 'core show help sip show pirs' for other possible commands) linux01*CLI> sip show peers Name/username Host Dyn Nat ACL Port Status 0 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 0 offline] linux01*CLI> exit |
#asterisk -rvvv
Asterisk 1.6.2.9-2+squeeze8, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze8 currently running on linux01 (pid = 2698) Verbosity was 0 and is now 3 linux01*CLI> exit Executing last minute cleanups |
#cat /etc/asterisk/sip.conf
|
#asterisk -rvvv
|
#cat /etc/asterisk/sip.conf
|
#vim /etc/asterisk.sip.conf
--- /dev/null 2012-10-22 15:21:26.403293253 +0300 +++ /etc/asterisk.sip.conf 2012-10-22 16:36:42.000000000 +0300 @@ -0,0 +1,13 @@ +[general] +context=default +allowerlap=no +udpbindaddr=0.0.0.0 +tcpenable=no +tcpbindaddr=0.0.0.0 +srvlookup=yes + +[1101] +type=friend +secret=1234 +host=dynamic +` |
#asterisk -r
Asterisk 1.6.2.9-2+squeeze8, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze8 currently running on linux01 (pid = 2698) Verbosity is at least 3 linux01*CLI> sip reload Reloading SIP == Parsing '/etc/asterisk/sip.conf': == Found == Parsing '/etc/asterisk/users.conf': == Found == Parsing '/etc/asterisk/sip_notify.conf': == Found linux01*CLI> sip show peers Name/username Host Dyn Nat ACL Port Status 0 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 0 offline] linux01*CLI> exit |
#cat /etc/asterisk/sip.conf
|
#cp 192.168.15.3:/etc/asterisk/sip.conf /etc/asterisk/sip.conf
cp: невозможно выполнить stat для «192.168.15.3:/etc/asterisk/sip.conf»: Нет такого файла или каталога |
#cp 192.168.15.3@/etc/asterisk/sip.conf /etc/asterisk/sip.conf
cp: невозможно выполнить stat для «192.168.15.3@/etc/asterisk/sip.conf»: Нет такого файла или каталога |
#echo 192.168.15.253
192.168.15.253 |
#ping 192.168.15.253
PING 192.168.15.253 (192.168.15.253) 56(84) bytes of data. 64 bytes from 192.168.15.253: icmp_req=1 ttl=64 time=4.21 ms 64 bytes from 192.168.15.253: icmp_req=2 ttl=64 time=0.929 ms 64 bytes from 192.168.15.253: icmp_req=3 ttl=64 time=0.865 ms 64 bytes from 192.168.15.253: icmp_req=4 ttl=64 time=1.19 ms 64 bytes from 192.168.15.253: icmp_req=5 ttl=64 time=0.865 ms 64 bytes from 192.168.15.253: icmp_req=6 ttl=64 time=0.983 ms 64 bytes from 192.168.15.253: icmp_req=7 ttl=64 time=0.738 ms 64 bytes from 192.168.15.253: icmp_req=8 ttl=64 time=0.852 ms 64 bytes from 192.168.15.253: icmp_req=9 ttl=64 time=0.820 ms 64 bytes from 192.168.15.253: icmp_req=10 ttl=64 time=0.857 ms 64 bytes from 192.168.15.253: icmp_req=11 ttl=64 time=0.866 ms 64 bytes from 192.168.15.253: icmp_req=12 ttl=64 time=0.883 ms ^C --- 192.168.15.253 ping statistics --- 12 packets transmitted, 12 received, 0% packet loss, time 10998ms rtt min/avg/max/mdev = 0.738/1.172/4.215/0.924 ms |
#grep -r 192.168.15.1 etc
grep: etc: Нет такого файла или каталога |
#grep -r 192.168.15.1
^[[A^[[A ^[[A^C |
#grep -r 192.168.15.3 etc
grep: etc: Нет такого файла или каталога |
#grep -r 192.168.15.1 /etc
grep: /etc/nologin: Нет такого файла или каталога /etc/hosts:192.168.15.1 linux01.unix.nt linux01 /etc/network/interfaces: address 192.168.15.1 |
#grep -r 192.168.15.1 /etc
grep: /etc/nologin: Нет такого файла или каталога /etc/hosts:192.168.15.1 linux01.unix.nt linux01 /etc/network/interfaces: address 192.168.15.1 |
#grep -rl 192.168.15.1 /etc
grep: /etc/nologin: Нет такого файла или каталога /etc/hosts /etc/network/interfaces |
#grep -r 192.168.15.1 /etc
grep: /etc/nologin: Нет такого файла или каталога /etc/hosts:192.168.15.1 linux01.unix.nt linux01 /etc/network/interfaces: address 192.168.15.1 |
#grep -rl 192.168.15.1 /etc
grep: /etc/nologin: Нет такого файла или каталога /etc/hosts /etc/network/interfaces |
#grep -rl 192.168.15.1 /etc
grep: /etc/nologin: Нет такого файла или каталога /etc/hosts /etc/network/interfaces |
#sed -i s/192.168.15.1/192.168.10.1/ $(!!)
sed -i s/192.168.15.1/192.168.10.1/ $(grep -rl 192.168.15.1 /etc) grep: /etc/nologin: Нет такого файла или каталога |
#grep -rl 192.168.15.1 /etc
grep: /etc/nologin: Нет такого файла или каталога |
#cat /etc/hosts
127.0.0.1 localhost 192.168.10.1 linux01.unix.nt linux01 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |
#cat /etc/network/interfases
cat: /etc/network/interfases: Нет такого файла или каталога |
#cat /etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.10.1 netmask 255.255.255.0 network 192.168.15.0 broadcast 192.168.15.255 gateway 192.168.15.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 192.168.15.254 dns-search unix.nt |
#ifdown eth0
SIOCDELRT: No such process |
#ifup eth0
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 2c:27:d7:46:1a:50 inet addr:192.168.10.1 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::2e27:d7ff:fe46:1a50/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:839445 errors:0 dropped:95 overruns:0 frame:0 TX packets:245914 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:794039085 (757.2 MiB) TX bytes:17660156 (16.8 MiB) Interrupt:20 Memory:fe400000-fe420000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:643 errors:0 dropped:0 overruns:0 frame:0 TX packets:643 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:77168 (75.3 KiB) TX bytes:77168 (75.3 KiB) |
#ping 192.168.20.1
PING 192.168.20.1 (192.168.20.1) 56(84) bytes of data. From 192.168.10.254 icmp_seq=7 Destination Host Unreachable From 192.168.10.254 icmp_seq=8 Destination Host Unreachable From 192.168.10.254 icmp_seq=9 Destination Host Unreachable From 192.168.10.254 icmp_seq=10 Destination Host Unreachable From 192.168.10.254 icmp_seq=11 Destination Host Unreachable From 192.168.10.254 icmp_seq=12 Destination Host Unreachable From 192.168.10.254 icmp_seq=13 Destination Host Unreachable From 192.168.10.254 icmp_seq=14 Destination Host Unreachable From 192.168.10.254 icmp_seq=15 Destination Host Unreachable From 192.168.10.254 icmp_seq=16 Destination Host Unreachable From 192.168.10.254 icmp_seq=17 Destination Host Unreachable From 192.168.10.254 icmp_seq=18 Destination Host Unreachable From 192.168.10.254 icmp_seq=19 Destination Host Unreachable ^C --- 192.168.20.1 ping statistics --- 19 packets transmitted, 0 received, +13 errors, 100% packet loss, time 18047ms |
#ping 192.168.30.1
PING 192.168.30.1 (192.168.30.1) 56(84) bytes of data. From 192.168.10.254 icmp_seq=7 Destination Host Unreachable From 192.168.10.254 icmp_seq=8 Destination Host Unreachable From 192.168.10.254 icmp_seq=9 Destination Host Unreachable From 192.168.10.254 icmp_seq=10 Destination Host Unreachable From 192.168.10.254 icmp_seq=11 Destination Host Unreachable ^C --- 192.168.30.1 ping statistics --- 11 packets transmitted, 0 received, +5 errors, 100% packet loss, time 10048ms |
#ping 192.168.10.254
PING 192.168.10.254 (192.168.10.254) 56(84) bytes of data. 64 bytes from 192.168.10.254: icmp_req=1 ttl=64 time=0.888 ms 64 bytes from 192.168.10.254: icmp_req=2 ttl=64 time=0.869 ms 64 bytes from 192.168.10.254: icmp_req=3 ttl=64 time=0.874 ms 64 bytes from 192.168.10.254: icmp_req=4 ttl=64 time=0.864 ms 64 bytes from 192.168.10.254: icmp_req=5 ttl=64 time=0.850 ms 64 bytes from 192.168.10.254: icmp_req=6 ttl=64 time=1.22 ms 64 bytes from 192.168.10.254: icmp_req=7 ttl=64 time=0.872 ms 64 bytes from 192.168.10.254: icmp_req=8 ttl=64 time=0.866 ms 64 bytes from 192.168.10.254: icmp_req=9 ttl=64 time=0.876 ms ... 64 bytes from 192.168.10.254: icmp_req=12 ttl=64 time=0.873 ms 64 bytes from 192.168.10.254: icmp_req=13 ttl=64 time=0.870 ms 64 bytes from 192.168.10.254: icmp_req=14 ttl=64 time=0.904 ms 64 bytes from 192.168.10.254: icmp_req=15 ttl=64 time=0.868 ms 64 bytes from 192.168.10.254: icmp_req=16 ttl=64 time=0.861 ms 64 bytes from 192.168.10.254: icmp_req=17 ttl=64 time=0.848 ms ^C --- 192.168.10.254 ping statistics --- 17 packets transmitted, 17 received, 0% packet loss, time 15998ms rtt min/avg/max/mdev = 0.848/0.890/1.221/0.092 ms |
#cat /etc/hosts
127.0.0.1 localhost 192.168.10.1 linux01.unix.nt linux01 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |
#/etc/init.d networkmanager stop
bash: /etc/init.d: является директорией |
#/etc/init.d/networkmanager stop
bash: /etc/init.d/networkmanager: Нет такого файла или каталога |
#/etc/init.d/network
networking network-manager |
#/etc/init.d/network-manager stop
Stopping network connection manager: NetworkManager. |
#/etc/init.d/network
networking network-manager |
#/etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning). Reconfiguring network interfaces...done. |
#ping 192.168.30.1
connect: Network is unreachable |
#/etc/init.d/network
networking network-manager |
#/etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning). Reconfiguring network interfaces...done. |
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.10.254 0.0.0.0 UG 0 0 0 eth0 192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 |
#ping 192.168.70.1
PING 192.168.70.1 (192.168.70.1) 56(84) bytes of data. 64 bytes from 192.168.70.1: icmp_req=1 ttl=63 time=0.628 ms 64 bytes from 192.168.70.1: icmp_req=2 ttl=63 time=0.557 ms 64 bytes from 192.168.70.1: icmp_req=3 ttl=63 time=0.486 ms 64 bytes from 192.168.70.1: icmp_req=4 ttl=63 time=0.537 ms 64 bytes from 192.168.70.1: icmp_req=5 ttl=63 time=0.527 ms 64 bytes from 192.168.70.1: icmp_req=6 ttl=63 time=0.543 ms ^C --- 192.168.70.1 ping statistics --- 6 packets transmitted, 6 received, 0% packet loss, time 5000ms rtt min/avg/max/mdev = 0.486/0.546/0.628/0.046 ms |
#ping i.ua
^C |
#ping 192.168.70.1
PING 192.168.70.1 (192.168.70.1) 56(84) bytes of data. 64 bytes from 192.168.70.1: icmp_req=1 ttl=63 time=0.616 ms 64 bytes from 192.168.70.1: icmp_req=2 ttl=63 time=0.564 ms 64 bytes from 192.168.70.1: icmp_req=3 ttl=63 time=0.591 ms ^C --- 192.168.70.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1998ms rtt min/avg/max/mdev = 0.564/0.590/0.616/0.029 ms |
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. From 192.168.10.254 icmp_seq=1 Destination Host Unreachable From 192.168.10.254 icmp_seq=2 Destination Host Unreachable From 192.168.10.254 icmp_seq=3 Destination Host Unreachable From 192.168.10.254 icmp_seq=4 Destination Host Unreachable From 192.168.10.254 icmp_seq=5 Destination Host Unreachable From 192.168.10.254 icmp_seq=6 Destination Host Unreachable From 192.168.10.254 icmp_seq=7 Destination Host Unreachable From 192.168.10.254 icmp_seq=8 Destination Host Unreachable From 192.168.10.254 icmp_seq=9 Destination Host Unreachable ^C --- 8.8.8.8 ping statistics --- 9 packets transmitted, 0 received, +9 errors, 100% packet loss, time 7999ms |
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.10.254 0.0.0.0 UG 0 0 0 eth0 192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 |
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. ^C --- 8.8.8.8 ping statistics --- 17 packets transmitted, 0 received, 100% packet loss, time 16128ms |
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data. ^C --- 10.0.35.1 ping statistics --- 15 packets transmitted, 0 received, 100% packet loss, time 14112ms |
#ping 192.168.20.1
PING 192.168.20.1 (192.168.20.1) 56(84) bytes of data. From 192.168.10.254 icmp_seq=7 Destination Host Unreachable From 192.168.10.254 icmp_seq=8 Destination Host Unreachable From 192.168.10.254 icmp_seq=9 Destination Host Unreachable ^C --- 192.168.20.1 ping statistics --- 9 packets transmitted, 0 received, +3 errors, 100% packet loss, time 8045ms |
#ping 192.168.30.1
PING 192.168.30.1 (192.168.30.1) 56(84) bytes of data. 64 bytes from 192.168.30.1: icmp_req=1 ttl=63 time=0.561 ms 64 bytes from 192.168.30.1: icmp_req=2 ttl=63 time=0.299 ms 64 bytes from 192.168.30.1: icmp_req=3 ttl=63 time=0.749 ms 64 bytes from 192.168.30.1: icmp_req=4 ttl=63 time=0.571 ms 64 bytes from 192.168.30.1: icmp_req=5 ttl=63 time=0.529 ms ^C --- 192.168.30.1 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 3999ms rtt min/avg/max/mdev = 0.299/0.541/0.749/0.146 ms |
#ping 192.168.40.1
PING 192.168.40.1 (192.168.40.1) 56(84) bytes of data. ^C --- 192.168.40.1 ping statistics --- 4 packets transmitted, 0 received, 100% packet loss, time 2999ms |
#ping 192.168.50.1
PING 192.168.50.1 (192.168.50.1) 56(84) bytes of data. ^C --- 192.168.50.1 ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 2014ms |
#ping 192.168.30.1
PING 192.168.30.1 (192.168.30.1) 56(84) bytes of data. 64 bytes from 192.168.30.1: icmp_req=1 ttl=63 time=0.684 ms 64 bytes from 192.168.30.1: icmp_req=2 ttl=63 time=0.690 ms 64 bytes from 192.168.30.1: icmp_req=3 ttl=63 time=0.686 ms ^C --- 192.168.30.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.684/0.686/0.690/0.030 ms |
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. ^C --- 8.8.8.8 ping statistics --- 9 packets transmitted, 0 received, 100% packet loss, time 8063ms |
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data. 64 bytes from 10.0.35.1: icmp_req=1 ttl=63 time=0.518 ms 64 bytes from 10.0.35.1: icmp_req=2 ttl=63 time=0.449 ms 64 bytes from 10.0.35.1: icmp_req=3 ttl=63 time=0.468 ms 64 bytes from 10.0.35.1: icmp_req=4 ttl=63 time=0.420 ms ^C --- 10.0.35.1 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2999ms rtt min/avg/max/mdev = 0.420/0.463/0.518/0.044 ms |
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_req=1 ttl=49 time=31.6 ms 64 bytes from 8.8.8.8: icmp_req=2 ttl=49 time=31.8 ms 64 bytes from 8.8.8.8: icmp_req=3 ttl=49 time=31.9 ms 64 bytes from 8.8.8.8: icmp_req=4 ttl=49 time=32.3 ms 64 bytes from 8.8.8.8: icmp_req=5 ttl=49 time=32.2 ms 64 bytes from 8.8.8.8: icmp_req=6 ttl=49 time=31.9 ms 64 bytes from 8.8.8.8: icmp_req=7 ttl=49 time=32.1 ms ^C --- 8.8.8.8 ping statistics --- 7 packets transmitted, 7 received, 0% packet loss, time 6008ms rtt min/avg/max/mdev = 31.683/32.025/32.328/0.310 ms |
#ping i.ua
ping: unknown host i.ua |
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254) 56(84) bytes of data. 64 bytes from 192.168.15.254: icmp_req=1 ttl=63 time=0.246 ms 64 bytes from 192.168.15.254: icmp_req=2 ttl=63 time=0.521 ms 64 bytes from 192.168.15.254: icmp_req=3 ttl=63 time=0.251 ms 64 bytes from 192.168.15.254: icmp_req=4 ttl=63 time=0.309 ms 64 bytes from 192.168.15.254: icmp_req=5 ttl=63 time=0.238 ms 64 bytes from 192.168.15.254: icmp_req=6 ttl=63 time=0.469 ms 64 bytes from 192.168.15.254: icmp_req=7 ttl=63 time=0.238 ms 64 bytes from 192.168.15.254: icmp_req=8 ttl=63 time=0.463 ms 64 bytes from 192.168.15.254: icmp_req=9 ttl=63 time=0.489 ms ^C --- 192.168.15.254 ping statistics --- 9 packets transmitted, 9 received, 0% packet loss, time 7999ms rtt min/avg/max/mdev = 0.238/0.358/0.521/0.117 ms |
#cat /etc/resolv.hosts
cat: /etc/resolv.hosts: Нет такого файла или каталога |
#ls /etc
acpi gtkmathview papersize adduser.conf hdparm.conf passwd adjtime host.conf passwd- aliases hostname perl alternatives hosts pm anacrontab hosts.allow polkit-1 apache2 hosts.deny ppp apm idmapd.conf profile apt ifplugd profile.d asterisk init.d protocols ... gnome-vfs-2.0 nologin vga gnome-vfs-mime-magic nsswitch.conf vim groff obex-data-server w3m group ODBCDataSources wgetrc group- odbc.ini wildmidi grub.d openoffice wpa_supplicant gshadow opt X11 gshadow- pam.conf xdg gssapi_mech.conf pam.d xml gtk-2.0 pango yum |
#cat /etc/resolv.conf
search unix.nt nameserver 192.168.15.254 |
#cat /etc/network.interfaces
cat: /etc/network.interfaces: Нет такого файла или каталога |
#cat /etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.10.1 netmask 255.255.255.0 network 192.168.10.0 broadcast 192.168.10.255 gateway 192.168.10.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 192.168.10.254 dns-search unix.nt |
#init 0
|
#ssh user@192.168.15.254
ip address 192.168.100.254 255.255.255.0 exit ip route 0.0.0.0 0.0.0.0 192.168.15.254 ProCurve Switch 3400cl-48G(config)# ProCurve Switch 3400cl-48G(config)# ProCurve Switch 3400cl-48G(config)# ProCurve Switch 3400cl-48G(config)# ProCurve Switch 3400cl-48G(config)# ProCurve Switch 3400cl-48G(config)# ProCurve Switch 3400cl-48G(config)# exit ... Connection to 192.168.15.100 closed. user@book:~$ ssh root@192.168.15.100 root@192.168.15.100's password: Linux linux0 2.6.39-bpo.2-686-pae #1 SMP Thu Aug 4 11:02:22 UTC 2011 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: Tue Oct 23 09:56:32 2012 from linux254.unix.ais |
#/etc/init.d/network-manager stop
Stopping network connection manager: NetworkManager. |
#ls /etc/rc2.d/*network-manager
/etc/rc2.d/S19network-manager |
127.0.0.1 localhost 192.168.10.1 linux01.unix.nt linux01 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.10.1 netmask 255.255.255.0 network 192.168.10.0 broadcast 192.168.10.255 gateway 192.168.10.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 192.168.10.254 dns-search unix.nt
search unix.nt nameserver 192.168.15.254
Время первой команды журнала | 14:27:58 2012-10-22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 08:49:36 2012-10-23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 32.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.61 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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