/l3/users/10-08-2009/nt-lnet/debian1.net.nt/user :1 :2 :3 :4 :5 :6 :7 :8 |
|
$sudo apt-get update
Получено:1 http://debian.org.ua etch Release.gpg [1032B] В кэше http://debian.org.ua etch Release Ign http://debian.org.ua etch/main Packages/DiffIndex В кэше http://debian.org.ua etch/main Packages Получено 1B за 0s (1B/c) Чтение списков пакетов... Готово |
$apt-get install dig
![]() E: Не могу открыть файл блокировки /var/lib/dpkg/lock - open (13 Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? |
$sudo apt-get install dig
![]() Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет dig |
$ gpg --keyserver pgpkeys.pca.dfn.de --recv-keys 9AA38DCD55BE302B
![]() gpg: directory `/home/user/.gnupg' created gpg: can't open `/gnupg/options.skel': No such file or directory gpg: keyring `/home/user/.gnupg/secring.gpg' created gpg: keyring `/home/user/.gnupg/pubring.gpg' created gpg: requesting key 55BE302B from hkp server pgpkeys.pca.dfn.de gpg: /home/user/.gnupg/trustdb.gpg: trustdb created gpg: key 55BE302B: public key "Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) |
$ gpg --export -a 9AA38DCD55BE302B| apt-key add -
![]() gpg: can't open `/etc/apt/trusted.gpg' gpg: keydb_get_keyblock failed: eof gpg: no writable keyring found: eof gpg: error reading `-': general error gpg: import from `-' failed: general error |
$sudo gpg --export -a 9AA38DCD55BE302B| apt-key add -
![]() gpg: can't open `/etc/apt/trusted.gpg' gpg: keydb_get_keyblock failed: eof gpg: no writable keyring found: eof gpg: error reading `-': general error gpg: import from `-' failed: general error |
$su -
Password: |
#gpg --keyserver pgpkeys.pca.dfn.de --recv-keys 9AA38DCD5
![]() gpg: directory `/root/.gnupg' created gpg: can't open `/gnupg/options.skel': No such file or directory gpg: keyring `/root/.gnupg/secring.gpg' created gpg: keyring `/root/.gnupg/pubring.gpg' created gpg: "9AA38DCD5" not a key ID: skipping |
$sudo apt-get install dnsutils
[user@debian1:~]$ Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: bind9-host Предлагаемые пакеты: rblcheck НОВЫЕ пакеты, которые будут установлены: bind9-host dnsutils обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. ... Получено:1 http://debian.org.ua etch/main bind9-host 1:9.3.4-2etch4 [113kB] Получено:2 http://debian.org.ua etch/main dnsutils 1:9.3.4-2etch4 [181kB] Получено 294kB за 0s (1374kB/c) Выбор ранее не выбранного пакета bind9-host. (Чтение базы данных... на данный момент установлено 23064 файлов и каталогов.) Распаковывается пакет bind9-host (из файла .../bind9-host_1%3a9.3.4-2etch4_i386.deb)... Выбор ранее не выбранного пакета dnsutils. Распаковывается пакет dnsutils (из файла .../dnsutils_1%3a9.3.4-2etch4_i386.deb)... Настраивается пакет bind9-host (9.3.4-2etch4) ... Настраивается пакет dnsutils (9.3.4-2etch4) ... |
#gpg --keyserver pgpkeys.pca.dfn.de --recv-keys 9AA38DCD55BE302B
gpg: requesting key 55BE302B from hkp server pgpkeys.pca.dfn.de gpg: /root/.gnupg/trustdb.gpg: trustdb created gpg: key 55BE302B: public key "Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) |
#gpg --export -a 9AA38DCD55BE302B| apt-key add -
OK |
#exit
exit |
$sudo apt-get update
Получено:1 http://debian.org.ua etch Release.gpg [1032B] В кэше http://debian.org.ua etch Release Ign http://debian.org.ua etch/main Packages/DiffIndex В кэше http://debian.org.ua etch/main Packages Получено 1032B за 0s (30,7kB/c) Чтение списков пакетов... Готово |
$sudo apt-get dig
![]() E: Неверная операция dig |
$sudo apt-get install dig
![]() Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет dig |
$sudo apt-get install dnsutils
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: bind9-host libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9 Предлагаемые пакеты: rblcheck НОВЫЕ пакеты, которые будут установлены: bind9-host dnsutils libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9 обновлено 0, установлено 8 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 1343kБ архивов. ... Выбор ранее не выбранного пакета dnsutils. Распаковывается пакет dnsutils (из файла .../dnsutils_1%3a9.3.4-2etch4_i386.deb)... Настраивается пакет libisc11 (9.3.4-2etch4) ... Настраивается пакет libdns22 (9.3.4-2etch4) ... Настраивается пакет libisccc0 (9.3.4-2etch4) ... Настраивается пакет libisccfg1 (9.3.4-2etch4) ... Настраивается пакет libbind9-0 (9.3.4-2etch4) ... Настраивается пакет liblwres9 (9.3.4-2etch4) ... Настраивается пакет bind9-host (9.3.4-2etch4) ... Настраивается пакет dnsutils (9.3.4-2etch4) ... |
$exit
exit Connection to 192.168.16.2 closed. |
$dig +short www.gmail.com
mail.google.com. googlemail.l.google.com. 74.125.87.83 74.125.87.17 74.125.87.18 74.125.87.19 |
$dig +ndots:2 www.gmail.com
![]() Invalid option: +ndots:2 Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {local-d-opt} [...]] Use "dig -h" (or "dig -h | more") for complete list of options |
$dig +ndots=2 www.gmail.com
; <<>> DiG 9.3.4-P1.1 <<>> +ndots=2 www.gmail.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6139 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 4, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.gmail.com. IN A ;; ANSWER SECTION: www.gmail.com. 0 IN CNAME mail.google.com. mail.google.com. 0 IN CNAME googlemail.l.google.com. ... googlemail.l.google.com. 288 IN A 74.125.87.19 ;; AUTHORITY SECTION: google.com. 281636 IN NS ns4.google.com. google.com. 281636 IN NS ns3.google.com. google.com. 281636 IN NS ns1.google.com. google.com. 281636 IN NS ns2.google.com. ;; Query time: 138 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 09:33:32 2009 ;; MSG SIZE rcvd: 220 |
$sudo vim /etc/resolv.conf
|
$dig +ndots=2 www.gmail.com
; <<>> DiG 9.3.4-P1.1 <<>> +ndots=2 www.gmail.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65297 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 4, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.gmail.com. IN A ;; ANSWER SECTION: www.gmail.com. 0 IN CNAME mail.google.com. mail.google.com. 0 IN CNAME googlemail.l.google.com. ... googlemail.l.google.com. 163 IN A 74.125.87.19 ;; AUTHORITY SECTION: google.com. 281168 IN NS ns4.google.com. google.com. 281168 IN NS ns1.google.com. google.com. 281168 IN NS ns2.google.com. google.com. 281168 IN NS ns3.google.com. ;; Query time: 136 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 09:41:20 2009 ;; MSG SIZE rcvd: 220 |
$dig www.gmail.com
; <<>> DiG 9.3.4-P1.1 <<>> www.gmail.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10360 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 4, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.gmail.com. IN A ;; ANSWER SECTION: www.gmail.com. 0 IN CNAME mail.google.com. mail.google.com. 0 IN CNAME googlemail.l.google.com. ... googlemail.l.google.com. 146 IN A 74.125.87.18 ;; AUTHORITY SECTION: google.com. 281151 IN NS ns3.google.com. google.com. 281151 IN NS ns4.google.com. google.com. 281151 IN NS ns2.google.com. google.com. 281151 IN NS ns1.google.com. ;; Query time: 140 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 09:41:37 2009 ;; MSG SIZE rcvd: 220 |
$ping google.com
![]() PING google.com.marina.net (205.178.152.10) 56(84) bytes of data. --- google.com.marina.net ping statistics --- 18 packets transmitted, 0 received, 100% packet loss, time 17011ms |
$cat /etc/resolv.conf
search agro.net sergey.net marina.net net.nt unix.nt nameserver 192.168.16.254 nameserver 10.0.17.1 nameserver 10.0.35.1 options ndots:2 timeout:2 |
$sudo dig dobro.net
; <<>> DiG 9.3.4-P1.1 <<>> dobro.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0 ;; QUESTION SECTION: ;dobro.net. IN A ;; ANSWER SECTION: dobro.net. 3600 IN A 200.143.120.14 ;; AUTHORITY SECTION: dobro.net. 172800 IN NS marte.bewnet.com.br. dobro.net. 172800 IN NS ds01.vdomain.bewnet.com.br. ;; Query time: 1183 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 09:50:31 2009 ;; MSG SIZE rcvd: 103 |
$sudo dig mail.ru
; <<>> DiG 9.3.4-P1.1 <<>> mail.ru ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61465 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 6, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN A ;; ANSWER SECTION: mail.ru. 60 IN A 217.69.128.41 mail.ru. 60 IN A 217.69.128.42 ... mail.ru. 3600 IN NS ns4.mail.ru. mail.ru. 3600 IN NS ns5.mail.ru. mail.ru. 3600 IN NS ns.mail.ru. mail.ru. 3600 IN NS ns3.mail.ru. mail.ru. 3600 IN NS ns1.mail.ru. mail.ru. 3600 IN NS ns2.mail.ru. ;; Query time: 85 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 09:50:59 2009 ;; MSG SIZE rcvd: 196 |
$dig fbsd1.dobro.nt
; <<>> DiG 9.3.4-P1.1 <<>> fbsd1.dobro.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 4545 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;fbsd1.dobro.nt. IN A ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009081300 1800 900 604800 86400 ;; Query time: 59 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 09:56:05 2009 ;; MSG SIZE rcvd: 107 |
$dig fbsd1.dobro.net
; <<>> DiG 9.3.4-P1.1 <<>> fbsd1.dobro.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 47844 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;fbsd1.dobro.net. IN A ;; AUTHORITY SECTION: dobro.net. 3600 IN SOA ds01.vdomain.bewnet.com.br. postmaster.ds01.vdomain.bewnet.com.br. 2008121600 10800 900 604800 86400 ;; Query time: 364 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 10:04:15 2009 ;; MSG SIZE rcvd: 106 |
$dig google.com
; <<>> DiG 9.3.4-P1.1 <<>> google.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39741 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 4, ADDITIONAL: 0 ;; QUESTION SECTION: ;google.com. IN A ;; ANSWER SECTION: google.com. 300 IN A 74.125.45.100 google.com. 300 IN A 74.125.67.100 google.com. 300 IN A 74.125.127.100 ;; AUTHORITY SECTION: google.com. 279507 IN NS ns1.google.com. google.com. 279507 IN NS ns3.google.com. google.com. 279507 IN NS ns2.google.com. google.com. 279507 IN NS ns4.google.com. ;; Query time: 49 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 10:09:01 2009 ;; MSG SIZE rcvd: 148 |
$dig google.com
; <<>> DiG 9.3.4-P1.1 <<>> google.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7149 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 4, ADDITIONAL: 0 ;; QUESTION SECTION: ;google.com. IN A ;; ANSWER SECTION: google.com. 81 IN A 74.125.127.100 google.com. 81 IN A 74.125.45.100 google.com. 81 IN A 74.125.67.100 ;; AUTHORITY SECTION: google.com. 279288 IN NS ns1.google.com. google.com. 279288 IN NS ns2.google.com. google.com. 279288 IN NS ns4.google.com. google.com. 279288 IN NS ns3.google.com. ;; Query time: 4 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 10:12:40 2009 ;; MSG SIZE rcvd: 148 |
$dig fbsd1.dobro.net
; <<>> DiG 9.3.4-P1.1 <<>> fbsd1.dobro.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 18603 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;fbsd1.dobro.net. IN A ;; AUTHORITY SECTION: dobro.net. 3074 IN SOA ds01.vdomain.bewnet.com.br. postmaster.ds01.vdomain.bewnet.com.br. 2008121600 10800 900 604800 86400 ;; Query time: 3 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 10:13:01 2009 ;; MSG SIZE rcvd: 106 |
$ping dobro.net
![]() PING dobro.net.marina.net (205.178.152.10) 56(84) bytes of data. --- dobro.net.marina.net ping statistics --- 28 packets transmitted, 0 received, 100% packet loss, time 27010ms |
$dig ns.dobro.nt cname
; <<>> DiG 9.3.4-P1.1 <<>> ns.dobro.nt cname ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 59787 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;ns.dobro.nt. IN CNAME ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009081300 1800 900 604800 86400 ;; Query time: 59 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 10:15:51 2009 ;; MSG SIZE rcvd: 104 |
$ dig 254.15.168.192.in-addr.arpa ptr
; <<>> DiG 9.3.4-P1.1 <<>> 254.15.168.192.in-addr.arpa ptr ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 7035 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;254.15.168.192.in-addr.arpa. IN PTR ;; AUTHORITY SECTION: 15.168.192.in-addr.arpa. 10800 IN SOA localhost. root.localhost. 2 604800 86400 2419200 604800 ;; Query time: 5 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 10:20:38 2009 ;; MSG SIZE rcvd: 95 |
$ dig -x 192.168.15.254
; <<>> DiG 9.3.4-P1.1 <<>> -x 192.168.15.254 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 4317 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;254.15.168.192.in-addr.arpa. IN PTR ;; AUTHORITY SECTION: 15.168.192.in-addr.arpa. 10720 IN SOA localhost. root.localhost. 2 604800 86400 2419200 604800 ;; Query time: 4 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 10:21:58 2009 ;; MSG SIZE rcvd: 95 |
$ dig -x 192.168.15.254
; <<>> DiG 9.3.4-P1.1 <<>> -x 192.168.15.254 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 43512 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;254.15.168.192.in-addr.arpa. IN PTR ;; AUTHORITY SECTION: 15.168.192.in-addr.arpa. 10656 IN SOA localhost. root.localhost. 2 604800 86400 2419200 604800 ;; Query time: 0 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 10:23:02 2009 ;; MSG SIZE rcvd: 95 |
$dig dobro.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> dobro.nt axfr ;; global options: printcmd ; Transfer failed. |
$dig gmail.com axfr
; <<>> DiG 9.3.4-P1.1 <<>> gmail.com axfr ;; global options: printcmd ; Transfer failed. |
$dig gmail.com axfr
; <<>> DiG 9.3.4-P1.1 <<>> gmail.com axfr ;; global options: printcmd ; Transfer failed. |
$dig mail.ru axfr
; <<>> DiG 9.3.4-P1.1 <<>> mail.ru axfr ;; global options: printcmd ; Transfer failed. |
$sudo dig mail.ru axfr
Password: ; <<>> DiG 9.3.4-P1.1 <<>> mail.ru axfr ;; global options: printcmd ; Transfer failed. |
$sudo vim /etc/rc.conf
|
$sudo vim /etc/namedb/named.conf
|
$sudo apt- get install bind
![]() sudo: apt-: command not found |
$sudo apt-get install bind
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐÑедлагаемÑе пакеÑÑ: bind-doc ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐd9 ÐÐÐЫРпакеÑÑ, коÑоÑÑе бÑдÑÑ ÑÑÑановленÑ: bind обновлено 0, ÑÑÑановлено 1 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 63 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 966kРаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва возÑаÑÑÑÑ Ð½Ð° 1356kB. ... ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа bind. (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 23057 Ñайлов и каÑалогов.) РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ bind (из Ñайла .../bind_1%3a8.4.7-1_i386.deb)... Ðаменено Ñайлами из ÑÑÑановленного пакеÑа dnsutils ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ bind (8.4.7-1) ... УÑÑанавливаеÑÑÑ Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Ñайла конÑигÑÑаÑии /etc/bind/named.conf ... УÑÑанавливаеÑÑÑ Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Ñайла конÑигÑÑаÑии /etc/bind/named.conf.local ... УÑÑанавливаеÑÑÑ Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Ñайла конÑигÑÑаÑии /etc/bind/named.conf.options ... УÑÑанавливаеÑÑÑ Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Ñайла конÑигÑÑаÑии /etc/bind/db.root ... Starting domain name service: named. |
$sudo apt-get install mc
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Предлагаемые пакеты: zip unzip arj НОВЫЕ пакеты, которые будут установлены: mc обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 2137kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 5526kB. Получено:1 http://debian.org.ua etch/main mc 1:4.6.1-6 [2137kB] Получено 2137kB за 0s (7743kB/c) Выбор ранее не выбранного пакета mc. (Чтение базы данных... на данный момент установлено 23092 файлов и каталогов.) Распаковывается пакет mc (из файла .../mc_1%3a4.6.1-6_i386.deb)... Настраивается пакет mc (4.6.1-6) ... |
$sudo mcedit /etc/rc.conf
/etc/rc.conf [----] 0 L:[ 1+ 0 1/ 4] *(0 / 50b)= n 110 0x6E named_flags="-u bind -g bind" |
$sudo mcedit /etc/namedb/named.conf
|
$su -
![]() Password: su: Authentication failure Извините. |
$rootpassword
![]() bash: rootpassword: command not found |
$su -
![]() Password: su: Authentication failure Извините. |
$su -
Password: |
#cd /etc/
|
#cd namedb
![]() bash: cd: namedb: No such file or directory |
#mc
|
#vim /etc/inittab
|
#ls -l /etc/rc2.d/
итого 4 -rw-r--r-- 1 root root 556 2007-01-31 00:27 README lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S10sysklogd -> ../init.d/sysklogd lrwxrwxrwx 1 root root 15 2008-07-04 20:09 S11klogd -> ../init.d/klogd lrwxrwxrwx 1 root root 14 2009-08-13 10:38 S15bind -> ../init.d/bind lrwxrwxrwx 1 root root 15 2009-08-12 16:58 S15bind9 -> ../init.d/bind9 lrwxrwxrwx 1 root root 17 2008-07-04 20:09 S20makedev -> ../init.d/makedev lrwxrwxrwx 1 root root 23 2008-07-04 20:09 S20openbsd-inetd -> ../init.d/openbsd-inetd lrwxrwxrwx 1 root root 16 2009-08-11 10:13 S20popa3d -> ../init.d/popa3d lrwxrwxrwx 1 root root 13 2008-07-04 20:09 S20ssh -> ../init.d/ssh lrwxrwxrwx 1 root root 16 2009-08-11 11:29 S20xinetd -> ../init.d/xinetd lrwxrwxrwx 1 root root 13 2008-07-04 20:09 S21gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 14 2008-07-04 20:09 S89cron -> ../init.d/cron lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S99rc.local -> ../init.d/rc.local lrwxrwxrwx 1 root root 19 2008-07-04 20:09 S99rmnologin -> ../init.d/rmnologin lrwxrwxrwx 1 root root 23 2008-07-04 20:09 S99stop-bootlogd -> ../init.d/stop-bootlogd |
#ls -l /etc/rc2.d/
итого 4 -rw-r--r-- 1 root root 556 2007-01-31 00:27 README lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S10sysklogd -> ../init.d/sysklogd lrwxrwxrwx 1 root root 15 2008-07-04 20:09 S11klogd -> ../init.d/klogd lrwxrwxrwx 1 root root 14 2009-08-13 10:38 S15bind -> ../init.d/bind lrwxrwxrwx 1 root root 15 2009-08-12 16:58 S15bind9 -> ../init.d/bind9 lrwxrwxrwx 1 root root 17 2008-07-04 20:09 S20makedev -> ../init.d/makedev lrwxrwxrwx 1 root root 23 2008-07-04 20:09 S20openbsd-inetd -> ../init.d/openbsd-inetd lrwxrwxrwx 1 root root 16 2009-08-11 10:13 S20popa3d -> ../init.d/popa3d lrwxrwxrwx 1 root root 13 2008-07-04 20:09 S20ssh -> ../init.d/ssh lrwxrwxrwx 1 root root 16 2009-08-11 11:29 S20xinetd -> ../init.d/xinetd lrwxrwxrwx 1 root root 13 2008-07-04 20:09 S21gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 14 2008-07-04 20:09 S89cron -> ../init.d/cron lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S99rc.local -> ../init.d/rc.local lrwxrwxrwx 1 root root 19 2008-07-04 20:09 S99rmnologin -> ../init.d/rmnologin lrwxrwxrwx 1 root root 23 2008-07-04 20:09 S99stop-bootlogd -> ../init.d/stop-bootlogd |
#dig @localhost agro.net
; <<>> DiG 9.3.4-P1.1 <<>> @localhost agro.net ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59804 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 4 ;; QUESTION SECTION: ;agro.net. IN A ;; ANSWER SECTION: agro.net. 86400 IN A 67.228.200.138 ... agro.net. 86400 IN NS ns1.softlayer.com. ;; ADDITIONAL SECTION: ns2.softlayer.com. 172796 IN A 67.228.255.5 ns1.softlayer.com. 172796 IN A 67.228.254.4 ns2.softlayer.com. 172796 IN AAAA 2607:f0d0:0:f:2::1 ns1.softlayer.com. 172796 IN AAAA 2607:f0d0:0:f:1::1 ;; Query time: 149 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Aug 13 10:47:24 2009 ;; MSG SIZE rcvd: 187 |
#cd /etc/bind/
|
#ls -la
итого 48 drwxr-sr-x 2 root bind 352 2009-08-13 10:38 . drwxr-xr-x 62 root root 3656 2009-08-13 10:44 .. -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.0 -rw-r--r-- 1 root root 271 2009-01-06 21:02 db.127 -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.255 -rw-r--r-- 1 root root 353 2009-01-06 21:02 db.empty -rw-r--r-- 1 root root 256 2009-01-06 21:02 db.local -rw-r--r-- 1 root root 1507 2006-09-25 03:30 db.root -rw-r--r-- 1 root bind 1094 2006-09-25 03:30 named.conf -rw-r--r-- 1 root bind 39 2006-09-25 03:30 named.conf.local -rw-r--r-- 1 root bind 933 2006-09-25 03:30 named.conf.options -rw-r----- 1 bind bind 77 2009-08-12 16:58 rndc.key -rw-r--r-- 1 root root 1317 2009-01-06 21:02 zones.rfc1918 |
#sudo mcedit named.conf
// This is the primary configuration file for the BIND DNS server named. // and later, *BEFORE* you customize this configuration file. logging { }; ска:│ │ // prime the server with knowledge of the root servers │ t{pe hint; Выражение scanf │ }; ────────────────────────────────────┘ // be authoritative for the localhost forward and reverse zones, and for type mast{r; }; zone "127.in-addr.arpa" { file "/etc/bind/db.127"; type master; |
#sudo mcedit named.conf.options
options { // [fetch-glue] is obsolete. In BIND 8, fetch-glue yes caused the // when constructing the additional data section of a response. ┌────────────────── Выход ──────────────────┐ // to talk to, you mi │ │ // questions using po └───────────────────────────────────────────┘ // nameservers, you probably want to use them as forwarders. // the all-0's placeholder. // forwarders { // 0.0.0.0; }; |
#sudo mcedit named.conf.options
options { // [fetch-glue] is obsolete. In BIND 8, fetch-glue yes caused the // when constructing the additional data section of a response. // to talk to, you might need to uncomment the query-source // questions using port 53, but BIND 8.1 and later use an unprivileged // nameservers, you probably want to use them as forwarders. // the all-0's placeholder. // forwarders { // 0.0.0.0; }; |
#mc
![]() |
#name
![]() named named-bootconf named-xfer namei nameif |
#dig @localhost dobro.nt
|
#dig @localhost agro.net
![]() ; <<>> DiG 9.3.4-P1.1 <<>> @localhost agro.net ; (1 server found) ;; global options: printcmd ;; connection timed out; no servers could be reached |
#mcedit /etc/resolv.conf
search agro.net sergey.net marina.net net.nt unix.nt nameserver 10.0.17.1 options ndots:2 timeout:2 |
#dig marina.net
; <<>> DiG 9.3.4-P1.1 <<>> marina.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27588 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;marina.net. IN A ;; ANSWER SECTION: marina.net. 7200 IN A 205.178.152.10 ;; AUTHORITY SECTION: marina.net. 109621 IN NS ns89.worldnic.com. marina.net. 109621 IN NS ns90.worldnic.com. ;; ADDITIONAL SECTION: ns89.worldnic.com. 109621 IN A 205.178.190.45 ns90.worldnic.com. 109621 IN A 205.178.144.45 ;; Query time: 199 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 11:03:57 2009 ;; MSG SIZE rcvd: 126 |
#dig agro.net
; <<>> DiG 9.3.4-P1.1 <<>> agro.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30683 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0 ;; QUESTION SECTION: ;agro.net. IN A ;; ANSWER SECTION: agro.net. 86400 IN A 67.228.200.138 ;; AUTHORITY SECTION: agro.net. 86400 IN NS ns1.softlayer.com. agro.net. 86400 IN NS ns2.softlayer.com. ;; Query time: 138 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 11:04:13 2009 ;; MSG SIZE rcvd: 91 |
#dig marina.net
; <<>> DiG 9.3.4-P1.1 <<>> marina.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24533 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;marina.net. IN A ;; ANSWER SECTION: marina.net. 7093 IN A 205.178.152.10 ;; AUTHORITY SECTION: marina.net. 109514 IN NS ns90.worldnic.com. marina.net. 109514 IN NS ns89.worldnic.com. ;; ADDITIONAL SECTION: ns89.worldnic.com. 109514 IN A 205.178.190.45 ns90.worldnic.com. 109514 IN A 205.178.144.45 ;; Query time: 4 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 11:05:44 2009 ;; MSG SIZE rcvd: 126 |
#mcedit /etc/resolv.conf
search agro.net sergey.net marina.net net.nt unix.nt nameserver 10.0.17.1 options ndots:2 timeout:2 |
#mcedit /etc/resolv.conf
search agro.net.nt sergey.net.nt marina.net.nt net.nt unix.nt nameserver 10.0.17.1 options ndots:2 timeout:2 Ð¡Ð¾Ñ ÑаниÑÑ Ñайл ââââââââââââââââââ â âââââââââââââââââââââââââââââââââ |
#cd /etc/
|
#cd bind
|
#ls -la
итого 48 drwxr-sr-x 2 root bind 352 2009-08-13 10:55 . drwxr-xr-x 62 root root 3656 2009-08-13 10:44 .. -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.0 -rw-r--r-- 1 root root 271 2009-01-06 21:02 db.127 -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.255 -rw-r--r-- 1 root root 353 2009-01-06 21:02 db.empty -rw-r--r-- 1 root root 256 2009-01-06 21:02 db.local -rw-r--r-- 1 root root 1507 2006-09-25 03:30 db.root -rw-r--r-- 1 root bind 1094 2006-09-25 03:30 named.conf -rw-r--r-- 1 root bind 39 2006-09-25 03:30 named.conf.local -rw-r--r-- 1 root bind 966 2009-08-13 10:55 named.conf.options -rw-r----- 1 bind bind 77 2009-08-12 16:58 rndc.key -rw-r--r-- 1 root root 1317 2009-01-06 21:02 zones.rfc1918 |
#mcedit named.conf
type master; }; zone "127.in-addr.arpa" { file "/etc/bind/db.127"; { ¾Ñ ÑаниÑÑ Ñайл âââââââââââââââ type master; { â }; âââââââââââââââââââââââââââââ 1ÐомоÑÑ 2ÐапиÑÑ 3Ðлок 4Ðамена 5ÐÐ¾Ð¿Ð¸Ñ 6ÐеÑемеÑ7ÐоиÑк 8Уда »Ð¸ÑÑ9ÐенÑMC 10ÐÑÑ Ð¾Ð´ file "/etc/bind/db.0"; type master; }; zone "agro.net.nt" { file "/etc/bind/db.agro.net.nt"; }; // add local zone definitions here |
#ls -la
итого 48 drwxr-sr-x 2 root bind 352 2009-08-13 11:15 . drwxr-xr-x 62 root root 3656 2009-08-13 10:44 .. -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.0 -rw-r--r-- 1 root root 271 2009-01-06 21:02 db.127 -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.255 -rw-r--r-- 1 root root 353 2009-01-06 21:02 db.empty -rw-r--r-- 1 root root 256 2009-01-06 21:02 db.local -rw-r--r-- 1 root root 1507 2006-09-25 03:30 db.root -rw-r--r-- 1 root bind 1197 2009-08-13 11:15 named.conf -rw-r--r-- 1 root bind 39 2006-09-25 03:30 named.conf.local -rw-r--r-- 1 root bind 966 2009-08-13 10:55 named.conf.options -rw-r----- 1 bind bind 77 2009-08-12 16:58 rndc.key -rw-r--r-- 1 root root 1317 2009-01-06 21:02 zones.rfc1918 |
#toch db.agro.net.nt
![]() bash: toch: command not found |
#to
![]() toe top touch |
#to
![]() toe top touch |
#touch db.agro.net.nt
|
#mcedit db.agro.net.nt
TTL 3h 2003062701 1h 1h ) NS debian1.agro.net.nt debian1.agro.net.nt A 192.169.16.1 ¡Ð¾Ñ ÑаниÑÑ Ñайл âââââââââââââââââ debian1.agro.net.nt â debian1.agro.net.n ââââââââââââââââââââââââââââââââ debian1.agro.net.nt |
#dig debian1.agro.net.nt
; <<>> DiG 9.3.4-P1.1 <<>> debian1.agro.net.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 25841 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;debian1.agro.net.nt. IN A ;; AUTHORITY SECTION: net.nt. 604800 IN SOA debian.net.nt. root.debian.net.nt. 15 604800 86400 2419200 604800 ;; Query time: 4 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 11:24:03 2009 ;; MSG SIZE rcvd: 85 |
#dig debian2.agro.net.nt
; <<>> DiG 9.3.4-P1.1 <<>> debian2.agro.net.nt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 30035 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;debian2.agro.net.nt. IN A ;; AUTHORITY SECTION: net.nt. 604800 IN SOA debian.net.nt. root.debian.net.nt. 15 604800 86400 2419200 604800 ;; Query time: 3 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Aug 13 11:25:08 2009 ;; MSG SIZE rcvd: 85 |
#dig agro.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> agro.net.nt axfr ;; global options: printcmd ; Transfer failed. |
#ls -la
итого 52 drwxr-sr-x 2 root bind 384 2009-08-13 11:23 . drwxr-xr-x 62 root root 3656 2009-08-13 10:44 .. -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.0 -rw-r--r-- 1 root root 271 2009-01-06 21:02 db.127 -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.255 -rw-r--r-- 1 root bind 191 2009-08-13 11:23 db.agro.net.nt -rw-r--r-- 1 root root 353 2009-01-06 21:02 db.empty -rw-r--r-- 1 root root 256 2009-01-06 21:02 db.local -rw-r--r-- 1 root root 1507 2006-09-25 03:30 db.root -rw-r--r-- 1 root bind 1197 2009-08-13 11:15 named.conf -rw-r--r-- 1 root bind 39 2006-09-25 03:30 named.conf.local -rw-r--r-- 1 root bind 966 2009-08-13 10:55 named.conf.options -rw-r----- 1 bind bind 77 2009-08-12 16:58 rndc.key -rw-r--r-- 1 root root 1317 2009-01-06 21:02 zones.rfc1918 |
#mcedit named.conf
file "/etc/bind/db.root"; // broadcast zones as per RFC 1912 zone "localhost" { file "/etc/bind/db.local"; ¾Ñ ÑаниÑÑ Ñайл âââââââââââââââ type master; â }; âââââââââââââââââââââââââââââ zone "0.in-addr.arpa" { file "/etc/bind/db.0"; type master; }; zone "agro.net.nt" in { file "/etc/bind/db.agro.net.nt"; }; // add local zone definitions here |
#dig agro.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> agro.net.nt axfr ;; global options: printcmd ; Transfer failed. |
#mcedit /etc/resolv.conf
search agro.net.nt sergey.net.nt marina.net.nt net.nt unix.nt nameserver ┌────────────────── Выход ──────────────────┐ │ │ └───────────────────────────────────────────┘ |
#mcedit /etc/resolv.conf
search agro.net.nt sergey.net.nt marina.net.nt net.nt unix.nt nameserver 10.0.17.1 options ndots:2 timeout:2 |
#mcedit /etc/resolv.conf
search agro.net.nt sergey.net.nt marina.net.nt net.nt unix.nt nameserver 127.0.0.1 Ð¡Ð¾Ñ ÑаниÑÑ Ñайл ââââââââââââââââââ â âââââââââââââââââââââââââââââââââ |
#mcedit /etc/resolv.conf
search agro.net.nt sergey.net.nt marina.net.nt net.nt unix.nt nameserver 127.0.0.1 |
#dig debian1.agro.net.nt
![]() ; <<>> DiG 9.3.4-P1.1 <<>> debian1.agro.net.nt ;; global options: printcmd ;; connection timed out; no servers could be reached |
#dig debian1.agro.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> debian1.agro.net.nt axfr ;; global options: printcmd ; Transfer failed. |
#ls -la
итого 52 drwxr-sr-x 2 root bind 384 2009-08-13 11:27 . drwxr-xr-x 62 root root 3656 2009-08-13 10:44 .. -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.0 -rw-r--r-- 1 root root 271 2009-01-06 21:02 db.127 -rw-r--r-- 1 root root 237 2009-01-06 21:02 db.255 -rw-r--r-- 1 root bind 191 2009-08-13 11:23 db.agro.net.nt -rw-r--r-- 1 root root 353 2009-01-06 21:02 db.empty -rw-r--r-- 1 root root 256 2009-01-06 21:02 db.local -rw-r--r-- 1 root root 1507 2006-09-25 03:30 db.root -rw-r--r-- 1 root bind 1200 2009-08-13 11:27 named.conf -rw-r--r-- 1 root bind 39 2006-09-25 03:30 named.conf.local -rw-r--r-- 1 root bind 966 2009-08-13 10:55 named.conf.options -rw-r----- 1 bind bind 77 2009-08-12 16:58 rndc.key -rw-r--r-- 1 root root 1317 2009-01-06 21:02 zones.rfc1918 |
#mcedit named.conf.options
options { // [fetch-glue] is obsolete. In BIND 8, fetch-glue yes caused the // when constructing the additional data section of a response. Сохранить файл ──────────────────┐ // to talk to, you might need to uncomment the query-source │ // questions using port 53, but BIND 8.1 and later use an unprivileged ──────────────────────────────────┘ // nameservers, you probably want to use them as forwarders. // the all-0's placeholder. // forwarders { 192.168.15.254; // 0.0.0.0; }; |
#dig debian1.agro.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> debian1.agro.net.nt axfr ;; global options: printcmd ; Transfer failed. |
search agro.net sergey.net marina.net net.nt unix.nt nameserver 192.168.16.254 nameserver 10.0.17.1 nameserver 10.0.35.1 options ndots:2 timeout:2
Время первой команды журнала | 16:30:56 2009- 8-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:34:01 2009- 8-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 19.80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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