/l3/users/abear/nt-bsdnet/fbsd3.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 |
|
#ps aux | grep named
bind 11137 0,0 0,2 4044 3276 ?? Ss 14:53 0:00,02 /usr/sbin/named -u |
#chown bind /var/dump
|
#rndc dumpdb
|
#ls /var/dump
|
#ls -al /var/dump
total 4 drwxr-xr-x 2 bind wheel 512 29 ÎÏÑ 14:57 . drwxr-xr-x 24 root wheel 512 29 ÎÏÑ 14:57 .. |
#less /etc/namedb/named.conf
|
#tail /var/log/messages
Nov 29 14:44:52 fbsd5 named[10855]: exiting (due to fatal error) Nov 29 14:52:01 fbsd5 named[11049]: starting BIND 9.3.1 -u bind -t /var/named Nov 29 14:52:01 fbsd5 named[11049]: /etc/namedb/named.conf:46: unknown option '*' Nov 29 14:52:01 fbsd5 named[11049]: /etc/namedb/named.conf:55: unexpected token near '}' Nov 29 14:52:01 fbsd5 named[11049]: loading configuration: unexpected token Nov 29 14:52:01 fbsd5 named[11049]: exiting (due to fatal error) Nov 29 14:53:10 fbsd5 named[11137]: starting BIND 9.3.1 -u bind -t /var/named Nov 29 14:53:10 fbsd5 named[11137]: command channel listening on 127.0.0.1#953 Nov 29 14:53:10 fbsd5 named[11137]: command channel listening on ::1#953 Nov 29 14:53:10 fbsd5 named[11137]: running |
#rndc
![]() Usage: rndc [-c config] [-s server] [-p port] [-k key-file ] [-y key] [-V] command command is one of the following: reload Reload configuration file and zones. reload zone [class [view]] Reload a single zone. refresh zone [class [view]] Schedule immediate maintenance for a zone. retransfer zone [class [view]] Retransfer a single zone without checking serial number. ... notrace Set debugging level to 0. flush Flushes all of the server's caches. flush [view] Flushes the server's cache for a view. flushname name [view] Flush the given name from the server's cache(s) status Display status of the server. recursing Dump the queries that are currently recursing (named.recursing) *restart Restart the server. * == not yet implemented Version: 9.3.1 |
#touch /var/dump/named_dump.db
|
#chown bind /var/dump/named_dump.db
|
#rndc dumpdb
|
#cat /var/dump/named_dump.db
|
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5322 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20760 IN NS ns5.mail.ru. mail.ru. 20760 IN NS ns.mail.ru. mail.ru. 20760 IN NS ns1.mail.ru. mail.ru. 20760 IN NS ns2.mail.ru. mail.ru. 20760 IN NS ns3.mail.ru. mail.ru. 20760 IN NS ns4.mail.ru. ;; Query time: 0 msec ;; SERVER: 192.168.15.25#53(192.168.15.25) ;; WHEN: Wed Nov 29 14:59:51 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45402 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20758 IN NS ns4.mail.ru. mail.ru. 20758 IN NS ns5.mail.ru. mail.ru. 20758 IN NS ns.mail.ru. mail.ru. 20758 IN NS ns1.mail.ru. mail.ru. 20758 IN NS ns2.mail.ru. mail.ru. 20758 IN NS ns3.mail.ru. ;; Query time: 0 msec ;; SERVER: 192.168.15.25#53(192.168.15.25) ;; WHEN: Wed Nov 29 14:59:53 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52612 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20757 IN NS ns3.mail.ru. mail.ru. 20757 IN NS ns4.mail.ru. mail.ru. 20757 IN NS ns5.mail.ru. mail.ru. 20757 IN NS ns.mail.ru. mail.ru. 20757 IN NS ns1.mail.ru. mail.ru. 20757 IN NS ns2.mail.ru. ;; Query time: 0 msec ;; SERVER: 192.168.15.25#53(192.168.15.25) ;; WHEN: Wed Nov 29 14:59:54 2006 ;; MSG SIZE rcvd: 132 |
#vi /etc/resolv.conf
|
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20951 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20740 IN NS ns2.mail.ru. mail.ru. 20740 IN NS ns3.mail.ru. mail.ru. 20740 IN NS ns4.mail.ru. mail.ru. 20740 IN NS ns5.mail.ru. mail.ru. 20740 IN NS ns.mail.ru. mail.ru. 20740 IN NS ns1.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:11 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32329 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20724 IN NS ns1.mail.ru. mail.ru. 20724 IN NS ns2.mail.ru. mail.ru. 20724 IN NS ns3.mail.ru. mail.ru. 20724 IN NS ns4.mail.ru. mail.ru. 20724 IN NS ns5.mail.ru. mail.ru. 20724 IN NS ns.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:27 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19344 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20724 IN NS ns.mail.ru. mail.ru. 20724 IN NS ns1.mail.ru. mail.ru. 20724 IN NS ns2.mail.ru. mail.ru. 20724 IN NS ns3.mail.ru. mail.ru. 20724 IN NS ns4.mail.ru. mail.ru. 20724 IN NS ns5.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:27 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 729 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20723 IN NS ns5.mail.ru. mail.ru. 20723 IN NS ns.mail.ru. mail.ru. 20723 IN NS ns1.mail.ru. mail.ru. 20723 IN NS ns2.mail.ru. mail.ru. 20723 IN NS ns3.mail.ru. mail.ru. 20723 IN NS ns4.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:28 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48260 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20723 IN NS ns4.mail.ru. mail.ru. 20723 IN NS ns5.mail.ru. mail.ru. 20723 IN NS ns.mail.ru. mail.ru. 20723 IN NS ns1.mail.ru. mail.ru. 20723 IN NS ns2.mail.ru. mail.ru. 20723 IN NS ns3.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:28 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17235 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20723 IN NS ns3.mail.ru. mail.ru. 20723 IN NS ns4.mail.ru. mail.ru. 20723 IN NS ns5.mail.ru. mail.ru. 20723 IN NS ns.mail.ru. mail.ru. 20723 IN NS ns1.mail.ru. mail.ru. 20723 IN NS ns2.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:28 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26501 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20722 IN NS ns2.mail.ru. mail.ru. 20722 IN NS ns3.mail.ru. mail.ru. 20722 IN NS ns4.mail.ru. mail.ru. 20722 IN NS ns5.mail.ru. mail.ru. 20722 IN NS ns.mail.ru. mail.ru. 20722 IN NS ns1.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:29 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5881 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20722 IN NS ns1.mail.ru. mail.ru. 20722 IN NS ns2.mail.ru. mail.ru. 20722 IN NS ns3.mail.ru. mail.ru. 20722 IN NS ns4.mail.ru. mail.ru. 20722 IN NS ns5.mail.ru. mail.ru. 20722 IN NS ns.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:29 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33282 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20721 IN NS ns.mail.ru. mail.ru. 20721 IN NS ns1.mail.ru. mail.ru. 20721 IN NS ns2.mail.ru. mail.ru. 20721 IN NS ns3.mail.ru. mail.ru. 20721 IN NS ns4.mail.ru. mail.ru. 20721 IN NS ns5.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:30 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39790 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20720 IN NS ns5.mail.ru. mail.ru. 20720 IN NS ns.mail.ru. mail.ru. 20720 IN NS ns1.mail.ru. mail.ru. 20720 IN NS ns2.mail.ru. mail.ru. 20720 IN NS ns3.mail.ru. mail.ru. 20720 IN NS ns4.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:31 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55295 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20720 IN NS ns4.mail.ru. mail.ru. 20720 IN NS ns5.mail.ru. mail.ru. 20720 IN NS ns.mail.ru. mail.ru. 20720 IN NS ns1.mail.ru. mail.ru. 20720 IN NS ns2.mail.ru. mail.ru. 20720 IN NS ns3.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:31 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29191 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20720 IN NS ns3.mail.ru. mail.ru. 20720 IN NS ns4.mail.ru. mail.ru. 20720 IN NS ns5.mail.ru. mail.ru. 20720 IN NS ns.mail.ru. mail.ru. 20720 IN NS ns1.mail.ru. mail.ru. 20720 IN NS ns2.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:31 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36817 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20720 IN NS ns2.mail.ru. mail.ru. 20720 IN NS ns3.mail.ru. mail.ru. 20720 IN NS ns4.mail.ru. mail.ru. 20720 IN NS ns5.mail.ru. mail.ru. 20720 IN NS ns.mail.ru. mail.ru. 20720 IN NS ns1.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:31 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48579 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20719 IN NS ns1.mail.ru. mail.ru. 20719 IN NS ns2.mail.ru. mail.ru. 20719 IN NS ns3.mail.ru. mail.ru. 20719 IN NS ns4.mail.ru. mail.ru. 20719 IN NS ns5.mail.ru. mail.ru. 20719 IN NS ns.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:32 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45097 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20719 IN NS ns.mail.ru. mail.ru. 20719 IN NS ns1.mail.ru. mail.ru. 20719 IN NS ns2.mail.ru. mail.ru. 20719 IN NS ns3.mail.ru. mail.ru. 20719 IN NS ns4.mail.ru. mail.ru. 20719 IN NS ns5.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:32 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52584 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20719 IN NS ns5.mail.ru. mail.ru. 20719 IN NS ns.mail.ru. mail.ru. 20719 IN NS ns1.mail.ru. mail.ru. 20719 IN NS ns2.mail.ru. mail.ru. 20719 IN NS ns3.mail.ru. mail.ru. 20719 IN NS ns4.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:32 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49993 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20719 IN NS ns4.mail.ru. mail.ru. 20719 IN NS ns5.mail.ru. mail.ru. 20719 IN NS ns.mail.ru. mail.ru. 20719 IN NS ns1.mail.ru. mail.ru. 20719 IN NS ns2.mail.ru. mail.ru. 20719 IN NS ns3.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:32 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33838 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20718 IN NS ns3.mail.ru. mail.ru. 20718 IN NS ns4.mail.ru. mail.ru. 20718 IN NS ns5.mail.ru. mail.ru. 20718 IN NS ns.mail.ru. mail.ru. 20718 IN NS ns1.mail.ru. mail.ru. 20718 IN NS ns2.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:33 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45498 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20718 IN NS ns2.mail.ru. mail.ru. 20718 IN NS ns3.mail.ru. mail.ru. 20718 IN NS ns4.mail.ru. mail.ru. 20718 IN NS ns5.mail.ru. mail.ru. 20718 IN NS ns.mail.ru. mail.ru. 20718 IN NS ns1.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:33 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22160 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20718 IN NS ns1.mail.ru. mail.ru. 20718 IN NS ns2.mail.ru. mail.ru. 20718 IN NS ns3.mail.ru. mail.ru. 20718 IN NS ns4.mail.ru. mail.ru. 20718 IN NS ns5.mail.ru. mail.ru. 20718 IN NS ns.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:33 2006 ;; MSG SIZE rcvd: 132 |
#rndc status
number of zones: 2 debug level: 0 xfers running: 0 xfers deferred: 0 soa queries in progress: 0 query logging is OFF recursive clients: 0/1000 tcp clients: 0/100 server is up and running |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63929 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20709 IN NS ns.mail.ru. mail.ru. 20709 IN NS ns1.mail.ru. mail.ru. 20709 IN NS ns2.mail.ru. mail.ru. 20709 IN NS ns3.mail.ru. mail.ru. 20709 IN NS ns4.mail.ru. mail.ru. 20709 IN NS ns5.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:42 2006 ;; MSG SIZE rcvd: 132 |
#rndc flush
|
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35273 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20702 IN NS ns.mail.ru. mail.ru. 20702 IN NS ns1.mail.ru. mail.ru. 20702 IN NS ns2.mail.ru. mail.ru. 20702 IN NS ns3.mail.ru. mail.ru. 20702 IN NS ns4.mail.ru. mail.ru. 20702 IN NS ns5.mail.ru. ;; Query time: 1 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:48 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17258 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20701 IN NS ns5.mail.ru. mail.ru. 20701 IN NS ns.mail.ru. mail.ru. 20701 IN NS ns1.mail.ru. mail.ru. 20701 IN NS ns2.mail.ru. mail.ru. 20701 IN NS ns3.mail.ru. mail.ru. 20701 IN NS ns4.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:49 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27307 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20701 IN NS ns4.mail.ru. mail.ru. 20701 IN NS ns5.mail.ru. mail.ru. 20701 IN NS ns.mail.ru. mail.ru. 20701 IN NS ns1.mail.ru. mail.ru. 20701 IN NS ns2.mail.ru. mail.ru. 20701 IN NS ns3.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:49 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63739 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20700 IN NS ns3.mail.ru. mail.ru. 20700 IN NS ns4.mail.ru. mail.ru. 20700 IN NS ns5.mail.ru. mail.ru. 20700 IN NS ns.mail.ru. mail.ru. 20700 IN NS ns1.mail.ru. mail.ru. 20700 IN NS ns2.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:50 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12684 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20700 IN NS ns2.mail.ru. mail.ru. 20700 IN NS ns3.mail.ru. mail.ru. 20700 IN NS ns4.mail.ru. mail.ru. 20700 IN NS ns5.mail.ru. mail.ru. 20700 IN NS ns.mail.ru. mail.ru. 20700 IN NS ns1.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:50 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53067 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20700 IN NS ns1.mail.ru. mail.ru. 20700 IN NS ns2.mail.ru. mail.ru. 20700 IN NS ns3.mail.ru. mail.ru. 20700 IN NS ns4.mail.ru. mail.ru. 20700 IN NS ns5.mail.ru. mail.ru. 20700 IN NS ns.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:50 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9855 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 20697 IN NS ns.mail.ru. mail.ru. 20697 IN NS ns1.mail.ru. mail.ru. 20697 IN NS ns2.mail.ru. mail.ru. 20697 IN NS ns3.mail.ru. mail.ru. 20697 IN NS ns4.mail.ru. mail.ru. 20697 IN NS ns5.mail.ru. ;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:00:53 2006 ;; MSG SIZE rcvd: 132 |
#rndc flush
|
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29281 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 21600 IN NS ns.mail.ru. mail.ru. 21600 IN NS ns1.mail.ru. mail.ru. 21600 IN NS ns2.mail.ru. mail.ru. 21600 IN NS ns3.mail.ru. mail.ru. 21600 IN NS ns4.mail.ru. mail.ru. 21600 IN NS ns5.mail.ru. ;; Query time: 432 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:01:20 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14980 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 21595 IN NS ns5.mail.ru. mail.ru. 21595 IN NS ns.mail.ru. mail.ru. 21595 IN NS ns1.mail.ru. mail.ru. 21595 IN NS ns2.mail.ru. mail.ru. 21595 IN NS ns3.mail.ru. mail.ru. 21595 IN NS ns4.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:01:25 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40606 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 21594 IN NS ns4.mail.ru. mail.ru. 21594 IN NS ns5.mail.ru. mail.ru. 21594 IN NS ns.mail.ru. mail.ru. 21594 IN NS ns1.mail.ru. mail.ru. 21594 IN NS ns2.mail.ru. mail.ru. 21594 IN NS ns3.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:01:26 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
![]() ; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13066 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 21594 IN NS ns3.mail.ru. mail.ru. 21594 IN NS ns4.mail.ru. mail.ru. 21594 IN NS ns5.mail.ru. mail.ru. 21594 IN NS ns.mail.ru. mail.ru. 21594 IN NS ns1.mail.ru. mail.ru. 21594 IN NS ns2.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:01:26 2006 ;; MSG SIZE rcvd: 132 |
#dig mail.ru ns
; <<>> DiG 9.3.1 <<>> mail.ru ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62078 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN NS ;; ANSWER SECTION: mail.ru. 21593 IN NS ns2.mail.ru. mail.ru. 21593 IN NS ns3.mail.ru. mail.ru. 21593 IN NS ns4.mail.ru. mail.ru. 21593 IN NS ns5.mail.ru. mail.ru. 21593 IN NS ns.mail.ru. mail.ru. 21593 IN NS ns1.mail.ru. ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:01:27 2006 ;; MSG SIZE rcvd: 132 |
#rndc dumpdb
|
#ls /var/dump/
named_dump.db |
#ls -l /var/dump/
total 0 -rw-r--r-- 1 bind wheel 0 29 ÎÏÑ 14:59 named_dump.db |
#rndc reload
server reload successful |
#exit
exit Connection to fbsd5.unix.nt closed. |
#ls
PROTO.localhost-v6.rev make-localhost named.root PROTO.localhost.rev master rndc.key dynamic named.conf slave |
#cd master/
|
#pwd
/etc/namedb/master |
#ls
localhost-v6.rev localhost.rev |
#less localhost.rev
|
#cp localhost.rev freebsd.unix.nt
|
#vi freebsd.unix.nt
|
#vi freebsd.unix.nt
12c12,20 < 1 IN PTR localhost.unix.nt. --- > > > ns A 192.168.15.23 > www A 192.168.15.24 > mail A 192.168.15.25 > smtp CNAME mail > pop CNAME mail > pop3 CNAME mail > |
#vi freebsd.unix.nt
|
#less /etc/namedb/master/freebsd.unix.nt
|
#ls -aG /etc/namedb/master/
. freebsd.unix.nt localhost.rev .. localhost-v6.rev |
#vi /etc/namedb/named.conf
|
#less /etc/namedb/master/freebsd.unix.nt
|
#/etc/rc.d/named restart
Stopping named. Starting named. |
#dig freebsd.unix.nt ns
![]() ; <<>> DiG 9.3.1 <<>> freebsd.unix.nt ns ;; global options: printcmd ;; connection timed out; no servers could be reached |
#dig freebsd.unix.nt mx
![]() ; <<>> DiG 9.3.1 <<>> freebsd.unix.nt mx ;; global options: printcmd ;; connection timed out; no servers could be reached |
#tail /var/log/messages
Nov 29 15:25:00 fbsd3 cron[27854]: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:26:01 fbsd3 named[27541]: stopping command channel on 127.0.0.1#953 Nov 29 15:26:01 fbsd3 named[27541]: stopping command channel on ::1#953 Nov 29 15:26:01 fbsd3 named[27541]: exiting Nov 29 15:26:01 fbsd3 mtree: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:26:01 fbsd3 named[27933]: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:26:01 fbsd3 named[27934]: starting BIND 9.3.1 -u bind -t /var/named Nov 29 15:26:01 fbsd3 named[27934]: /etc/namedb/named.conf:100: unknown option 'An' Nov 29 15:26:01 fbsd3 named[27934]: loading configuration: failure Nov 29 15:26:01 fbsd3 named[27934]: exiting (due to fatal error) |
#vi /etc/namedb/named.conf
|
#less /etc/namedb/master/freebsd.unix.nt
|
#vi /etc/namedb/named.conf
|
#ping freebsd.unix.nt
![]() ping: cannot resolve freebsd.unix.nt: Host name lookup failure |
#less /etc/namedb/master/freebsd.unix.nt
|
#ping ns.freebsd.unix.nt
![]() ping: cannot resolve ns.freebsd.unix.nt: Host name lookup failure |
#/etc/rc.d/named restart
named not running? (check /var/run/named/pid). Starting named. |
#ps -aux | grep named
root 27819 0.0 0.1 1576 1224 ph I+ 3:20PM 0:00.01 less /etc/namedb/ |
#tail /var/log/messages
Nov 29 15:35:00 fbsd3 cron[28003]: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:36:28 fbsd3 ping: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:38:07 fbsd3 ping: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:38:17 fbsd3 mtree: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:38:18 fbsd3 named[28095]: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:38:18 fbsd3 named[28096]: starting BIND 9.3.1 -u bind -t /var/named Nov 29 15:38:18 fbsd3 named[28096]: /etc/namedb/named.conf:100: unknown option 'An' Nov 29 15:38:18 fbsd3 named[28096]: loading configuration: failure Nov 29 15:38:18 fbsd3 named[28096]: exiting (due to fatal error) Nov 29 15:38:50 fbsd3 ps: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" |
#vi freebsd.unix.nt
|
#vi /etc/namedb/named.conf
|
#/etc/rc.d/named restart
named not running? (check /var/run/named/pid). Starting named. |
#tail /var/log/messages
Nov 29 15:38:50 fbsd3 ps: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:40:00 fbsd3 cron[28140]: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:40:46 fbsd3 vi: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:41:16 fbsd3 vi: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:41:29 fbsd3 mtree: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:41:29 fbsd3 named[28229]: NSSWITCH(nss_load_module): wins, Undefined symbol "nss_module_register" Nov 29 15:41:29 fbsd3 named[28230]: starting BIND 9.3.1 -u bind -t /var/named Nov 29 15:41:29 fbsd3 named[28230]: command channel listening on 127.0.0.1#953 Nov 29 15:41:29 fbsd3 named[28230]: command channel listening on ::1#953 Nov 29 15:41:29 fbsd3 named[28230]: running |
#ps -aux | grep named
bind 28230 0.0 0.2 4056 3296 ?? Is 3:41PM 0:00.01 /usr/sbin/named - root 28244 0.0 0.0 380 264 p1 R+ 3:41PM 0:00.00 grep named |
#ping ns
![]() ping: cannot resolve ns: Unknown host |
#ping ns.freebsd.unix.nt
PING ns.freebsd.unix.nt (192.168.15.23): 56 data bytes 64 bytes from 192.168.15.23: icmp_seq=0 ttl=64 time=0.038 ms 64 bytes from 192.168.15.23: icmp_seq=1 ttl=64 time=0.035 ms 64 bytes from 192.168.15.23: icmp_seq=2 ttl=64 time=0.035 ms ^C --- ns.freebsd.unix.nt ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.035/0.036/0.038/0.001 ms |
#vi /etc/resolv.conf
|
#ping ns.freebsd.unix.nt
PING ns.freebsd.unix.nt (192.168.15.23): 56 data bytes 64 bytes from 192.168.15.23: icmp_seq=0 ttl=64 time=0.041 ms 64 bytes from 192.168.15.23: icmp_seq=1 ttl=64 time=0.036 ms ^C --- ns.freebsd.unix.nt ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.036/0.038/0.041/0.002 ms |
#dig freebsd.unix.nt ns
; <<>> DiG 9.3.1 <<>> freebsd.unix.nt ns ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37299 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;freebsd.unix.nt. IN NS ;; ANSWER SECTION: freebsd.unix.nt. 3600 IN NS ns.freebsd.unix.nt. ;; ADDITIONAL SECTION: ns.freebsd.unix.nt. 3600 IN A 192.168.15.23 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:43:34 2006 ;; MSG SIZE rcvd: 66 |
#dig freebsd.unix.nt mx
; <<>> DiG 9.3.1 <<>> freebsd.unix.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32279 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2 ;; QUESTION SECTION: ;freebsd.unix.nt. IN MX ;; ANSWER SECTION: freebsd.unix.nt. 3600 IN MX 10 mail.freebsd.unix.nt. ;; AUTHORITY SECTION: freebsd.unix.nt. 3600 IN NS ns.freebsd.unix.nt. ;; ADDITIONAL SECTION: mail.freebsd.unix.nt. 3600 IN A 192.168.15.25 ns.freebsd.unix.nt. 3600 IN A 192.168.15.23 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed Nov 29 15:43:38 2006 ;; MSG SIZE rcvd: 103 |
Время первой команды журнала | 16:57:36 2006-11-29 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:43:34 2006-11-29 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 6.93 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.20 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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