/l3/trainings/nt-bsdnet/2005-11-21/fbsd1.linux.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 |
|
#ssh 192.168.15.22
The authenticity of host '192.168.15.22 (192.168.15.22)' can't be established. DSA key fingerprint is 6f:3c:89:57:84:f7:e1:06:41:c2:14:a9:fd:e7:cd:c0. Are you sure you want to continue connecting (yes/no)? y Please type 'yes' or 'no': yes Warning: Permanently added '192.168.15.22' (DSA) to the list of known hosts. Last login: Thu Nov 24 09:40:33 2005 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-RELEASE (GENERICNEW) #0: Tue Nov 22 12:35:44 EET 2005 Welcome to FreeBSD! ... along with the mailing lists, can be searched by going to http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. |
#host exler.pupkin.linux.nt
exler.pupkin.linux.nt mail is handled by 10 lnx.sas.linux.nt. |
#exit
exit Connection to 192.168.15.22 closed. |
#ee /etc/re
|
#ee /etc/resolv.conf
|
#host exler.pupkin.linux.nt
exler.pupkin.linux.nt has address 192.168.15.22 |
#host cat.pupkin.linux.nt
cat.pupkin.linux.nt has address 192.168.15.24 |
#ping cat.pupkin.linux.nt
PING cat.pupkin.linux.nt (192.168.15.24): 56 data bytes 64 bytes from 192.168.15.24: icmp_seq=0 ttl=64 time=0.787 ms 64 bytes from 192.168.15.24: icmp_seq=1 ttl=64 time=0.360 ms 64 bytes from 192.168.15.24: icmp_seq=2 ttl=64 time=0.379 ms 64 bytes from 192.168.15.24: icmp_seq=3 ttl=64 time=0.362 ms ^C --- cat.pupkin.linux.nt ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.360/0.472/0.787/0.182 ms |
#ssh exler.pupkin.linux.nt
The authenticity of host 'exler.pupkin.linux.nt (192.168.15.22)' can't be established. DSA key fingerprint is 6f:3c:89:57:84:f7:e1:06:41:c2:14:a9:fd:e7:cd:c0. Are you sure you want to continue connecting (yes/no)? y Please type 'yes' or 'no': yes Warning: Permanently added 'exler.pupkin.linux.nt' (DSA) to the list of known hosts. Last login: Thu Nov 24 12:29:50 2005 from fbsd1.linux.nt Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-RELEASE (GENERICNEW) #0: Tue Nov 22 12:35:44 EET 2005 Welcome to FreeBSD! ... along with the mailing lists, can be searched by going to http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. |
#who
root ttyv0 Nov 24 09:40 root ttyp1 Nov 24 09:43 (:0.0) root ttyp3 Nov 24 12:32 (fbsd1) |
#ssh exler.pupkin.linux.nt
Last login: Thu Nov 24 12:32:44 2005 from fbsd1.linux.nt Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-RELEASE (GENERICNEW) #0: Tue Nov 22 12:35:44 EET 2005 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. o The Handbook and FAQ documents are at http://www.FreeBSD.org/ and, along with the mailing lists, can be searched by going to http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. |
#exit
exit Connection to exler.pupkin.linux.nt closed. |
#host cat.pupkin.linux.nt
cat.pupkin.linux.nt has address 192.168.15.24 |
#exit
exit Connection to exler.pupkin.linux.nt closed. |
#host room.home.linux.nt
room.home.linux.nt has address 192.168.15.22 |
#host balkon.home.linux.nt
balkon.home.linux.nt has address 192.168.15.21 |
#ee /etc/namedb/named.conf
|
#cd /etc/namedb/master/
|
#ee pupkin.rev
|
#host admin.ebn.linux.nt
admin.ebn.linux.nt mail is handled by 10 lnx.sas.linux.nt. |
#host home.ebn.linux.nt
home.ebn.linux.nt mail is handled by 10 lnx.sas.linux.nt. |
#host 1234.ebn.linux.nt
1234.ebn.linux.nt mail is handled by 10 lnx.sas.linux.nt. |
#host balkon.home.linux.nt
balkon.home.linux.nt has address 192.168.15.21 |
#host room.home.linux.nt
room.home.linux.nt has address 192.168.15.22 |
#rndc dumpdb
|
#less `find /var -name named_dump.db`
|
#for i in `jot 254 1`; do host 62.64.113.$i; done | grep -v
fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done | grep NX NXot@fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done [root@fbsd1:master]# host komp1.klass.linux.nt komp1.klass.linux.nt mail is handled by 10 lnx.sas.linux.nt. |
#host comp1.klass.linux.nt
comp1.klass.linux.nt mail is handled by 10 lnx.sas.linux.nt. |
#host comp1.class.linux.nt
comp1.class.linux.nt has address 192.168.15.21 |
#host comp2.class.linux.nt
comp2.class.linux.nt has address 192.168.15.22 |
#host comp3.class.linux.nt
comp3.class.linux.nt has address 192.168.15.23 |
#rndc flush
|
#host comp1.class.linux.nt
comp1.class.linux.nt has address 192.168.15.21 |
#host admin.ebm.linux.nt
admin.ebm.linux.nt has address 192.168.15.23 |
#host c4.ebm.linux.nt
c4.ebm.linux.nt has address 192.168.15.24 |
#list /etc/named.conf
bash: list: command not found |
#less /etc/namedb/named.conf
|
#ee /etc/namedb/named.conf
|
#/etc/rc.d/named restart
Stopping named. Waiting for PIDS: 6196. Starting named. |
#for i in `jot 254 1`; do host 62.64.113.$i; done | grep -v
fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done | grep NX NXot@fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done | grep -v DOM fbsd1:master]# ls /etc/namedb/named.conf [root@fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done | grep -v fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done | grep NX NXot@fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done [root@fbsd1:master]# for i in `jot 254 1`; do host 213.159.227.$i; done | grep fbsd1:master]# init 1 [root@fbsd1:master]# dig @192.168.15.22 mail.ru ns ; <<>> DiG 9.3.1 <<>> @192.168.15.22 mail.ru ns ... 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: 304 msec ;; SERVER: 192.168.15.22#53(192.168.15.22) ;; WHEN: Thu Nov 24 14:18:35 2005 ;; MSG SIZE rcvd: 132 |
#for i in `jot 254 1`; do host 62.64.113.$i; done | grep -v
fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done | grep NX NXot@fbsd1:master]# for i in `jot 254 1`; do host 62.64.113.$i; done [root@fbsd1:master]# for i in `jot 254 1`; do host 213.159.227.$i; done | grep fbsd1:master]# init 1 [root@fbsd1:master]# dig @192.168.15.22 axfr umc.ua ; <<>> DiG 9.3.1 <<>> @192.168.15.22 axfr umc.ua ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @192.168.15.22 axfr pupkin.linux.nt
; <<>> DiG 9.3.1 <<>> @192.168.15.22 axfr pupkin.linux.nt ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @192.168.15.22 axfr home.linux.nt
; <<>> DiG 9.3.1 <<>> @192.168.15.22 axfr home.linux.nt ; (1 server found) ;; global options: printcmd home.linux.nt. 3600 IN SOA fbsd2.linux.nt. root.fbsd2.linux.nt. 20051124 3600 900 3600000 3600 home.linux.nt. 3600 IN NS room.home.linux.nt. balkon.home.linux.nt. 3600 IN A 192.168.15.21 room.home.linux.nt. 3600 IN A 192.168.15.22 home.linux.nt. 3600 IN SOA fbsd2.linux.nt. root.fbsd2.linux.nt. 20051124 3600 900 3600000 3600 ;; Query time: 2 msec ;; SERVER: 192.168.15.22#53(192.168.15.22) ;; WHEN: Thu Nov 24 14:20:05 2005 ;; XFR size: 5 records (messages 1) |
#dig @192.168.15.23 axfr ebm.linux.nt
;; Connection to 192.168.15.23#53(192.168.15.23) for ebm.linux.nt failed: connection refused. |
#dig @192.168.15.24 axfr class.linux.nt
; <<>> DiG 9.3.1 <<>> @192.168.15.24 axfr class.linux.nt ; (1 server found) ;; global options: printcmd class.linux.nt. 3600 IN SOA free.class.linux.nt. root.free.class.linux.nt. 20051124 3600 900 3600000 3600 class.linux.nt. 3600 IN NS free.class.linux.nt. comp1.class.linux.nt. 3600 IN A 192.168.15.21 comp2.class.linux.nt. 3600 IN A 192.168.15.22 comp3.class.linux.nt. 3600 IN A 192.168.15.23 free.class.linux.nt. 3600 IN A 192.168.15.24 class.linux.nt. 3600 IN SOA free.class.linux.nt. root.free.class.linux.nt. 20051124 3600 900 3600000 3600 ;; Query time: 3 msec ;; SERVER: 192.168.15.24#53(192.168.15.24) ;; WHEN: Thu Nov 24 14:21:35 2005 ;; XFR size: 7 records (messages 1) |
#dig @192.168.15.254 axfr linux.nt
; <<>> DiG 9.3.1 <<>> @192.168.15.254 axfr linux.nt ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @192.168.15.24 axfr class.linux.nt
; <<>> DiG 9.3.1 <<>> @192.168.15.24 axfr class.linux.nt ; (1 server found) ;; global options: printcmd class.linux.nt. 3600 IN SOA free.class.linux.nt. root.free.class.linux.nt. 20051124 3600 900 3600000 3600 class.linux.nt. 3600 IN NS free.class.linux.nt. comp1.class.linux.nt. 3600 IN A 192.168.15.21 comp2.class.linux.nt. 3600 IN A 192.168.15.22 comp3.class.linux.nt. 3600 IN A 192.168.15.23 free.class.linux.nt. 3600 IN A 192.168.15.24 class.linux.nt. 3600 IN SOA free.class.linux.nt. root.free.class.linux.nt. 20051124 3600 900 3600000 3600 ;; Query time: 4 msec ;; SERVER: 192.168.15.24#53(192.168.15.24) ;; WHEN: Thu Nov 24 14:22:48 2005 ;; XFR size: 7 records (messages 1) |
#dig mail.ru mx
; <<>> DiG 9.3.1 <<>> mail.ru mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30723 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 6, ADDITIONAL: 1 ;; QUESTION SECTION: ;mail.ru. IN MX ;; ANSWER SECTION: mail.ru. 21600 IN MX 10 mxs.mail.ru. ;; AUTHORITY SECTION: ... mail.ru. 20070 IN NS ns2.mail.ru. mail.ru. 20070 IN NS ns3.mail.ru. mail.ru. 20070 IN NS ns4.mail.ru. mail.ru. 20070 IN NS ns5.mail.ru. ;; ADDITIONAL SECTION: mxs.mail.ru. 21600 IN A 194.67.23.20 ;; Query time: 151 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 14:44:05 2005 ;; MSG SIZE rcvd: 168 |
#dig rambler.ru mx
; <<>> DiG 9.3.1 <<>> rambler.ru mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34253 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 6 ;; QUESTION SECTION: ;rambler.ru. IN MX ;; ANSWER SECTION: rambler.ru. 3600 IN MX 5 imx1.rambler.ru. ;; AUTHORITY SECTION: ... imx1.rambler.ru. 3600 IN A 81.19.66.26 imx1.rambler.ru. 3600 IN A 81.19.66.115 imx1.rambler.ru. 3600 IN A 81.19.66.150 imx1.rambler.ru. 3600 IN A 81.19.66.156 imx1.rambler.ru. 3600 IN A 81.19.66.157 imx1.rambler.ru. 3600 IN A 81.19.66.158 ;; Query time: 412 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 14:44:30 2005 ;; MSG SIZE rcvd: 217 |
#dig gala.net mx
; <<>> DiG 9.3.1 <<>> gala.net mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37415 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 2 ;; QUESTION SECTION: ;gala.net. IN MX ;; ANSWER SECTION: gala.net. 14400 IN MX 30 mail.gala.net. gala.net. 14400 IN MX 50 relay.gala.net. ;; AUTHORITY SECTION: gala.net. 14400 IN NS ns.gala.net. gala.net. 14400 IN NS ns2.gala.net. gala.net. 14400 IN NS ns3.gala.net. ;; ADDITIONAL SECTION: mail.gala.net. 14400 IN A 195.245.80.69 relay.gala.net. 14400 IN A 195.245.80.67 ;; Query time: 4363 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 14:44:57 2005 ;; MSG SIZE rcvd: 154 |
#dig sgroup.com.ua mx
; <<>> DiG 9.3.1 <<>> sgroup.com.ua mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3804 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 1 ;; QUESTION SECTION: ;sgroup.com.ua. IN MX ;; ANSWER SECTION: sgroup.com.ua. 3600 IN MX 10 sgroup.com.ua. sgroup.com.ua. 3600 IN MX 50 relay2.citiustele.com. ;; AUTHORITY SECTION: sgroup.com.ua. 3600 IN NS ns.sgroup.com.ua. sgroup.com.ua. 3600 IN NS ns2.citiustele.com. ;; ADDITIONAL SECTION: sgroup.com.ua. 3600 IN A 194.29.63.4 ;; Query time: 117 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 14:45:28 2005 ;; MSG SIZE rcvd: 135 |
#dig gala.net mx
; <<>> DiG 9.3.1 <<>> gala.net mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45933 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 2 ;; QUESTION SECTION: ;gala.net. IN MX ;; ANSWER SECTION: gala.net. 14356 IN MX 50 relay.gala.net. gala.net. 14356 IN MX 30 mail.gala.net. ;; AUTHORITY SECTION: gala.net. 14356 IN NS ns3.gala.net. gala.net. 14356 IN NS ns.gala.net. gala.net. 14356 IN NS ns2.gala.net. ;; ADDITIONAL SECTION: mail.gala.net. 14356 IN A 195.245.80.69 relay.gala.net. 14356 IN A 195.245.80.67 ;; Query time: 1 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 14:45:41 2005 ;; MSG SIZE rcvd: 154 |
#dig sgroup.com.ua mx
; <<>> DiG 9.3.1 <<>> sgroup.com.ua mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30437 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 1 ;; QUESTION SECTION: ;sgroup.com.ua. IN MX ;; ANSWER SECTION: sgroup.com.ua. 3584 IN MX 50 relay2.citiustele.com. sgroup.com.ua. 3584 IN MX 10 sgroup.com.ua. ;; AUTHORITY SECTION: sgroup.com.ua. 3584 IN NS ns.sgroup.com.ua. sgroup.com.ua. 3584 IN NS ns2.citiustele.com. ;; ADDITIONAL SECTION: sgroup.com.ua. 3584 IN A 194.29.63.4 ;; Query time: 1 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 14:45:44 2005 ;; MSG SIZE rcvd: 135 |
#dig gala.net mx
; <<>> DiG 9.3.1 <<>> gala.net mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64465 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 2 ;; QUESTION SECTION: ;gala.net. IN MX ;; ANSWER SECTION: gala.net. 14351 IN MX 30 mail.gala.net. gala.net. 14351 IN MX 50 relay.gala.net. ;; AUTHORITY SECTION: gala.net. 14351 IN NS ns2.gala.net. gala.net. 14351 IN NS ns3.gala.net. gala.net. 14351 IN NS ns.gala.net. ;; ADDITIONAL SECTION: mail.gala.net. 14351 IN A 195.245.80.69 relay.gala.net. 14351 IN A 195.245.80.67 ;; Query time: 1 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 14:45:46 2005 ;; MSG SIZE rcvd: 154 |
#dig sgroup.com.ua mx
; <<>> DiG 9.3.1 <<>> sgroup.com.ua mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9594 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 1 ;; QUESTION SECTION: ;sgroup.com.ua. IN MX ;; ANSWER SECTION: sgroup.com.ua. 3579 IN MX 10 sgroup.com.ua. sgroup.com.ua. 3579 IN MX 50 relay2.citiustele.com. ;; AUTHORITY SECTION: sgroup.com.ua. 3579 IN NS ns.sgroup.com.ua. sgroup.com.ua. 3579 IN NS ns2.citiustele.com. ;; ADDITIONAL SECTION: sgroup.com.ua. 3579 IN A 194.29.63.4 ;; Query time: 1 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 14:45:49 2005 ;; MSG SIZE rcvd: 135 |
#ee /etc/namedb/named.conf
|
#list /etc/named.conf
bash: list: command not found |
#ee /etc/named.conf
|
#cd ..
|
#ls
PROTO.localhost-v6.rev make-localhost named.root PROTO.localhost.rev master rndc.key dynamic named.conf slave |
#less master/
|
#less master/
|
#less master/
|
#less master/pupkin.rev
|
#ee master/pupkin.rev
|
#/etc/rc.d/named restart
Stopping named. Starting named. |
#dig vasya.pupkin.linux.nt mx
; <<>> DiG 9.3.1 <<>> vasya.pupkin.linux.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41855 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;vasya.pupkin.linux.nt. IN MX ;; AUTHORITY SECTION: pupkin.linux.nt. 3600 IN SOA vasya.pupkin.linux.nt. root.vasya.pupkin.linux.nt. 20051124 3600 900 3600000 3600 ;; Query time: 1 msec ;; SERVER: 192.168.15.21#53(192.168.15.21) ;; WHEN: Thu Nov 24 15:13:23 2005 ;; MSG SIZE rcvd: 80 |
#mail
Mail version 8.1 6/6/93. Type ? for help. "/var/mail/root": 8 messages 8 new >N 1 root@fbsd1.linux.nt Wed Nov 23 11:04 17/682 N 2 root@fbsd1.linux.nt Wed Nov 23 11:04 28/1083 "Nvi saved the file rc" N 3 root@fbsd1.linux.nt Wed Nov 23 11:04 28/1083 "Nvi saved the file rc" N 4 root@fbsd1.linux.nt Wed Nov 23 11:13 28/1074 "Nvi saved the file rc" N 5 root@fbsd1.linux.nt Wed Nov 23 11:15 28/1074 "Nvi saved the file rc" N 6 root@fbsd1.linux.nt Thu Nov 24 09:15 28/1074 "Nvi saved the file rc" N 7 root@fbsd1.linux.nt Thu Nov 24 11:48 28/1074 "Nvi saved the file rc" N 8 root@fbsd1.linux.nt Thu Nov 24 12:28 28/1074 "Nvi saved the file rc" & t1 Message 1: From root@fbsd1.linux.nt Wed Nov 23 11:04:58 2005 Date: Wed, 23 Nov 2005 10:04:42 +0200 (EET) From: Charlie Root <root@fbsd1.linux.nt> To: root@fbsd1.linux.nt Trevoga!!!! Root na palube & q Saved 1 message in mbox Held 7 messages in /var/mail/root |
#mail
Mail version 8.1 6/6/93. Type ? for help. "/var/mail/root": 7 messages 7 unread >U 1 root@fbsd1.linux.nt Wed Nov 23 11:04 29/1093 "Nvi saved the file rc" U 2 root@fbsd1.linux.nt Wed Nov 23 11:04 29/1093 "Nvi saved the file rc" U 3 root@fbsd1.linux.nt Wed Nov 23 11:13 29/1084 "Nvi saved the file rc" U 4 root@fbsd1.linux.nt Wed Nov 23 11:15 29/1084 "Nvi saved the file rc" U 5 root@fbsd1.linux.nt Thu Nov 24 09:15 29/1084 "Nvi saved the file rc" U 6 root@fbsd1.linux.nt Thu Nov 24 11:48 29/1084 "Nvi saved the file rc" U 7 root@fbsd1.linux.nt Thu Nov 24 12:28 29/1084 "Nvi saved the file rc" & d* & q |
#ee /etc/mail/access
0a1,2 > 127.0.0.1 RELAY > |
#ee /etc/mail/access
|
#cd \
> q bash: cd: q: No such file or directory |
#cd /
|
#ls
.cshrc boot etc proc usr .mozilla cdrom home rescue var .profile compat lib root .snap dev libexec sbin COPYRIGHT dist mnt sys bin entropy natd.core tmp |
#cd etc
|
#cd mail
|
#ls
Makefile freebsd.cf mailertable.sample README freebsd.mc sendmail.cf access freebsd.submit.cf submit.cf access.sample freebsd.submit.mc virtusertable.sample aliases helpfile aliases.db mailer.conf |
#make
cp freebsd.mc fbsd1.linux.nt.mc /usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 fbsd1.linux.nt.mc > fbsd1.linux.nt.cf cp freebsd.submit.mc fbsd1.linux.nt.submit.mc /usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 fbsd1.linux.nt.submit.mc > fbsd1.linux.nt.submit.cf /usr/sbin/makemap hash access.db < access chmod 0640 access.db |
#ls
Makefile freebsd.cf README freebsd.mc access freebsd.submit.cf access.db freebsd.submit.mc access.sample helpfile aliases mailer.conf aliases.db mailertable.sample fbsd1.linux.nt.cf sendmail.cf fbsd1.linux.nt.mc submit.cf fbsd1.linux.nt.submit.cf virtusertable.sample fbsd1.linux.nt.submit.mc |
#ee local-host-names
|
#ls
Makefile freebsd.cf README freebsd.mc access freebsd.submit.cf access.db freebsd.submit.mc access.sample helpfile aliases local-host-names aliases.db mailer.conf fbsd1.linux.nt.cf mailertable.sample fbsd1.linux.nt.mc sendmail.cf fbsd1.linux.nt.submit.cf submit.cf fbsd1.linux.nt.submit.mc virtusertable.sample |
#ee local-host-names
|
#ls
Makefile freebsd.cf README freebsd.mc access freebsd.submit.cf access.db freebsd.submit.mc access.sample helpfile aliases local-host-names aliases.db mailer.conf fbsd1.linux.nt.cf mailertable.sample fbsd1.linux.nt.mc sendmail.cf fbsd1.linux.nt.submit.cf submit.cf fbsd1.linux.nt.submit.mc virtusertable.sample |
#ee fbsd1.linux.nt.mc
|
#ee /etc/rc.conf
|
Время первой команды журнала | 12:29:23 2006-11-24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:55:03 2006-11-24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 5.88 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.62 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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