Журнал лабораторных работ

Содержание

Журнал

Понедельник (08/10/09)

/dev/ttyp0
18:16:52
#[root@fbsd4:~]# dig @127.0.0.1 max.net.nt ns
; <<>> DiG 9.3.4-P1 <<>> @127.0.0.1 max.net.nt ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54386
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;max.net.nt.                    IN      NS
;; ANSWER SECTION:
max.net.nt.             604800  IN      NS      host1.max.net.nt.
;; ADDITIONAL SECTION:
host1.max.net.nt.       604800  IN      A       192.168.16.24
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Aug 10 19:16:56 2009
;; MSG SIZE  rcvd: 64
18:16:56
#[root@fbsd4:~]# dig @127.0.0.1 max.net.nt axfr
; <<>> DiG 9.3.4-P1 <<>> @127.0.0.1 max.net.nt axfr
; (1 server found)
;; global options:  printcmd
max.net.nt.             604800  IN      SOA     host1.max.net.nt. root.max.net.nt. 14 604800 86400 2419200 604800
max.net.nt.             604800  IN      NS      host1.max.net.nt.
max.net.nt.             604800  IN      MX      5 host1.max.net.nt.
host1.max.net.nt.       604800  IN      A       192.168.16.24
host2.max.net.nt.       604800  IN      A       192.168.16.244
host3.max.net.nt.       604800  IN      A       192.168.16.144
max.net.nt.             604800  IN      SOA     host1.max.net.nt. root.max.net.nt. 14 604800 86400 2419200 604800
;; Query time: 14 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Aug 10 19:16:59 2009
;; XFR size: 7 records (messages 1)
18:16:59
#[root@fbsd4:~]# vim /etc/resolv.conf
search max.net.nt max.unix.nt
nameserver 192.168.16.24
    Quit, or continue with caution.
