/l3/users/sdg/asterisk/linux2.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 |
|
#date
Срд Мар 17 10:43:31 EET 2010 |
#ls /
bin cdrom etc initrd.img lost+found mnt proc sbin srv tmp var boot dev home lib media opt root selinux sys usr vmlinuz |
#cat /etc/bind/khm.unix.nt
$TTL 3h @ SOA linux2.unix.nt. root 2010031701 3600 3600 3600 3600 NS linux2.unix.nt. MX 10 linux2.unix.nt. l2 A 192.168.15.2 |
#l3-agent
l3-agent is already running: pid=13035; pidfile=/root/.lilalo/l3-agent.pid |
#pkill -9 l3-agent
|
#l3-agent
Removing stale pidfile |
#date
Срд Мар 17 10:47:31 EET 2010 |
#ls -l /
итого 81 drwxr-xr-x 2 root root 4096 Мар 15 12:43 bin drwxr-xr-x 4 root root 1024 Мар 15 11:26 boot lrwxrwxrwx 1 root root 11 Мар 15 10:56 cdrom -> media/cdrom drwxr-xr-x 17 root root 3780 Мар 17 07:43 dev drwxr-xr-x 113 root root 4096 Мар 17 10:07 etc drwxr-xr-x 3 root root 4096 Мар 15 11:26 home lrwxrwxrwx 1 root root 28 Мар 15 10:57 initrd.img -> boot/initrd.img-2.6.26-2-686 drwxr-xr-x 15 root root 12288 Мар 16 09:54 lib drwx------ 2 root root 16384 Мар 15 10:54 lost+found ... dr-xr-xr-x 169 root root 0 Мар 16 02:18 proc drwxr-xr-x 8 root root 4096 Мар 16 10:56 root drwxr-xr-x 2 root root 4096 Мар 15 15:20 sbin drwxr-xr-x 2 root root 4096 Сен 16 2008 selinux drwxr-xr-x 2 root root 4096 Мар 15 10:56 srv drwxr-xr-x 11 root root 0 Мар 16 02:18 sys drwxrwxrwt 12 root root 4096 Мар 17 10:44 tmp drwxr-xr-x 11 root root 4096 Мар 15 11:18 usr drwxr-xr-x 15 root root 4096 Мар 15 11:25 var lrwxrwxrwx 1 root root 25 Мар 15 10:57 vmlinuz -> boot/vmlinuz-2.6.26-2-686 |
#cat /etc/bind/khm.unix.nt
$TTL 3h @ SOA linux2.unix.nt. root 2010031701 3600 3600 3600 3600 NS linux2.unix.nt. MX 10 linux2.unix.nt. l2 A 192.168.15.2 |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 12757 to die. Starting domain name service...: bind9. |
#tail /var/log/daemon.log
Mar 17 10:49:06 linux2 named[13420]: automatic empty zone: A.E.F.IP6.ARPA Mar 17 10:49:06 linux2 named[13420]: automatic empty zone: B.E.F.IP6.ARPA Mar 17 10:49:06 linux2 named[13420]: command channel listening on 127.0.0.1#953 Mar 17 10:49:06 linux2 named[13420]: command channel listening on ::1#953 Mar 17 10:49:06 linux2 named[13420]: zone 0.in-addr.arpa/IN: loaded serial 1 Mar 17 10:49:06 linux2 named[13420]: zone 127.in-addr.arpa/IN: loaded serial 1 Mar 17 10:49:06 linux2 named[13420]: zone 255.in-addr.arpa/IN: loaded serial 1 Mar 17 10:49:06 linux2 named[13420]: zone localhost/IN: loaded serial 2 Mar 17 10:49:06 linux2 named[13420]: zone khm.unix.nt/IN: loaded serial 2010031701 Mar 17 10:49:06 linux2 named[13420]: running |
#dig khm.unix.nt mx
; <<>> DiG 9.5.1-P3 <<>> khm.unix.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33624 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;khm.unix.nt. IN MX ;; ANSWER SECTION: khm.unix.nt. 10800 IN MX 10 linux2.unix.nt. ;; AUTHORITY SECTION: khm.unix.nt. 10800 IN NS linux2.unix.nt. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:49:23 2010 ;; MSG SIZE rcvd: 66 |
#dig khm.unix.nt
; <<>> DiG 9.5.1-P3 <<>> khm.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40407 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;khm.unix.nt. IN A ;; AUTHORITY SECTION: khm.unix.nt. 3600 IN SOA linux2.unix.nt. root.khm.unix.nt. 2010031701 3600 3600 3600 3600 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:50:01 2010 ;; MSG SIZE rcvd: 77 |
#cat /etc/bind/khm.unix.nt
$TTL 3h @ SOA linux2.unix.nt. root 2010031701 3600 3600 3600 3600 NS linux2.unix.nt. MX 10 linux2.unix.nt. l2 A 192.168.15.2 |
#dig l2.khm.unix.nt
; <<>> DiG 9.5.1-P3 <<>> l2.khm.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38503 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;l2.khm.unix.nt. IN A ;; ANSWER SECTION: l2.khm.unix.nt. 10800 IN A 192.168.15.2 ;; AUTHORITY SECTION: khm.unix.nt. 10800 IN NS linux2.unix.nt. ;; Query time: 1 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:50:24 2010 ;; MSG SIZE rcvd: 69 |
#dig odessa.unix.nt
; <<>> DiG 9.5.1-P3 <<>> odessa.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 46463 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;odessa.unix.nt. IN A ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2010031601 1800 900 604800 86400 ;; Query time: 869 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:51:10 2010 ;; MSG SIZE rcvd: 107 |
#dig khr.unix.nt
; <<>> DiG 9.5.1-P3 <<>> khr.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 10901 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;khr.unix.nt. IN A ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2010031601 1800 900 604800 86400 ;; Query time: 1352 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:51:20 2010 ;; MSG SIZE rcvd: 104 |
#dig odessa.unix.nt
; <<>> DiG 9.5.1-P3 <<>> odessa.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 58965 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;odessa.unix.nt. IN A ;; AUTHORITY SECTION: . 10788 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2010031601 1800 900 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:51:22 2010 ;; MSG SIZE rcvd: 107 |
#rndc flush
|
#dig odessa.unix.nt
; <<>> DiG 9.5.1-P3 <<>> odessa.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 1806 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;odessa.unix.nt. IN A ;; AUTHORITY SECTION: . 10800 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2010031601 1800 900 604800 86400 ;; Query time: 858 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:51:49 2010 ;; MSG SIZE rcvd: 107 |
#dig odessa.unix.nt @192.168.14.1
; <<>> DiG 9.5.1-P3 <<>> odessa.unix.nt @192.168.14.1 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61855 ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;odessa.unix.nt. IN A ;; AUTHORITY SECTION: odessa.unix.nt. 3600 IN SOA linux1.unix.nt. root.odessa.unix.nt. 2010031701 3600 3600 3600 3600 ;; Query time: 0 msec ;; SERVER: 192.168.14.1#53(192.168.14.1) ;; WHEN: Wed Mar 17 10:52:27 2010 ;; MSG SIZE rcvd: 80 |
#dig odessa.unix.nt mx
; <<>> DiG 9.5.1-P3 <<>> odessa.unix.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47403 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;odessa.unix.nt. IN MX ;; ANSWER SECTION: odessa.unix.nt. 10800 IN MX 10 linux1.unix.nt. ;; AUTHORITY SECTION: odessa.unix.nt. 10800 IN NS linux1.unit.nt. ;; ADDITIONAL SECTION: linux1.unix.nt. 3600 IN A 192.168.14.1 ;; Query time: 9 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:52:41 2010 ;; MSG SIZE rcvd: 97 |
#dig phone.odessa.unix.nt @192.168.14.1
; <<>> DiG 9.5.1-P3 <<>> phone.odessa.unix.nt @192.168.14.1 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29324 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;phone.odessa.unix.nt. IN A ;; ANSWER SECTION: phone.odessa.unix.nt. 10800 IN A 192.168.14.101 ;; AUTHORITY SECTION: odessa.unix.nt. 10800 IN NS linux1.unit.nt. ;; Query time: 0 msec ;; SERVER: 192.168.14.1#53(192.168.14.1) ;; WHEN: Wed Mar 17 10:53:44 2010 ;; MSG SIZE rcvd: 80 |
#rndc flush
|
#dig phone.odessa.unix.nt
; <<>> DiG 9.5.1-P3 <<>> phone.odessa.unix.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 8620 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;phone.odessa.unix.nt. IN A ;; AUTHORITY SECTION: . 10800 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2010031601 1800 900 604800 86400 ;; Query time: 373 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:55:13 2010 ;; MSG SIZE rcvd: 113 |
#dig @
![]() dig: couldn't get address for '': not found |
#cat /etc/bind/khm.unix.nt
$TTL 3h @ SOA linux2.unix.nt. root 2010031701 3600 3600 3600 3600 NS linux2.unix.nt. MX 10 linux2.unix.nt. l2 A 192.168.15.2 |
#dig khr.unix.nt mx
; <<>> DiG 9.5.1-P3 <<>> khr.unix.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16908 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;khr.unix.nt. IN MX ;; ANSWER SECTION: khr.unix.nt. 604800 IN MX 10 linux3.unix.nt. ;; AUTHORITY SECTION: khr.unix.nt. 604800 IN NS linux3.unix.nt. ;; ADDITIONAL SECTION: linux3.unix.nt. 3600 IN A 192.168.16.3 ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:56:34 2010 ;; MSG SIZE rcvd: 82 |
#dig kv.unix.nt mx
; <<>> DiG 9.5.1-P3 <<>> kv.unix.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22367 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;kv.unix.nt. IN MX ;; ANSWER SECTION: kv.unix.nt. 10789 IN MX 10 linux4.unix.nt. ;; AUTHORITY SECTION: kv.unix.nt. 10789 IN NS linux4.unix.nt. ;; ADDITIONAL SECTION: linux4.unix.nt. 3600 IN A 192.168.17.4 ;; Query time: 1 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:56:42 2010 ;; MSG SIZE rcvd: 81 |
#dig odessa.unix.nt mx
; <<>> DiG 9.5.1-P3 <<>> odessa.unix.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 32991 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;odessa.unix.nt. IN MX ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2010031601 1800 900 604800 86400 ;; Query time: 75 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:57:48 2010 ;; MSG SIZE rcvd: 107 |
#dig odessa.unix.nt mx
; <<>> DiG 9.5.1-P3 <<>> odessa.unix.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29386 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;odessa.unix.nt. IN MX ;; ANSWER SECTION: odessa.unix.nt. 10796 IN MX 10 linux1.unix.nt. ;; AUTHORITY SECTION: odessa.unix.nt. 10796 IN NS linux1.unit.nt. ;; ADDITIONAL SECTION: linux1.unix.nt. 3600 IN A 192.168.14.1 ;; Query time: 5 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Mar 17 10:58:02 2010 ;; MSG SIZE rcvd: 97 |
#apt-get install sendmail sensible-mda
![]() Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: sendmail: Зависит: sendmail-bin но он не будет установлен E: Сломанные пакеты |
#apt-get install thunderbird
![]() Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет thunderbird недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list E: Для пакета thunderbird не найдены кандидаты на установку |
#apt-get install thunderbird
![]() Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет thunderbird недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list E: Для пакета thunderbird не найдены кандидаты на установку |
#apt-cache search thunderbird
![]() alltray - Dock any program into the system tray icedove-bidiui - BiDirectional support for Icedove enigmail - Enigmail - GPG support for Thunderbird feed2imap - feed aggregator (RSS/Atom) which puts items on a IMAP mail server gnome-do-plugins - Extra functionality for GNOME-Do launcher icedove-l10n-af - Afrikaans language package for Icedove icedove-l10n-all - All language packages for Icedove (meta) icedove-l10n-be - Belarusian language package for Icedove icedove-l10n-bg - Bulgarian language package for Icedove icedove-l10n-ca - Catalan/Valencian language package for Icedove ... icedove-l10n-zh-tw - Chinese (Taiwan) language package for Icedove icedove - free/unbranded thunderbird mail/news/rss clone iceowl-extension - Calendar Extension for Thunderbird/Icedove mozilla-imagezoom - Mozilla context menu option to zoom current image kerry - Beagle desktop search daemon frontend for KDE mail-notification - mail notification in system tray openoffice.org - OpenOffice.org Office suite xulrunner-1.9 - XUL + XPCOM application runner xulrunner-1.9-dbg - Development files for the Gecko engine library xulrunner-dev - Development files for the Gecko engine library |
#apt-cache search thunderbird
alltray - Dock any program into the system tray icedove-bidiui - BiDirectional support for Icedove enigmail - Enigmail - GPG support for Thunderbird feed2imap - feed aggregator (RSS/Atom) which puts items on a IMAP mail server gnome-do-plugins - Extra functionality for GNOME-Do launcher icedove-l10n-af - Afrikaans language package for Icedove icedove-l10n-all - All language packages for Icedove (meta) icedove-l10n-be - Belarusian language package for Icedove icedove-l10n-bg - Bulgarian language package for Icedove icedove-l10n-ca - Catalan/Valencian language package for Icedove ... icedove-l10n-zh-tw - Chinese (Taiwan) language package for Icedove icedove - free/unbranded thunderbird mail/news/rss clone iceowl-extension - Calendar Extension for Thunderbird/Icedove mozilla-imagezoom - Mozilla context menu option to zoom current image kerry - Beagle desktop search daemon frontend for KDE mail-notification - mail notification in system tray openoffice.org - OpenOffice.org Office suite xulrunner-1.9 - XUL + XPCOM application runner xulrunner-1.9-dbg - Development files for the Gecko engine library xulrunner-dev - Development files for the Gecko engine library |
#apt-get install sendmail sensible-mda sendmail-bin
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово ÐÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÑледÑÑÑие дополниÑелÑнÑе пакеÑÑ: sendmail-base sendmail-cf ÐÑедлагаемÑе пакеÑÑ: sendmail-doc rmail logcheck resolvconf sasl2-bin ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ xim4 exim4-base exim4-config exim4-daemon-light ÐÐÐЫРпакеÑÑ, коÑоÑÑе бÑдÑÑ ÑÑÑановленÑ: ... 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) ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ sendmail (8.14.3-5+lenny1) ... |
#netstat -lvpn
![]() Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 15902/sendmail: MTA tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 15755/inetd tcp 0 0 127.0.0.1:5038 0.0.0.0:* LISTEN 2916/asterisk tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2036/portmap tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 2916/asterisk tcp 0 0 192.168.15.2:53 0.0.0.0:* LISTEN 13420/named tcp 0 0 192.168.115.2:53 0.0.0.0:* LISTEN 13420/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 13420/named ... unix 2 [ ACC ] STREAM LISTENING 81850 2586/cupsd /var/run/cups/cups.sock unix 2 [ ACC ] STREAM LISTENING 8272 3060/X @/tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 7105 2520/acpid /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 7779 2961/hald @/var/run/hald/dbus-iRTmtFibXS unix 2 [ ACC ] STREAM LISTENING 100515 15902/sendmail: MTA /var/run/sendmail/mta/smcontrol unix 2 [ ACC ] STREAM LISTENING 9651 3565/dbus-daemon @/tmp/dbus-XVOlFD5z1c netstat: no support for `AF IPX' on this system. netstat: no support for `AF AX25' on this system. netstat: no support for `AF X25' on this system. netstat: no support for `AF NETROM' on this system. |
#netstat -lvpn
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 15902/sendmail: MTA tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 15755/inetd tcp 0 0 127.0.0.1:5038 0.0.0.0:* LISTEN 2916/asterisk tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2036/portmap tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 2916/asterisk tcp 0 0 192.168.15.2:53 0.0.0.0:* LISTEN 13420/named tcp 0 0 192.168.115.2:53 0.0.0.0:* LISTEN 13420/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 13420/named ... unix 2 [ ACC ] STREAM LISTENING 81850 2586/cupsd /var/run/cups/cups.sock unix 2 [ ACC ] STREAM LISTENING 8272 3060/X @/tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 7105 2520/acpid /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 7779 2961/hald @/var/run/hald/dbus-iRTmtFibXS unix 2 [ ACC ] STREAM LISTENING 100515 15902/sendmail: MTA /var/run/sendmail/mta/smcontrol unix 2 [ ACC ] STREAM LISTENING 9651 3565/dbus-daemon @/tmp/dbus-XVOlFD5z1c netstat: no support for `AF IPX' on this system. netstat: no support for `AF AX25' on this system. netstat: no support for `AF X25' on this system. netstat: no support for `AF NETROM' on this system. |
#vi /etc/mail/local-host-names
--- /tmp/l3-saved-11794.20283.17907 2010-03-17 11:35:10.000000000 +0200 +++ /etc/mail/local-host-names 2010-03-17 11:35:17.000000000 +0200 @@ -1,2 +1,3 @@ localhost linux2.unix.nt +khm.unix.nt |
#cat /etc/mail/local-host-names
localhost linux2.unix.nt khm.unix.nt |
#vi /etc/mail/access
--- /tmp/l3-saved-11794.21928.20308 2010-03-17 11:35:34.000000000 +0200 +++ /etc/mail/access 2010-03-17 11:36:23.000000000 +0200 @@ -81,7 +81,7 @@ GreetPause:IPv6:::1 0 ClientRate:IPv6:::1 0 ClientConn:IPv6:::1 0 -#Connect:172.16 RELAY +Connect:192.168.15 RELAY #Connect:172.17 RELAY #Connect:172.18 RELAY #Connect:172.19 RELAY |
#dnl
Restarting Mail Transport Agent (MTA): sendmail. |
#tail /var/log/messages
Mar 17 11:40:28 linux2 dhcpd: DHCPACK on 192.168.15.201 to 00:0f:fe:e6:dd:33 (HPSystem) via eth1 Mar 17 11:41:06 linux2 dhcpd: DHCPREQUEST for 192.168.15.209 from 00:1a:2f:1b:f9:78 (ap) via eth1 Mar 17 11:41:06 linux2 dhcpd: DHCPACK on 192.168.15.209 to 00:1a:2f:1b:f9:78 via eth1 Mar 17 11:41:21 linux2 dhcpd: DHCPREQUEST for 192.168.15.209 from 00:1a:2f:1b:f9:78 via eth1 Mar 17 11:41:21 linux2 dhcpd: DHCPACK on 192.168.15.209 to 00:1a:2f:1b:f9:78 (ap) via eth1 Mar 17 11:41:43 linux2 dhcpd: DHCPDISCOVER from 00:0f:fe:e6:dd:33 (HPSystem) via eth1 Mar 17 11:41:44 linux2 dhcpd: DHCPOFFER on 192.168.15.201 to 00:0f:fe:e6:dd:33 (HPSystem) via eth1 Mar 17 11:41:44 linux2 dhcpd: Wrote 11 leases to leases file. Mar 17 11:41:44 linux2 dhcpd: DHCPREQUEST for 192.168.15.201 (192.168.15.2) from 00:0f:fe:e6:dd:33 (HPSystem) via eth1 Mar 17 11:41:44 linux2 dhcpd: DHCPACK on 192.168.15.201 to 00:0f:fe:e6:dd:33 (HPSystem) via eth1 |
#tail /var/log/daemon.log
Mar 17 10:55:11 linux2 named[13420]: flushing caches in all views succeeded Mar 17 10:56:20 linux2 named[13420]: received control channel command 'flush' Mar 17 10:56:20 linux2 named[13420]: flushing caches in all views succeeded Mar 17 10:57:04 linux2 named[13420]: received control channel command 'flush' Mar 17 10:57:04 linux2 named[13420]: flushing caches in all views succeeded Mar 17 10:58:01 linux2 named[13420]: received control channel command 'flush' Mar 17 10:58:01 linux2 named[13420]: flushing caches in all views succeeded Mar 17 11:29:58 linux2 named[13420]: client 127.0.0.1#38942: RFC 1918 response from Internet for 2.115.168.192.in-addr.arpa Mar 17 11:29:58 linux2 named[13420]: client 127.0.0.1#54722: RFC 1918 response from Internet for 2.115.168.192.in-addr.arpa Mar 17 11:42:28 linux2 named[13420]: client 127.0.0.1#41173: RFC 1918 response from Internet for 2.115.168.192.in-addr.arpa |
#tail /var/log/mail.log
Mar 17 11:29:58 linux2 sendmail[15070]: alias database /etc/mail/aliases rebuilt by root Mar 17 11:29:58 linux2 sendmail[15070]: /etc/mail/aliases: 13 aliases, longest 10 bytes, 143 bytes total Mar 17 11:29:58 linux2 sm-mta[15125]: starting daemon (8.14.3): SMTP+queueing@00:10:00 Mar 17 11:42:28 linux2 sm-mta[15415]: starting daemon (8.14.3): SMTP+queueing@00:10:00 |
#netstat -lnp | grep :2t
![]() |
#5
![]() bash: 5: команда не найдена |
#netstat -lnp | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 15415/sendmail: MTA |
#nc 127.0.0.1 25
![]() 220 linux2.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-5+lenny1; Wed, 17 Mar 2010 11:43:24 +0200; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1] HELO zlo 250 linux2.unix.nt Hello localhost [127.0.0.1], pleased to meet you MAIL FROM: billgates@microsoft.com 250 2.1.0 billgates@microsoft.com... Sender ok RCPT TO: root@khm.unix.nt 250 2.1.5 root@khm.unix.nt... Recipient ok DATA 354 Enter mail, end with "." on a line by itself From: Bill Gates <billgates@microsoft.com> To: Root <root@khm.unix.nt> Subject: Microsoft is ZLO Test . 250 2.0.0 o2H9hO3m015486 Message accepted for delivery ^C |
#mail
![]() No mail for root |
#mail
![]() No mail for root |
#tail /var/log/mail.log
Mar 17 11:29:58 linux2 sendmail[15070]: alias database /etc/mail/aliases rebuilt by root Mar 17 11:29:58 linux2 sendmail[15070]: /etc/mail/aliases: 13 aliases, longest 10 bytes, 143 bytes total Mar 17 11:29:58 linux2 sm-mta[15125]: starting daemon (8.14.3): SMTP+queueing@00:10:00 Mar 17 11:42:28 linux2 sm-mta[15415]: starting daemon (8.14.3): SMTP+queueing@00:10:00 Mar 17 11:44:37 linux2 sm-mta[15486]: o2H9hO3m015486: from=billgates@microsoft.com, size=103, class=0, nrcpts=1, msgid=<201003170943.o2H9hO3m015486@linux2.unix.nt>, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Mar 17 11:44:38 linux2 sm-mta[15488]: o2H9hO3m015486: to=user2, delay=00:00:44, xdelay=00:00:01, mailer=local, pri=30388, dsn=2.0.0, stat=Sent |
#tail /etc/aliases
hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: user2 |
#su - user2
user2@linux2:~$ mail Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user2": 1 message 1 new >N 1 billgates@microso Wed Mar 17 11:44 13/470 Microsoft is ZLO & t 1 Message 1: From billgates@microsoft.com Wed Mar 17 11:44:37 2010 Date: Wed, 17 Mar 2010 11:43:24 +0200 From: Bill Gates <billgates@microsoft.com> To: Root <root@khm.unix.nt> Subject: Microsoft is ZLO Test & q Saved 1 message in /home/user2/mbox user2@linux2:~$ logout |
#apt-get install qpopper
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: qpopper обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 414kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 647kB. Получено:1 http://ftp.ua.debian.org lenny/main qpopper 4.0.9.dfsg-1 [414kB] Получено 414kБ за 2s (144kБ/c) Выбор ранее не выбранного пакета qpopper. (Чтение базы данных... на данный момент установлено 104424 файлов и каталогов.) Распаковывается пакет qpopper (из файла .../qpopper_4.0.9.dfsg-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет qpopper (4.0.9.dfsg-1) ... |
#netstat -lnp | grep 110
![]() |
#apt-get install opensd-inetd
![]() Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет opensd-inetd |
#apt-get install openbsd-inetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия openbsd-inetd. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#grep pop3 /etc/inetd.conf
![]() |
#vi /etc/inetd.conf
|
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd. |
#netstat -lnp | grep 110
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 15755/inetd |
#tail /etc/aliases
hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: user2 |
#vi /etc/aliases
--- /tmp/l3-saved-11794.456.2812 2010-03-17 11:56:03.000000000 +0200 +++ /etc/aliases 2010-03-17 11:56:12.000000000 +0200 @@ -12,3 +12,4 @@ noc: root security: root root: user2 +user:user2 |
#tail /etc/aliases
usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: user2 user:user2 |
#newaliases
/etc/mail/aliases: 14 aliases, longest 10 bytes, 152 bytes total |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#for i in kv khr khm odessa
> do > echo SPAAAAAAAAM | mail user@$i.unix.nt -s 'Cheap VIAGRA' > done |
#netstat -lvpn
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 15902/sendmail: MTA tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 15755/inetd tcp 0 0 127.0.0.1:5038 0.0.0.0:* LISTEN 2916/asterisk tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2036/portmap tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 2916/asterisk tcp 0 0 192.168.15.2:53 0.0.0.0:* LISTEN 13420/named tcp 0 0 192.168.115.2:53 0.0.0.0:* LISTEN 13420/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 13420/named ... unix 2 [ ACC ] STREAM LISTENING 81850 2586/cupsd /var/run/cups/cups.sock unix 2 [ ACC ] STREAM LISTENING 8272 3060/X @/tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 7105 2520/acpid /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 7779 2961/hald @/var/run/hald/dbus-iRTmtFibXS unix 2 [ ACC ] STREAM LISTENING 100515 15902/sendmail: MTA /var/run/sendmail/mta/smcontrol unix 2 [ ACC ] STREAM LISTENING 9651 3565/dbus-daemon @/tmp/dbus-XVOlFD5z1c netstat: no support for `AF IPX' on this system. netstat: no support for `AF AX25' on this system. netstat: no support for `AF X25' on this system. netstat: no support for `AF NETROM' on this system. |
#cat /etc/aliases
# /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: user2 user:user2 |
#screen -x
|
#less /etc/asterisk/voicemail.conf
|
#vi /etc/asterisk/voicemail.conf
--- /tmp/l3-saved-11794.31846.10846 2010-03-17 12:07:39.000000000 +0200 +++ /etc/asterisk/voicemail.conf 2010-03-17 12:09:26.000000000 +0200 @@ -229,6 +229,9 @@ ; Define maximum number of messages per folder for a particular context. ;maxmsg=50 +201 => 1234,User 1,user@khm.unix.nt +202 => 1234,User 1,user@khm.unix.nt + 1234 => 4242,Example Mailbox,root@localhost ;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 |
#vi /etc/asterisk/extensions.conf
--- /tmp/l3-saved-11794.23321.9366 2010-03-17 12:10:24.000000000 +0200 +++ /etc/asterisk/extensions.conf 2010-03-17 12:14:52.000000000 +0200 @@ -1,6 +1,8 @@ [local] exten => _2XX,1,Dial(SIP/${EXTEN},30) +exten => _2XX,n,Voicemail(${EXTEN}@default) + ;exten => _40XXXXX,n,System(echo "privet from ${CALLERID(all)}" | send_to ${EXTEN}) exten => _2XX,n,Playback(vm-isunavail) @@ -9,6 +11,8 @@ exten => 4000,n,Playback(demo-congrats) exten => 4000,n,Hangup +exten => 4700,1,VoicemailMain() + exten => _40XXXXX,1,Answer exten => _40XXXXX,n,Wait(1) ;exten => _40XXXXX,n,SayAlpha(${CALLERID(all)},m) |
#:w
bash: :w: команда не найдена |
#asterisk -rvv
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 ========================================================================= ... [Mar 17 12:45:13] WARNING[16926]: file.c:912 ast_streamfile: Unable to open unavail (format 0x2 (gsm)): No such file or directory [Mar 17 12:45:13] WARNING[16926]: app_playback.c:439 playback_exec: ast_streamfile failed on SIP/201-081b0b50 for unavail == Spawn extension (group3, 202, 4) exited non-zero on 'SIP/201-081b0b50' [Mar 17 12:46:52] NOTICE[16234]: chan_sip.c:15500 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 203 == Spawn extension (group3, 202, 1) exited non-zero on 'SIP/203-081af2b0' linux2*CLI> Executing last minute cleanups == Destroying musiconhold processes Disconnected from Asterisk server Executing last minute cleanups |
#vi /etc/asterisk/extensions.conf
--- /tmp/l3-saved-16402.31392.840 2010-03-17 12:25:19.000000000 +0200 +++ /etc/asterisk/extensions.conf 2010-03-17 12:29:04.000000000 +0200 @@ -1,7 +1,10 @@ [local] exten => _2XX,1,Dial(SIP/${EXTEN},10) -exten => _2XX,n,Voicemail(${EXTEN}@default) +exten => _2XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?busy:unavail) +exten => _2XX,n(busy),Hangup() +exten => _2XX,n(unavail),Voicemail(${EXTEN}@default) +exten => _2XX,n,Hangup() ;exten => _40XXXXX,n,System(echo "privet from ${CALLERID(all)}" | send_to ${EXTEN}) exten => _2XX,n,Playback(vm-isunavail) |
#apt-get install bash-completion
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия bash-completion. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#dpkg -L asterisk-sounds-main | grep unava
/usr/share/asterisk/sounds/vm-isunavail.gsm |
#dpkg -L asterisk-sounds-main | less
|
#apt-cache search asterisk sound
asterisk-prompt-it - Italian voice prompts for the Asterisk PBX asterisk-sounds-extra - Additional sound files for the Asterisk PBX asterisk-sounds-main - Core Sound files for Asterisk (English) asterisk - Open Source Private Branch Exchange (PBX) |
#apt-get install asterisk-sounds-extra
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: asterisk-sounds-extra обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 3224kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 6291kB. Получено:1 http://ftp.ua.debian.org lenny/main asterisk-sounds-extra 1.4.7-1 [3224kB] Получено 3224kБ за 7s (417kБ/c) Выбор ранее не выбранного пакета asterisk-sounds-extra. (Чтение базы данных... на данный момент установлено 104439 файлов и каталогов.) Распаковывается пакет asterisk-sounds-extra (из файла .../asterisk-sounds-extra_1.4.7-1_all.deb)... Настраивается пакет asterisk-sounds-extra (1.4.7-1) ... |
#dpkg -L asterisk-sounds-extra
/. /usr /usr/share /usr/share/doc /usr/share/doc/asterisk-sounds-extra /usr/share/doc/asterisk-sounds-extra/changelog.Debian.gz /usr/share/doc/asterisk-sounds-extra/copyright /usr/share/doc/asterisk-sounds-extra/extra-sounds-en.txt.gz /usr/share/asterisk /usr/share/asterisk/sounds ... /usr/share/asterisk/sounds/computer-friend2.gsm /usr/share/asterisk/sounds/go-away2.gsm /usr/share/asterisk/sounds/otherwise-press.gsm /usr/share/asterisk/sounds/staff.gsm /usr/share/asterisk/sounds/network-operations.gsm /usr/share/asterisk/sounds/in-your-city.gsm /usr/share/asterisk/sounds/fourteenth.gsm /usr/share/asterisk/sounds/new-jersey.gsm /usr/share/asterisk/sounds/privacy-to-blacklist-last-caller.gsm /usr/share/asterisk/sounds/complaint.gsm |
#dpkg -L asterisk-sounds-extra | grep unav
/usr/share/asterisk/sounds/all-outgoing-lines-unavailable.gsm /usr/share/asterisk/sounds/is-curntly-unavail.gsm /usr/share/asterisk/sounds/unavailable.gsm |
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk. Starting Asterisk PBX: asterisk. |
#ls /var/lib/asterisk/
astdb moh sounds |
#ls /var/lib/asterisk/sounds/
custom |
#ls /var/lib/asterisk/sounds/custom/
|
#ls /var/spool/
anacron asterisk cron cups exim4 mail mqueue mqueue-client openoffice pop |
#ls /var/spool/asterisk/
dictate meetme monitor outgoing system tmp voicemail |
# /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: user2 user:user2
$TTL 3h @ SOA linux2.unix.nt. root 2010031701 3600 3600 3600 3600 NS linux2.unix.nt. MX 10 linux2.unix.nt. l2 A 192.168.15.2
localhost linux2.unix.nt khm.unix.nt
Время первой команды журнала | 09:43:20 2010- 3-17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:49:36 2010- 3-17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 10.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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