(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r /etc/resolv.conf"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file "/etc/.resolv.conf.swp"
    to avoid this message.
Swap file "/etc/.resolv.conf.swp" already exists!
"/etc/resolv.conf" [readonly] 6 lines, 126 characters
18:17:19
#[root@fbsd4:~]# vim .vimrc

18:17:27
#[root@fbsd4:~]# vim ~/imrc
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
".vimrc" [New File] 2 lines, 18 characters written
18:17:37
#[root@fbsd4:~]# vim /etc/resolv.conf
  2 nameserver 192.168.16.24
~
~
~
  4 nameserver 10.0.17.1
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/resolv.conf" 3L, 77C written
18:17:53
#[root@fbsd4:~]# vim /etc/host
host.conf    hosts        hosts.allow  hosts.equiv  hosts.lpd
18:17:53
#[root@fbsd4:~]# vim /etc/host
host.conf    hosts        hosts.allow  hosts.equiv  hosts.lpd
18:17:53
#[root@fbsd4:~]# vim /etc/hosts
  1 ::1                     localhost.net.nt localhost
  2 127.0.0.1               localhost.net.nt localhost
  3 192.168.16.24          fbsd4.net.nt fbsd4
  4 192.168.16.24          fbsd4.net.nt.
"/etc/hosts" 4L, 181C
18:18:06
#[root@fbsd4:~]# vim /etc/hosts
  2 192.168.16.24          host1.max.net.nt host1
                           host1.max.net.nt.
  3 192.168.16.24          fbsd4.net.nt fbsd4
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/hosts" 4L, 189C written
18:18:39
#[root@fbsd4:~]#

18:18:39
#[root@fbsd4:~]#

18:18:39
#[root@fbsd4:~]#

18:18:40
#[root@fbsd4:~]# vim /etc/rc.conf
 10 saver="fire"
 11 scrnmap="koi8-r2cp866"
 12 usbd_enable="YES"
 13 inetd_enable="YES"
 14 defaultrouter="192.168.16.254"
 15 ifconfig_re0="inet 192.168.16.24  netmask 255.255.255.0"
 16 ifconfig_re1="inet 192.168.54.1 netmask 255.255.255.224"
 17 hostname="host1.max.net.nt"
 18 static_routes="54_32 54_64 54_96 54_128"
 19 route_54_32="-net 192.168.54.32/27 192.168.54.30"
 20 route_54_64="-net 192.168.54.64/27 192.168.54.30"
 21 route_54_96="-net 192.168.54.96/27 192.168.54.30"
 22 route_54_128="-net 192.168.54.128/27 192.168.54.30"
 23 xinetd_enable="NO"
 24 #
 25 ### Basic network and firewall/security options: ###
 26 firewall_enable="YES"           # Set to YES to enable firewall functionalitt
    y
 34 natd_flags=""                   # Additional flags for natd.
 35 sshd_enable="YES"
"/etc/rc.conf" 36L, 1415C written
18:19:25
#[root@fbsd4:~]#

18:19:25
#[root@fbsd4:~]#

18:19:25
#[root@fbsd4:~]#

18:19:26
#[root@fbsd4:~]# hostname
fbsd4.net.nt
18:19:28
#[root@fbsd4:~]# hostname host1.max.net.nt

18:19:39
#[root@fbsd4:~]# hostname
host1.max.net.nt
18:19:40
#[root@fbsd4:~]# . .bashrc

18:19:50
#[root@fbsd4:~]# . .bash
.bash_history  .bash_profile  .bashrc
18:19:50
#[root@fbsd4:~]# . .bash_profile
Removing stale pidfile
18:19:55
#[root@fbsd4:~]#

18:19:55
#[root@fbsd4:~]#

18:19:56
#[root@fbsd4:~]# exit
exit
Connection to 192.168.16.24 closed.
18:20:08
$ssh 192.168.16.
The authenticity of host '192.168.16.4 (192.168.16.4)' can't be established.
RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.4' (RSA) to the list of known hosts.
root@192.168.16.4's password:
Last login: Wed Aug  5 21:23:00 2009 from fbsd25.net.nt
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
l3-agent is already running: pid=1811; pidfile=/root/.lilalo/l3-agent.pid
18:20:26
#vim /etc/resolv.conf
18:20:48
#vim /etc/hosts
18:21:25
#hostname
debian4
18:21:27
#vim /etc/hostname
18:21:36
#hostname
debian4
18:21:37
#hostname -F /etc/hostname

18:21:40
#hostname
host1
18:21:41
#hostname -f
host1.yuriy.net.nt
18:21:42
#ps aux | grep named
bind      1216  0.0  0.7  31596  4240 ?        Ssl  18:02   0:00 /usr/sbin/named -u bind
root      2265  0.0  0.1   4620   740 ttyp1    R+   19:21   0:00 grep named
18:21:51
#dig yuriy.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> yuriy.net.nt axfr
;; global options:  printcmd
; Transfer failed.
18:22:03
#less /var/log/daemon.log
18:22:25
#dig yuriy.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> yuriy.net.nt axfr
;; global options:  printcmd
; Transfer failed.
18:22:26
#less /var/log/daemon.log
18:22:32
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
18:23:01
#less /var/log/daemon.log
18:23:12
#ls -l /etc/bind/
итого 48
-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 1506 2009-01-06 21:02 db.root
-rwxrwxrwx 1 root bind  494 2009-08-10 18:27 db.yuriy.net.ua
-rw-r--r-- 1 root bind 1766 2009-08-10 18:31 named.conf
-rw-r--r-- 1 root bind  165 2009-01-06 21:02 named.conf.local
-rw-r--r-- 1 root bind  695 2009-01-06 21:02 named.conf.options
-rw-r----- 1 bind bind   77 2009-08-07 20:33 rndc.key
-rw-r--r-- 1 root root 1317 2009-01-06 21:02 zones.rfc1918
18:23:22
#mv /etc/bind/db.yuriy.net.ua /etc/bind/db.yuriy.net.nt

18:23:41
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
18:23:45
#less /var/log/daemon.log
18:23:55
#vim /etc/hostname
18:24:02
#vim /etc/bind/db.yuriy.net.nt
18:26:56
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
18:26:59
#less /var/log/daemon.log
18:27:05
#dig yuriy.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> yuriy.net.nt axfr
;; global options:  printcmd
; Transfer failed.
18:27:08
#vim /etc/bind/named.conf
18:27:36
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
18:27:40
#less /var/log/daemon.log
18:27:48
#dig yuri
; <<>> DiG 9.3.4-P1.1 <<>> yuriy.net.nt axfr
;; global options:  printcmd
; Transfer failed.
18:28:00
#less /var/log/daemon.log
18:28:17
#dig @192.168.16.4
; <<>> DiG 9.3.4-P1.1 <<>> @192.168.16.4 yuriy.net.nt axfr
; (1 server found)
;; global options:  printcmd
yuriy.net.nt.           604800  IN      SOA     host1.yuriy.net.nt. root.yuriy.net.nt. 2 604800 2419200 604800 604800
yuriy.net.nt.           604800  IN      NS      host1.yuriy.net.nt.
yuriy.net.nt.           604800  IN      MX      10 host1.yuriy.net.nt.
host1.yuriy.net.nt.     604800  IN      A       192.168.16.4
host2.yuriy.net.nt.     604800  IN      A       192.168.16.44
host3.yuriy.net.nt.     604800  IN      A       192.168.16.244
yuriy.net.nt.           604800  IN      SOA     host1.yuriy.net.nt. root.yuriy.net.nt. 2 604800 2419200 604800 604800
;; Query time: 0 msec
;; SERVER: 192.168.16.4#53(192.168.16.4)
;; WHEN: Mon Aug 10 19:28:29 2009
;; XFR size: 7 records (messages 1)
18:28:29
#dig @192.168.16.4 yuriy.net.nt mx
; <<>> DiG 9.3.4-P1.1 <<>> @192.168.16.4 yuriy.net.nt mx
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13201
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;yuriy.net.nt.                  IN      MX
;; ANSWER SECTION:
yuriy.net.nt.           604800  IN      MX      10 host1.yuriy.net.nt.
;; AUTHORITY SECTION:
yuriy.net.nt.           604800  IN      NS      host1.yuriy.net.nt.
;; ADDITIONAL SECTION:
host1.yuriy.net.nt.     604800  IN      A       192.168.16.4
;; Query time: 0 msec
;; SERVER: 192.168.16.4#53(192.168.16.4)
;; WHEN: Mon Aug 10 19:28:43 2009
;; MSG SIZE  rcvd: 82
18:28:43
#dig @192.168.16.4 yuriy.net.nt ns
; <<>> DiG 9.3.4-P1.1 <<>> @192.168.16.4 yuriy.net.nt ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5453
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;yuriy.net.nt.                  IN      NS
;; ANSWER SECTION:
yuriy.net.nt.           604800  IN      NS      host1.yuriy.net.nt.
;; ADDITIONAL SECTION:
host1.yuriy.net.nt.     604800  IN      A       192.168.16.4
;; Query time: 1 msec
;; SERVER: 192.168.16.4#53(192.168.16.4)
;; WHEN: Mon Aug 10 19:28:46 2009
;; MSG SIZE  rcvd: 66
18:28:48
#exit
exit
Connection to 192.168.16.4 closed.
18:28:51
$ssh 192.168.16.6
The authenticity of host '192.168.16.6 (192.168.16.6)' can't be established.
RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.6' (RSA) to the list of known hosts.
root@192.168.16.6's password:
Last login: Fri Aug  7 18:08:57 2009 from host60.net.nt
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
l3-agent is already running: pid=1541; pidfile=/root/.lilalo/l3-agent.pid
18:29:30
#ps aux | grep named
bind      1775  0.0  0.5  30412  3028 ?        Ssl  18:26   0:00 /usr/sbin/named -u bind
root      2163  0.0  0.1   4624   744 ttyp8    R+   19:29   0:00 grep named
18:29:35
#cat /etc/resolv.conf
search alex.net.nt net.nt
nameserver 192.168.16.254
nameserver 10.0.17.1
nameserver 10.0.35.1
18:29:57
#vim /etc/resolv.conf
18:30:12
#dig alex.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> alex.net.nt axfr
;; global options:  printcmd
alex.net.nt.            604518  IN      SOA     hostA.alex.net.nt. user.alex.net.nt. 90807 10800 3600 604800 3600
alex.net.nt.            604518  IN      NS      hostA.alex.net.nt.
alex.net.nt.            604518  IN      MX      5 hostA.alex.net.nt.
hostA.alex.net.nt.      604518  IN      A       192.168.16.6
hostB.alex.net.nt.      604518  IN      A       192.168.16.61
hostC.alex.net.nt.      604518  IN      A       192.168.16.62
alex.net.nt.            604518  IN      SOA     hostA.alex.net.nt. user.alex.net.nt. 90807 10800 3600 604800 3600
;; Query time: 0 msec
;; SERVER: 192.168.16.6#53(192.168.16.6)
;; WHEN: Mon Aug 10 19:30:22 2009
;; XFR size: 7 records (messages 1)
18:30:22
#vim /etc/hosts
18:31:14
#ping hostA
PING hostA.alex.net.nt (192.168.16.6) 56(84) bytes of data.
64 bytes from hostA.alex.net.nt (192.168.16.6): icmp_seq=1 ttl=64 time=0.018 ms
--- hostA.alex.net.nt ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.018/0.018/0.018/0.000 ms
18:31:18
#hostname
debian6
18:31:23
#vim /etc/hostname
18:31:40
#hostname
debian6
18:31:41
#hostname -F /etc/hostname

18:31:43
#hostname
hostA
18:31:44
#hostname -f
hostA.alex.net.nt
18:31:45
#vim /etc/hosts
18:31:58
#exit
exit
Connection to 192.168.16.6 closed.
18:32:01
$ssh 192.168.16.25
The authenticity of host '192.168.16.25 (192.168.16.25)' can't be established.
DSA key fingerprint is 13:3f:fb:2a:53:62:8e:f8:0e:c7:3a:c9:10:99:b6:25.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.25' (DSA) to the list of known hosts.
Password:
Last login: Mon Aug 10 15:09:56 2009
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 6.3-RELEASE (SMP) #0: Wed Jan 16 04:45:45 UTC 2008
Welcome to FreeBSD!
...
   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.
Removing stale pidfile
18:32:41
#[root@fbsd5:~]# touch .hushlogin

18:32:47
#[root@fbsd5:~]# ps aux | grep named
bind    6964  0,0  0,7  4432  3640  ??  Ss   19:25     0:00,06 /usr/sbin/named -u b
18:32:55
#[root@fbsd5:~]# less /var/log/messages
Jul 31 18:00:28 fbsd5 newsyslog[1228]: logfile turned over due to size>100K
Jul 31 22:05:58 fbsd5 xinetd[8126]: Service external_ftp missing attribute user - DISABLING
Jul 31 22:05:58 fbsd5 xinetd[8126]: 8126 {init_services} no services. Exiting...
Jul 31 22:14:50 fbsd5 xinetd[8694]: open( /usr/local/etc/xinetd.conf ) failed: No such file or directory (errno = 2)
Jul 31 22:14:50 fbsd5 xinetd[8694]: 8694 {init_services} couldn't get configuration. Exiting...
Jul 31 22:16:04 fbsd5 xinetd[8757]: open( /usr/local/etc/xinetd.conf ) failed: No such file or directory (errno = 2)
Jul 31 22:16:04 fbsd5 xinetd[8757]: 8757 {init_services} couldn't get configuration. Exiting...
Jul 31 22:16:06 fbsd5 xinetd[8781]: open( /usr/local/etc/xinetd.conf ) failed: No such file or directory (errno = 2)
Jul 31 22:16:06 fbsd5 xinetd[8781]: 8781 {init_services} couldn't get configuration. Exiting...
Jul 31 22:16:12 fbsd5 xinetd[8805]: open( /usr/local/etc/xinetd.conf ) failed: No such file or directory (errno = 2)
...
Aug 10 19:13:36 fbsd5 named[5373]: command channel listening on ::1#953
Aug 10 19:13:36 fbsd5 named[5373]: running
Aug 10 19:25:31 fbsd5 named[5373]: stopping command channel on 127.0.0.1#953
Aug 10 19:25:31 fbsd5 named[5373]: stopping command channel on ::1#953
Aug 10 19:25:31 fbsd5 named[5373]: exiting
Aug 10 19:25:31 fbsd5 named[6964]: starting BIND 9.3.4-P1 -u bind -t /var/named -u bind
Aug 10 19:25:31 fbsd5 named[6964]: command channel listening on 127.0.0.1#953
Aug 10 19:25:31 fbsd5 named[6964]: command channel listening on ::1#953
Aug 10 19:25:31 fbsd5 named[6964]: running
Aug 10 19:32:11 fbsd5 kernel: arplookup 10.0.17.1 failed: host is not on local network
18:33:12
#[root@fbsd5:~]#

18:33:12
#[root@fbsd5:~]#

18:33:12
#[root@fbsd5:~]#

18:33:12
#[root@fbsd5:~]#

18:33:13
#[root@fbsd5:~]# vim /etc/resolv.conf
nameserver 10.0.35.1
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/resolv.conf" 3 lines, 85 characters written
18:33:27
#[root@fbsd5:~]# vim /etc/hosts
~                                         host1
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/hosts" 3 lines, 141 characters written
18:33:45
#[root@fbsd5:~]# hostname
fbsd5.net.nt
18:33:50
#[root@fbsd5:~]# vim /etc/rc.conf
ifconfig_re2="inet 192.168.54.126  netmask 255.255.255.224"
defaultrouter="192.168.16.254"
firewall_enable=YES
firewall_script="/etc/rc.firewall"
firewall_type="/etc/ipfw.conf"
named_enable="YES"
named_flags="-u bind"
~
hostname="host1.andr.net.nt"
"/etc/rc.conf" 24 lines, 660 characters written
18:34:29
#[root@fbsd5:~]#

18:34:29
#[root@fbsd5:~]#

18:34:30
#[root@fbsd5:~]# hostname
fbsd5.net.nt
18:34:32
#[root@fbsd5:~]# hostname host1.andr.net.nt

18:34:39
#[root@fbsd5:~]# hostname
host1.andr.net.nt
18:34:40
#[root@fbsd5:~]# dig andr.net.nt axfr
;; Connection to 192.168.16.25#53(192.168.16.25) for andr.net.nt failed: connection refused.
; <<>> DiG 9.3.4-P1 <<>> andr.net.nt axfr
;; global options:  printcmd
; Transfer failed.
18:34:53
#[root@fbsd5:~]# vim /etc/rc.conf
usbd_enable="YES"
xinetd_enable="YES"
ifconfig_re0="inet 192.168.16.25  netmask 255.255.255.0"
#hostname="fbsdvm.unix.nt"
ifconfig_re1="inet 192.168.54.129  netmask 255.255.255.224"
hostname="host1.andr.net.nt"
ifconfig_re2="inet 192.168.54.126  netmask 255.255.255.224"
defaultrouter="192.168.16.254"
firewall_enable=YES
firewall_script="/etc/rc.firewall"
firewall_type="/etc/ipfw.conf"
named_enable="YES"
named_flags="-u bind"
18:35:01
#[root@fbsd5:~]# vim /etc/namedb/
dynamic/    master/     named.conf  named.root  rndc.key    slave/
18:35:01
#[root@fbsd5:~]# vim /etc/namedb/master/
db.andr.net.nt        localhost-forward.db
empty.db              localhost-reverse.db
18:35:01
#[root@fbsd5:~]# vim /etc/namedb/master/db.andr.net.nt
@               IN      2OA host1.andr.net.nt. root.andr.net.nt. (
                        10800
                        3600
                        604800
                        3600 )
                NS host1
@               MX 5 host1
host1   A 192.168.16.254
~
~
...
~
~
~
~
~
~
~
~
~
"/var/named/etc/namedb/master/db.andr.net.nt" 11 lines, 173 characters written
18:37:00
#[root@fbsd5:~]# /etc/rc.d/named restart
Stopping named.
Starting named.
18:37:13
#[root@fbsd5:~]# less /var/log/messages
Jul 31 18:00:28 fbsd5 newsyslog[1228]: logfile turned over due to size>100K
Jul 31 22:05:58 fbsd5 xinetd[8126]: Service external_ftp missing attribute user - DISABLING
Jul 31 22:05:58 fbsd5 xinetd[8126]: 8126 {init_services} no services. Exiting...
Jul 31 22:14:50 fbsd5 xinetd[8694]: open( /usr/local/etc/xinetd.conf ) failed: No such file or directory (errno = 2)
Jul 31 22:14:50 fbsd5 xinetd[8694]: 8694 {init_services} couldn't get configuration. Exiting...
Jul 31 22:16:04 fbsd5 xinetd[8757]: open( /usr/local/etc/xinetd.conf ) failed: No such file or directory (errno = 2)
Jul 31 22:16:04 fbsd5 xinetd[8757]: 8757 {init_services} couldn't get configuration. Exiting...
Jul 31 22:16:06 fbsd5 xinetd[8781]: open( /usr/local/etc/xinetd.conf ) failed: No such file or directory (errno = 2)
Jul 31 22:16:06 fbsd5 xinetd[8781]: 8781 {init_services} couldn't get configuration. Exiting...
Jul 31 22:16:12 fbsd5 xinetd[8805]: open( /usr/local/etc/xinetd.conf ) failed: No such file or directory (errno = 2)
...
Aug 10 19:25:31 fbsd5 named[6964]: command channel listening on ::1#953
Aug 10 19:25:31 fbsd5 named[6964]: running
Aug 10 19:32:11 fbsd5 kernel: arplookup 10.0.17.1 failed: host is not on local network
Aug 10 19:37:12 fbsd5 named[6964]: stopping command channel on 127.0.0.1#953
Aug 10 19:37:12 fbsd5 named[6964]: stopping command channel on ::1#953
Aug 10 19:37:12 fbsd5 named[6964]: exiting
Aug 10 19:37:13 fbsd5 named[7358]: starting BIND 9.3.4-P1 -u bind -t /var/named -u bind
Aug 10 19:37:13 fbsd5 named[7358]: command channel listening on 127.0.0.1#953
Aug 10 19:37:13 fbsd5 named[7358]: command channel listening on ::1#953
Aug 10 19:37:13 fbsd5 named[7358]: running
18:37:19
#[root@fbsd5:~]#

18:37:19
#[root@fbsd5:~]#

Файлы

  • /etc/resolv.conf
  • /etc/resolv.conf
    >
    search alex.net.nt net.nt
    nameserver 192.168.16.254
    nameserver 10.0.17.1
    nameserver 10.0.35.1
    

    Статистика

    Время первой команды журнала18:16:52 2009- 8-10
    Время последней команды журнала18:37:19 2009- 8-10
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, % 3.96
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 0.34
    Количество командных строк в единицу времени, команда/мин 4.94
    Частота использования команд
    [root@fbsd4:~]#26|=========================| 25.00%
    [root@fbsd5:~]#25|========================| 24.04%
    hostname10|=========| 9.62%
    vim10|=========| 9.62%
    dig8|=======| 7.69%
    less7|======| 6.73%
    /etc/init.d/bind94|===| 3.85%
    grep3|==| 2.88%
    ssh3|==| 2.88%
    ps2|=| 1.92%
    exit2|=| 1.92%
    ping1|| 0.96%
    cat1|| 0.96%
    mv1|| 0.96%
    ls1|| 0.96%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$