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

Содержание

Журнал

Понедельник (11/27/06)

/dev/ttyp6
12:23:40
#arping 192.168.15.26
192.168.15.21      00:04:76:a1:f2:5b  UHLW        1     1071    em0   1080
192.168.15.23      00:13:d4:b2:47:35  UHLW        1     1750    lo0
192.168.15.24      00:04:75:75:c1:46  UHLW        1      525    em0   1015
192.168.15.25      00:04:75:75:46:b1  UHLW        1     1057    em0    413
192.168.15.26      00:13:d4:b2:4f:ec  UHLW        1     1053    em0   1198
192.168.15.254     00:0a:01:d4:d1:39  UHLW        2     1193    em0   1160
[root@fbsd3:arping]#
                     ARPING 192.168.15.26
60 bytes from 00:13:d4:b2:4f:ec (192.168.15.26): index=0 time=9.674 msec
^C
--- 192.168.15.26 statistics ---
1 packets transmitted, 1 packets received,   0% unanswered
/dev/ttyp4
12:23:44
#make install
===>  Vulnerability check disabled, database not found
===>  Extracting for screen-4.0.2_1
=> Checksum mismatch for screen-4.0.2.tar.gz.
===>  Refetch for 1 more times files: screen-4.0.2.tar.gz
===>  Vulnerability check disabled, database not found
=> screen-4.0.2.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.uni-erlangen.de/pub/utilities/screen/.
fetch: screen-4.0.2.tar.gz: local modification time does not match remote
=> Attempting to fetch from http://ftp.gnu.org/gnu/screen/.
fetch: screen-4.0.2.tar.gz: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.gnu.org/gnu/screen/.
^Cfetch: screen-4.0.2.tar.gz: local modification time does not match remote
12:23:54
#ntpdate ntp.psn.ru
27 Nov 08:21:24 ntpdate[1447]: step time server 194.149.67.130 offset -7358.122871 sec
/dev/ttyp6
12:24:01
#netstat -rn -f inet | grep :
Internet:
192.168.15.21      00:04:76:a1:f2:5b  UHLW        1     1071    em0   1080
192.168.15.23      00:13:d4:b2:47:35  UHLW        1     1750    lo0
192.168.15.24      00:04:75:75:c1:46  UHLW        1      525    em0   1015
192.168.15.25      00:04:75:75:46:b1  UHLW        1     1057    em0    413
192.168.15.26      00:13:d4:b2:4f:ec  UHLW        1     1053    em0   1198
192.168.15.254     00:0a:01:d4:d1:39  UHLW        2     1193    em0   1160
12:24:01
#netstat -rn -f inet | grep :
Internet:
192.168.15.21      00:04:76:a1:f2:5b  UHLW        1     1071    em0   1080
192.168.15.23      00:13:d4:b2:47:35  UHLW        1     1750    lo0
192.168.15.24      00:04:75:75:c1:46  UHLW        1      525    em0   1015
192.168.15.25      00:04:75:75:46:b1  UHLW        1     1057    em0    413
192.168.15.26      00:13:d4:b2:4f:ec  UHLW        1     1053    em0   1198
192.168.15.254     00:0a:01:d4:d1:39  UHLW        2     1193    em0   1160
12:24:01
#netstat -rn -f inet | grep :
Internet:
192.168.15.21      00:04:76:a1:f2:5b  UHLW        1     1071    em0   1080
192.168.15.23      00:13:d4:b2:47:35  UHLW        1     1750    lo0
192.168.15.24      00:04:75:75:c1:46  UHLW        1      525    em0   1015
192.168.15.25      00:04:75:75:46:b1  UHLW        1     1057    em0    413
192.168.15.26      00:13:d4:b2:4f:ec  UHLW        1     1053    em0   1198
192.168.15.254     00:0a:01:d4:d1:39  UHLW        2     1193    em0   1160
12:24:01
#netstat -rn -f inet | grep :
Internet:
192.168.15.21      00:04:76:a1:f2:5b  UHLW        1     1071    em0   1080
192.168.15.23      00:13:d4:b2:47:35  UHLW        1     1750    lo0
192.168.15.24      00:04:75:75:c1:46  UHLW        1      525    em0   1015
192.168.15.25      00:04:75:75:46:b1  UHLW        1     1057    em0    413
192.168.15.26      00:13:d4:b2:4f:ec  UHLW        1     1053    em0   1198
192.168.15.254     00:0a:01:d4:d1:39  UHLW        2     1193    em0   1160
12:24:03
#ifconfig
        status: active
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
12:24:03
#ifconfig
        status: active
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
12:24:03
#ifconfig
        status: active
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
12:24:03
#ifconfig
        status: active
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
12:25:08
#tcpdump -i em0 arp
10:26:18.223622 arp who-has fbsd4.linux.nt tell linux.nt
10:28:19.721594 arp who-has fbsd1.linux.nt tell linux.nt
10:28:25.078748 arp who-has fbsd3.unix.nt tell linux.nt
10:28:25.078781 arp reply fbsd3.unix.nt is-at 00:13:d4:b2:47:35 (oui Unknown)
10:30:30.312881 arp who-has fbsd1.linux.nt tell linux.nt
10:30:36.077273 arp who-has fbsd3.unix.nt tell linux.nt
10:30:36.077306 arp reply fbsd3.unix.nt is-at 00:13:d4:b2:47:35 (oui Unknown)
^C
11 packets captured
159 packets received by filter
0 packets dropped by kernel
12:25:08
#tcpdump -i em0 arp
10:26:18.223622 arp who-has fbsd4.linux.nt tell linux.nt
10:28:19.721594 arp who-has fbsd1.linux.nt tell linux.nt
10:28:25.078748 arp who-has fbsd3.unix.nt tell linux.nt
10:28:25.078781 arp reply fbsd3.unix.nt is-at 00:13:d4:b2:47:35 (oui Unknown)
10:30:30.312881 arp who-has fbsd1.linux.nt tell linux.nt
10:30:36.077273 arp who-has fbsd3.unix.nt tell linux.nt
10:30:36.077306 arp reply fbsd3.unix.nt is-at 00:13:d4:b2:47:35 (oui Unknown)
^C
11 packets captured
159 packets received by filter
0 packets dropped by kernel
12:25:08
#tcpdump -i em0 arp
10:26:18.223622 arp who-has fbsd4.linux.nt tell linux.nt
10:28:19.721594 arp who-has fbsd1.linux.nt tell linux.nt
10:28:25.078748 arp who-has fbsd3.unix.nt tell linux.nt
10:28:25.078781 arp reply fbsd3.unix.nt is-at 00:13:d4:b2:47:35 (oui Unknown)
10:30:30.312881 arp who-has fbsd1.linux.nt tell linux.nt
10:30:36.077273 arp who-has fbsd3.unix.nt tell linux.nt
10:30:36.077306 arp reply fbsd3.unix.nt is-at 00:13:d4:b2:47:35 (oui Unknown)
^C
11 packets captured
159 packets received by filter
0 packets dropped by kernel
12:30:56
#cd /usr/ports/net-mgmt/ettercap/

12:30:56
#cd /usr/ports/net-mgmt/ettercap/

12:30:56
#cd /usr/ports/net-mgmt/ettercap/

12:31:05
#make install
^C
12:31:05
#make install
^C
12:31:05
#make install
^C
12:31:11
#make install
^C
12:31:11
#make install
^C
12:31:11
#make install
^C
12:31:16
#make install WITHOUT_GTK=YES
===>  libnet-devel-1.1.2.1 conflicts with installed package(s):
      libnet-1.0.2a,1
      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/net/libnet-devel.
*** Error code 1
Stop in /usr/ports/net-mgmt/ettercap.
12:31:16
#make install WITHOUT_GTK=YES
===>  libnet-devel-1.1.2.1 conflicts with installed package(s):
      libnet-1.0.2a,1
      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/net/libnet-devel.
*** Error code 1
Stop in /usr/ports/net-mgmt/ettercap.
12:31:16
#make install WITHOUT_GTK=YES
===>  libnet-devel-1.1.2.1 conflicts with installed package(s):
      libnet-1.0.2a,1
      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/net/libnet-devel.
*** Error code 1
Stop in /usr/ports/net-mgmt/ettercap.
12:31:16
#make install WITHOUT_GTK=YES
===>  libnet-devel-1.1.2.1 conflicts with installed package(s):
      libnet-1.0.2a,1
      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/net/libnet-devel.
*** Error code 1
Stop in /usr/ports/net-mgmt/ettercap.
12:33:43
#cd /usr/ports/
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp6_echoreq  icmp6_echoreq.o ..
et.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'icmp_echo_cq.c' || echo './'`icmp_echo_cq.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp_echo_cq  icmp_echo_cq.o ../s
.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'smurf.c' || echo './'`smurf.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o smurf  smurf.o ../src/libnet.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'dot1x.c' || echo './'`dot1x.c
12:33:43
#cd /usr/ports/
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp6_echoreq  icmp6_echoreq.o ..
et.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'icmp_echo_cq.c' || echo './'`icmp_echo_cq.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp_echo_cq  icmp_echo_cq.o ../s
.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'smurf.c' || echo './'`smurf.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o smurf  smurf.o ../src/libnet.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'dot1x.c' || echo './'`dot1x.c
12:33:43
#cd /usr/ports/
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp6_echoreq  icmp6_echoreq.o ..
et.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'icmp_echo_cq.c' || echo './'`icmp_echo_cq.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp_echo_cq  icmp_echo_cq.o ../s
.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'smurf.c' || echo './'`smurf.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o smurf  smurf.o ../src/libnet.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'dot1x.c' || echo './'`dot1x.c
/dev/ttypb
12:34:03
#screen -x
/dev/ttyp6
12:34:11
#make search name=libnet
Port:   libnet-1.0.2a,1
Path:   /usr/ports/net/libnet
Info:   A C library for creating IP packets
Maint:  shipley@dis.org
B-deps: autoconf-2.13.000227_5 m4-1.4.3 perl-5.8.7
R-deps:
WWW:    http://www.packetfactory.net/projects/libnet/
Port:   libnet-devel-1.1.2.1
Path:   /usr/ports/net/libnet-devel
Info:   A C library for creating IP packets (development version)
...
B-deps: glib-1.2.10_11 libpcapnav-0.5 libtool-1.3.5_2 pkgconfig-0.17.2
R-deps: glib-1.2.10_11 libpcapnav-0.5 pkgconfig-0.17.2
WWW:    http://netdude.sourceforge.net/
Port:   py24-libnet-1.0_1
Path:   /usr/ports/net/py-libnet
Info:   Python module for the libnet packet construction library
Maint:  ports@FreeBSD.org
B-deps: libnet-1.0.2a,1 perl-5.8.7 python-2.4.1_3 swig-1.1p5_9
R-deps: python-2.4.1_3
WWW:    http://pylibnet.sourceforge.net/
12:34:11
#make search name=libnet
Port:   libnet-1.0.2a,1
Path:   /usr/ports/net/libnet
Info:   A C library for creating IP packets
Maint:  shipley@dis.org
B-deps: autoconf-2.13.000227_5 m4-1.4.3 perl-5.8.7
R-deps:
WWW:    http://www.packetfactory.net/projects/libnet/
Port:   libnet-devel-1.1.2.1
Path:   /usr/ports/net/libnet-devel
Info:   A C library for creating IP packets (development version)
...
B-deps: glib-1.2.10_11 libpcapnav-0.5 libtool-1.3.5_2 pkgconfig-0.17.2
R-deps: glib-1.2.10_11 libpcapnav-0.5 pkgconfig-0.17.2
WWW:    http://netdude.sourceforge.net/
Port:   py24-libnet-1.0_1
Path:   /usr/ports/net/py-libnet
Info:   Python module for the libnet packet construction library
Maint:  ports@FreeBSD.org
B-deps: libnet-1.0.2a,1 perl-5.8.7 python-2.4.1_3 swig-1.1p5_9
R-deps: python-2.4.1_3
WWW:    http://pylibnet.sourceforge.net/
12:34:11
#make search name=libnet
Port:   libnet-1.0.2a,1
Path:   /usr/ports/net/libnet
Info:   A C library for creating IP packets
Maint:  shipley@dis.org
B-deps: autoconf-2.13.000227_5 m4-1.4.3 perl-5.8.7
R-deps:
WWW:    http://www.packetfactory.net/projects/libnet/
Port:   libnet-devel-1.1.2.1
Path:   /usr/ports/net/libnet-devel
Info:   A C library for creating IP packets (development version)
...
B-deps: glib-1.2.10_11 libpcapnav-0.5 libtool-1.3.5_2 pkgconfig-0.17.2
R-deps: glib-1.2.10_11 libpcapnav-0.5 pkgconfig-0.17.2
WWW:    http://netdude.sourceforge.net/
Port:   py24-libnet-1.0_1
Path:   /usr/ports/net/py-libnet
Info:   Python module for the libnet packet construction library
Maint:  ports@FreeBSD.org
B-deps: libnet-1.0.2a,1 perl-5.8.7 python-2.4.1_3 swig-1.1p5_9
R-deps: python-2.4.1_3
WWW:    http://pylibnet.sourceforge.net/
12:34:21
#make search name=libnet | less
12:34:21
#make search name=libnet | less
12:34:21
#make search name=libnet | less
12:34:21
#make search name=libnet | less
12:34:42
#cd /usr/ports/net/libnet-devel/

12:34:42
#cd /usr/ports/net/libnet-devel/

12:34:42
#cd /usr/ports/net/libnet-devel/

12:34:42
#cd /usr/ports/net/libnet-devel/

12:34:56
#make install
st -f 'dot1x.c' || echo './'`dot1x.c
===>  Installing for libnet-devel-1.1.2.1
===>  libnet-devel-1.1.2.1 conflicts with installed package(s):
      libnet-1.0.2a,1
      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/net/libnet-devel.
12:34:56
#make install
st -f 'dot1x.c' || echo './'`dot1x.c
===>  Installing for libnet-devel-1.1.2.1
===>  libnet-devel-1.1.2.1 conflicts with installed package(s):
      libnet-1.0.2a,1
      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/net/libnet-devel.
12:34:56
#make install
st -f 'dot1x.c' || echo './'`dot1x.c
===>  Installing for libnet-devel-1.1.2.1
===>  libnet-devel-1.1.2.1 conflicts with installed package(s):
      libnet-1.0.2a,1
      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/net/libnet-devel.
12:34:59
#cd ../libnet
libnet/       libnet-devel/ libnetdude/
12:34:59
#cd ../libnet/

12:34:59
#cd ../libnet
libnet/       libnet-devel/ libnetdude/
12:34:59
#cd ../libnet/

12:34:59
#cd ../libnet
libnet/       libnet-devel/ libnetdude/
12:34:59
#cd ../libnet/

12:35:15
#make deinstall
===>  Deinstalling for net/libnet
===>   Deinstalling libnet-1.0.2a,1
12:35:15
#make deinstall
===>  Deinstalling for net/libnet
===>   Deinstalling libnet-1.0.2a,1
12:35:15
#make deinstall
===>  Deinstalling for net/libnet
===>   Deinstalling libnet-1.0.2a,1
12:35:17
#cd -
/usr/ports/net/libnet-devel
12:35:17
#cd -
/usr/ports/net/libnet-devel
12:35:17
#cd -
/usr/ports/net/libnet-devel
12:35:20
#make install
/bin/sh ../mkinstalldirs /usr/local/include
 install  -o root -g wheel -m 444 libnet.h /usr/local/include/libnet.h
Making install in src
/bin/sh ../mkinstalldirs /usr/local/lib
 install  -o root -g wheel -m 444 libnet.a /usr/local/lib/libnet.a
 ranlib /usr/local/lib/libnet.a
Making install in sample
install  -o root -g wheel -m 555 /usr/ports/net/libnet-devel/work/libnet/libnet-config /usr/local/bin
cd /usr/ports/net/libnet-devel/work/libnet && install  -o root -g wheel -m 444 sample/*.c /usr/local/share/examples/libnet
cd /usr/ports/net/libnet-devel/work/libnet && install  -o root -g wheel -m 444 README doc/BUGS doc/CHANGELOG doc/CONTRIB doc/COPYING  doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING doc/PORTED  doc/RAWSOCKET_NON_SEQUITUR doc/TODO doc/html/* /usr/local/share/doc/libnet
===>   Registering installation for libnet-devel-1.1.2.1
12:35:20
#make install
/bin/sh ../mkinstalldirs /usr/local/include
 install  -o root -g wheel -m 444 libnet.h /usr/local/include/libnet.h
Making install in src
/bin/sh ../mkinstalldirs /usr/local/lib
 install  -o root -g wheel -m 444 libnet.a /usr/local/lib/libnet.a
 ranlib /usr/local/lib/libnet.a
Making install in sample
install  -o root -g wheel -m 555 /usr/ports/net/libnet-devel/work/libnet/libnet-config /usr/local/bin
cd /usr/ports/net/libnet-devel/work/libnet && install  -o root -g wheel -m 444 sample/*.c /usr/local/share/examples/libnet
cd /usr/ports/net/libnet-devel/work/libnet && install  -o root -g wheel -m 444 README doc/BUGS doc/CHANGELOG doc/CONTRIB doc/COPYING  doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING doc/PORTED  doc/RAWSOCKET_NON_SEQUITUR doc/TODO doc/html/* /usr/local/share/doc/libnet
===>   Registering installation for libnet-devel-1.1.2.1
12:35:20
#make install
/bin/sh ../mkinstalldirs /usr/local/include
 install  -o root -g wheel -m 444 libnet.h /usr/local/include/libnet.h
Making install in src
/bin/sh ../mkinstalldirs /usr/local/lib
 install  -o root -g wheel -m 444 libnet.a /usr/local/lib/libnet.a
 ranlib /usr/local/lib/libnet.a
Making install in sample
install  -o root -g wheel -m 555 /usr/ports/net/libnet-devel/work/libnet/libnet-config /usr/local/bin
cd /usr/ports/net/libnet-devel/work/libnet && install  -o root -g wheel -m 444 sample/*.c /usr/local/share/examples/libnet
cd /usr/ports/net/libnet-devel/work/libnet && install  -o root -g wheel -m 444 README doc/BUGS doc/CHANGELOG doc/CONTRIB doc/COPYING  doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING doc/PORTED  doc/RAWSOCKET_NON_SEQUITUR doc/TODO doc/html/* /usr/local/share/doc/libnet
===>   Registering installation for libnet-devel-1.1.2.1
12:35:28
#cd /usr/ports/net-mgmt/ettercap/
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp6_echoreq  icmp6_echoreq.o ..
et.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'icmp_echo_cq.c' || echo './'`icmp_echo_cq.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp_echo_cq  icmp_echo_cq.o ../s
.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'smurf.c' || echo './'`smurf.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o smurf  smurf.o ../src/libnet.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'dot1x.c' || echo './'`dot1x.c
12:35:28
#cd /usr/ports/net-mgmt/ettercap/
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp6_echoreq  icmp6_echoreq.o ..
et.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'icmp_echo_cq.c' || echo './'`icmp_echo_cq.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp_echo_cq  icmp_echo_cq.o ../s
.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'smurf.c' || echo './'`smurf.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o smurf  smurf.o ../src/libnet.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'dot1x.c' || echo './'`dot1x.c
12:35:28
#cd /usr/ports/net-mgmt/ettercap/
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp6_echoreq  icmp6_echoreq.o ..
et.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'icmp_echo_cq.c' || echo './'`icmp_echo_cq.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o icmp_echo_cq  icmp_echo_cq.o ../s
.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'smurf.c' || echo './'`smurf.c
cc  -O2 -fno-strict-aliasing -pipe  -Wall   -o smurf  smurf.o ../src/libnet.a
cc -DHAVE_CONFIG_H -I. -I. -I../include      -O2 -fno-strict-aliasing -pipe  -Wa
st -f 'dot1x.c' || echo './'`dot1x.c
12:35:54
#make install
You may use the following build option(s):
WITHOUT_GTK=yes         builds without GTK2+ GUI
WITHOUT_ICONV=yes       builds without support for UTF-8
WITHOUT_PCRE=yes        builds without support for perl regexps in filters
WITHOUT_PLUGINS=yes     builds without ettercap plugins
WITHOUT_SSL=yes         builds without support for SSH1 and SSL decryption
===>  Vulnerability check disabled, database not found
===>  Extracting for ettercap-gtk2-0.7.3,1
=> Checksum OK for ettercap-NG-0.7.3.tar.gz.
===>  Patching for ettercap-gtk2-0.7.3,1
===>  Applying FreeBSD patches for ettercap-gtk2-0.7.3,1
===>   ettercap-gtk2-0.7.3,1 depends on file: /usr/local/include/libnet/libnet-types.h - found
===>   ettercap-gtk2-0.7.3,1 depends on file: /usr/local/bin/libtool15 - not found
===>    Verifying install for /usr/local/bin/libtool15 in /usr/ports/devel/libtool15
===>  Vulnerability check disabled, database not found
=> libtool-1.5.18.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://ftp.gnu.org/gnu/libtool/.
libtool-1.5.18.tar.gz                           0% of 2715 kB   51 kBps^C
fetch: transfer interrupted
12:35:54
#make install
You may use the following build option(s):
WITHOUT_GTK=yes         builds without GTK2+ GUI
WITHOUT_ICONV=yes       builds without support for UTF-8
WITHOUT_PCRE=yes        builds without support for perl regexps in filters
WITHOUT_PLUGINS=yes     builds without ettercap plugins
WITHOUT_SSL=yes         builds without support for SSH1 and SSL decryption
===>  Vulnerability check disabled, database not found
===>  Extracting for ettercap-gtk2-0.7.3,1
=> Checksum OK for ettercap-NG-0.7.3.tar.gz.
===>  Patching for ettercap-gtk2-0.7.3,1
===>  Applying FreeBSD patches for ettercap-gtk2-0.7.3,1
===>   ettercap-gtk2-0.7.3,1 depends on file: /usr/local/include/libnet/libnet-types.h - found
===>   ettercap-gtk2-0.7.3,1 depends on file: /usr/local/bin/libtool15 - not found
===>    Verifying install for /usr/local/bin/libtool15 in /usr/ports/devel/libtool15
===>  Vulnerability check disabled, database not found
=> libtool-1.5.18.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://ftp.gnu.org/gnu/libtool/.
libtool-1.5.18.tar.gz                           0% of 2715 kB   51 kBps^C
fetch: transfer interrupted
12:35:54
#make install
You may use the following build option(s):
WITHOUT_GTK=yes         builds without GTK2+ GUI
WITHOUT_ICONV=yes       builds without support for UTF-8
WITHOUT_PCRE=yes        builds without support for perl regexps in filters
WITHOUT_PLUGINS=yes     builds without ettercap plugins
WITHOUT_SSL=yes         builds without support for SSH1 and SSL decryption
===>  Vulnerability check disabled, database not found
===>  Extracting for ettercap-gtk2-0.7.3,1
=> Checksum OK for ettercap-NG-0.7.3.tar.gz.
===>  Patching for ettercap-gtk2-0.7.3,1
===>  Applying FreeBSD patches for ettercap-gtk2-0.7.3,1
===>   ettercap-gtk2-0.7.3,1 depends on file: /usr/local/include/libnet/libnet-types.h - found
===>   ettercap-gtk2-0.7.3,1 depends on file: /usr/local/bin/libtool15 - not found
===>    Verifying install for /usr/local/bin/libtool15 in /usr/ports/devel/libtool15
===>  Vulnerability check disabled, database not found
=> libtool-1.5.18.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://ftp.gnu.org/gnu/libtool/.
libtool-1.5.18.tar.gz                           0% of 2715 kB   51 kBps^C
fetch: transfer interrupted
12:35:57
#make install WITHOUT_GTK=yes
checking for libpcap... yes
checking for pcap_datalink_val_to_description in -lpcap... yes
checking for libnet... /usr/local
checking for libnet_adv_free_packet in -lnet... yes
checking for openssl... /usr
checking for libpcre... /usr/local
checking for iconv... /usr/local
checking for iconv in -lc... yes
checking for iconv in -liconv... yes
checking for libiconv in -liconv... no
...
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_list.o -MD -MP -MF ".deps/libwdg_a-wdg_list.Tpo" -c -o libwdg_a-wdg_list.o `test -f 'wdg_list.c' || echo './'`wdg_list.c;  then mv -f ".deps/libwdg_a-wdg_list.Tpo" ".deps/libwdg_a-wdg_list.Po"
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_menu.o -MD -MP -MF ".deps/libwdg_a-wdg_menu.Tpo" -c -o libwdg_a-wdg_menu.o `test -f 'wdg_menu.c' || echo './'`wdg_menu.c;  then mv -f ".deps/libwdg_a-wdg_menu.Tpo" ".deps/libwdg_a-wdg_menu.Po"
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_panel.o -MD -MP -MF ".deps/libwdg_a-wdg_panel.Tpo" -c -o libwdg_a-wdg_panel.o `test -f 'wdg_panel.c' || echo './'`wdg_panel.c;  then mv -f ".deps/libwdg_a-wdg_panel.Tpo" ".deps/libwdg_a-wdg_pa
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_percentage.o -MD -MP -MF ".deps/libwdg_a-wdg_percentage.Tpo" -c -o libwdg_a-wdg_percentage.o `test -f 'wdg_percentage.c' || echo './'`wdg_percentage.c;  then mv -f ".deps/libwdg_a-wdg_percenta
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_scroll.o -MD -MP -MF ".deps/libwdg_a-wdg_scroll.Tpo" -c -o libwdg_a-wdg_scroll.o `test -f 'wdg_scroll.c' || echo './'`wdg_scroll.c;  then mv -f ".deps/libwdg_a-wdg_scroll.Tpo" ".deps/libwdg_a-
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_window.o -MD -MP -MF ".deps/libwdg_a-wdg_window.Tpo" -c -o libwdg_a-wdg_window.o `test -f 'wdg_window.c' || echo './'`wdg_window.c;  then mv -f ".deps/libwdg_a-wdg_window.Tpo" ".deps/libwdg_a-
rm -f libwdg.a
ar cru libwdg.a libwdg_a-wdg.o  libwdg_a-wdg_compound.o libwdg_a-wdg_debug.o  libwdg_a-wdg_dialog.o libwdg_a-wdg_dynlist.o  libwdg_a-wdg_error.o libwdg_a-wdg_file.o  libwdg_a-wdg_input.o libwdg_a-wdg_list.o  libwdg_a-wdg_menu.o libwdg_a-wdg_panel.o  libwdg_a-wdg_percentage.o  libwdg_a-wdg_scroll.o libwdg_a-wdg_window.o
ranlib libwdg.a
if cc -DHAVE_CONFIG_H -I. -I. -I../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include  -Iwidgets -O2 -fno-strict-aliasing -pipe -MT libec_curses_a-ec_curses.o -MD -MP -MF ".deps/libec_curses_a-ec_curses.Tpo" -c -o libec_curses_a-ec_curses.o `test -f 'ec_curses.c' || echo './'`ec_curses.c;  then mv -f ".deps/libec_curses_a-ec_cu
12:35:57
#make install WITHOUT_GTK=yes
checking for libpcap... yes
checking for pcap_datalink_val_to_description in -lpcap... yes
checking for libnet... /usr/local
checking for libnet_adv_free_packet in -lnet... yes
checking for openssl... /usr
checking for libpcre... /usr/local
checking for iconv... /usr/local
checking for iconv in -lc... yes
checking for iconv in -liconv... yes
checking for libiconv in -liconv... no
...
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_list.o -MD -MP -MF ".deps/libwdg_a-wdg_list.Tpo" -c -o libwdg_a-wdg_list.o `test -f 'wdg_list.c' || echo './'`wdg_list.c;  then mv -f ".deps/libwdg_a-wdg_list.Tpo" ".deps/libwdg_a-wdg_list.Po"
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_menu.o -MD -MP -MF ".deps/libwdg_a-wdg_menu.Tpo" -c -o libwdg_a-wdg_menu.o `test -f 'wdg_menu.c' || echo './'`wdg_menu.c;  then mv -f ".deps/libwdg_a-wdg_menu.Tpo" ".deps/libwdg_a-wdg_menu.Po"
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_panel.o -MD -MP -MF ".deps/libwdg_a-wdg_panel.Tpo" -c -o libwdg_a-wdg_panel.o `test -f 'wdg_panel.c' || echo './'`wdg_panel.c;  then mv -f ".deps/libwdg_a-wdg_panel.Tpo" ".deps/libwdg_a-wdg_pa
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_percentage.o -MD -MP -MF ".deps/libwdg_a-wdg_percentage.Tpo" -c -o libwdg_a-wdg_percentage.o `test -f 'wdg_percentage.c' || echo './'`wdg_percentage.c;  then mv -f ".deps/libwdg_a-wdg_percenta
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_scroll.o -MD -MP -MF ".deps/libwdg_a-wdg_scroll.Tpo" -c -o libwdg_a-wdg_scroll.o `test -f 'wdg_scroll.c' || echo './'`wdg_scroll.c;  then mv -f ".deps/libwdg_a-wdg_scroll.Tpo" ".deps/libwdg_a-
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_window.o -MD -MP -MF ".deps/libwdg_a-wdg_window.Tpo" -c -o libwdg_a-wdg_window.o `test -f 'wdg_window.c' || echo './'`wdg_window.c;  then mv -f ".deps/libwdg_a-wdg_window.Tpo" ".deps/libwdg_a-
rm -f libwdg.a
ar cru libwdg.a libwdg_a-wdg.o  libwdg_a-wdg_compound.o libwdg_a-wdg_debug.o  libwdg_a-wdg_dialog.o libwdg_a-wdg_dynlist.o  libwdg_a-wdg_error.o libwdg_a-wdg_file.o  libwdg_a-wdg_input.o libwdg_a-wdg_list.o  libwdg_a-wdg_menu.o libwdg_a-wdg_panel.o  libwdg_a-wdg_percentage.o  libwdg_a-wdg_scroll.o libwdg_a-wdg_window.o
ranlib libwdg.a
if cc -DHAVE_CONFIG_H -I. -I. -I../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include  -Iwidgets -O2 -fno-strict-aliasing -pipe -MT libec_curses_a-ec_curses.o -MD -MP -MF ".deps/libec_curses_a-ec_curses.Tpo" -c -o libec_curses_a-ec_curses.o `test -f 'ec_curses.c' || echo './'`ec_curses.c;  then mv -f ".deps/libec_curses_a-ec_cu
12:35:57
#make install WITHOUT_GTK=yes
checking for libpcap... yes
checking for pcap_datalink_val_to_description in -lpcap... yes
checking for libnet... /usr/local
checking for libnet_adv_free_packet in -lnet... yes
checking for openssl... /usr
checking for libpcre... /usr/local
checking for iconv... /usr/local
checking for iconv in -lc... yes
checking for iconv in -liconv... yes
checking for libiconv in -liconv... no
...
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_list.o -MD -MP -MF ".deps/libwdg_a-wdg_list.Tpo" -c -o libwdg_a-wdg_list.o `test -f 'wdg_list.c' || echo './'`wdg_list.c;  then mv -f ".deps/libwdg_a-wdg_list.Tpo" ".deps/libwdg_a-wdg_list.Po"
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_menu.o -MD -MP -MF ".deps/libwdg_a-wdg_menu.Tpo" -c -o libwdg_a-wdg_menu.o `test -f 'wdg_menu.c' || echo './'`wdg_menu.c;  then mv -f ".deps/libwdg_a-wdg_menu.Tpo" ".deps/libwdg_a-wdg_menu.Po"
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_panel.o -MD -MP -MF ".deps/libwdg_a-wdg_panel.Tpo" -c -o libwdg_a-wdg_panel.o `test -f 'wdg_panel.c' || echo './'`wdg_panel.c;  then mv -f ".deps/libwdg_a-wdg_panel.Tpo" ".deps/libwdg_a-wdg_pa
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_percentage.o -MD -MP -MF ".deps/libwdg_a-wdg_percentage.Tpo" -c -o libwdg_a-wdg_percentage.o `test -f 'wdg_percentage.c' || echo './'`wdg_percentage.c;  then mv -f ".deps/libwdg_a-wdg_percenta
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_scroll.o -MD -MP -MF ".deps/libwdg_a-wdg_scroll.Tpo" -c -o libwdg_a-wdg_scroll.o `test -f 'wdg_scroll.c' || echo './'`wdg_scroll.c;  then mv -f ".deps/libwdg_a-wdg_scroll.Tpo" ".deps/libwdg_a-
if cc -DHAVE_CONFIG_H -I. -I. -I../../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -MT libwdg_a-wdg_window.o -MD -MP -MF ".deps/libwdg_a-wdg_window.Tpo" -c -o libwdg_a-wdg_window.o `test -f 'wdg_window.c' || echo './'`wdg_window.c;  then mv -f ".deps/libwdg_a-wdg_window.Tpo" ".deps/libwdg_a-
rm -f libwdg.a
ar cru libwdg.a libwdg_a-wdg.o  libwdg_a-wdg_compound.o libwdg_a-wdg_debug.o  libwdg_a-wdg_dialog.o libwdg_a-wdg_dynlist.o  libwdg_a-wdg_error.o libwdg_a-wdg_file.o  libwdg_a-wdg_input.o libwdg_a-wdg_list.o  libwdg_a-wdg_menu.o libwdg_a-wdg_panel.o  libwdg_a-wdg_percentage.o  libwdg_a-wdg_scroll.o libwdg_a-wdg_window.o
ranlib libwdg.a
if cc -DHAVE_CONFIG_H -I. -I. -I../../../include   -I/usr/local/include -Wall  -I/usr/local/include -I/usr/include -I/usr/local/include -I/usr/local/include  -Iwidgets -O2 -fno-strict-aliasing -pipe -MT libec_curses_a-ec_curses.o -MD -MP -MF ".deps/libec_curses_a-ec_curses.Tpo" -c -o libec_curses_a-ec_curses.o `test -f 'ec_curses.c' || echo './'`ec_curses.c;  then mv -f ".deps/libec_curses_a-ec_cu
/dev/ttypl
12:36:40
#arp -an | awk '{print $2" "$4}'
(192.168.15.21) 00:04:76:a1:f2:5b
(192.168.15.23) 00:13:d4:b2:47:35
(192.168.15.24) 00:04:75:75:c1:46
(192.168.15.25) 00:04:75:75:46:b1
(192.168.15.26) 00:13:d4:b2:4f:ec
(192.168.15.254) 00:0a:01:d4:d1:39
12:36:40
#arp -an | awk '{print $2" "$4}'
(192.168.15.21) 00:04:76:a1:f2:5b
(192.168.15.23) 00:13:d4:b2:47:35
(192.168.15.24) 00:04:75:75:c1:46
(192.168.15.25) 00:04:75:75:46:b1
(192.168.15.26) 00:13:d4:b2:4f:ec
(192.168.15.254) 00:0a:01:d4:d1:39
12:36:40
#arp -an | awk '{print $2" "$4}'
(192.168.15.21) 00:04:76:a1:f2:5b
(192.168.15.23) 00:13:d4:b2:47:35
(192.168.15.24) 00:04:75:75:c1:46
(192.168.15.25) 00:04:75:75:46:b1
(192.168.15.26) 00:13:d4:b2:4f:ec
(192.168.15.254) 00:0a:01:d4:d1:39
12:37:01
#arp -an | awk '{print $2" "$4}' | tr -d '()'
192.168.15.21 00:04:76:a1:f2:5b
192.168.15.23 00:13:d4:b2:47:35
192.168.15.24 00:04:75:75:c1:46
192.168.15.25 00:04:75:75:46:b1
192.168.15.26 00:13:d4:b2:4f:ec
192.168.15.254 00:0a:01:d4:d1:39
12:37:05
#tr abc XYZ
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
aaaaaa
XXXXXX
bbbbbbb
YYYYYYY
cccccccc
ZZZZZZZZ
12:37:05
#tr abc XYZ
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
aaaaaa
XXXXXX
bbbbbbb
YYYYYYY
cccccccc
ZZZZZZZZ
12:37:05
#tr abc XYZ
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
aaaaaa
XXXXXX
bbbbbbb
YYYYYYY
cccccccc
ZZZZZZZZ
12:37:36
#arp -an | cut -f2,4
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
? (192.168.15.21) at 00:04:76:a1:f2:5b on em0 [ethernet]
? (192.168.15.23) at 00:13:d4:b2:47:35 on em0 permanent [ethernet]
? (192.168.15.24) at 00:04:75:75:c1:46 on em0 [ethernet]
? (192.168.15.25) at 00:04:75:75:46:b1 on em0 [ethernet]
? (192.168.15.26) at 00:13:d4:b2:4f:ec on em0 [ethernet]
? (192.168.15.254) at 00:0a:01:d4:d1:39 on em0 [ethernet]
12:37:36
#arp -an | cut -f2,4
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
? (192.168.15.21) at 00:04:76:a1:f2:5b on em0 [ethernet]
? (192.168.15.23) at 00:13:d4:b2:47:35 on em0 permanent [ethernet]
? (192.168.15.24) at 00:04:75:75:c1:46 on em0 [ethernet]
? (192.168.15.25) at 00:04:75:75:46:b1 on em0 [ethernet]
? (192.168.15.26) at 00:13:d4:b2:4f:ec on em0 [ethernet]
? (192.168.15.254) at 00:0a:01:d4:d1:39 on em0 [ethernet]
12:37:36
#arp -an | cut -f2,4
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
? (192.168.15.21) at 00:04:76:a1:f2:5b on em0 [ethernet]
? (192.168.15.23) at 00:13:d4:b2:47:35 on em0 permanent [ethernet]
? (192.168.15.24) at 00:04:75:75:c1:46 on em0 [ethernet]
? (192.168.15.25) at 00:04:75:75:46:b1 on em0 [ethernet]
? (192.168.15.26) at 00:13:d4:b2:4f:ec on em0 [ethernet]
? (192.168.15.254) at 00:0a:01:d4:d1:39 on em0 [ethernet]
12:38:48
#arp -an | cut -d' ' -f2,4
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
(192.168.15.21) 00:04:76:a1:f2:5b
(192.168.15.23) 00:13:d4:b2:47:35
(192.168.15.24) 00:04:75:75:c1:46
(192.168.15.25) 00:04:75:75:46:b1
(192.168.15.26) 00:13:d4:b2:4f:ec
(192.168.15.254) 00:0a:01:d4:d1:39
12:38:48
#arp -an | cut -d' ' -f2,4
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
(192.168.15.21) 00:04:76:a1:f2:5b
(192.168.15.23) 00:13:d4:b2:47:35
(192.168.15.24) 00:04:75:75:c1:46
(192.168.15.25) 00:04:75:75:46:b1
(192.168.15.26) 00:13:d4:b2:4f:ec
(192.168.15.254) 00:0a:01:d4:d1:39
12:38:48
#arp -an | cut -d' ' -f2,4
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
(192.168.15.21) 00:04:76:a1:f2:5b
(192.168.15.23) 00:13:d4:b2:47:35
(192.168.15.24) 00:04:75:75:c1:46
(192.168.15.25) 00:04:75:75:46:b1
(192.168.15.26) 00:13:d4:b2:4f:ec
(192.168.15.254) 00:0a:01:d4:d1:39
12:38:48
#arp -an | cut -d' ' -f2,4
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/keyboard_drv.o
Loading /usr/X11R6/lib/modules/input/magellan_drv.o
Module magellan: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/magellan_drv.o
...
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
(192.168.15.21) 00:04:76:a1:f2:5b
(192.168.15.23) 00:13:d4:b2:47:35
(192.168.15.24) 00:04:75:75:c1:46
(192.168.15.25) 00:04:75:75:46:b1
(192.168.15.26) 00:13:d4:b2:4f:ec
(192.168.15.254) 00:0a:01:d4:d1:39
12:39:04
#arp -an | awk '{print $2" "$4}' | tr -d '()' > /etc/ethers

12:39:18
#arp -f /etc/ethers
Loading /usr/X11R6/lib/modules/input/js_x_drv.o
Module js_x: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/js_x_drv.o
Loading /usr/X11R6/lib/modules/input/kbd_drv.o
Module kbd: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
...
Unloading /usr/X11R6/lib/modules/drivers/r128_drv.o
Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Module radeon: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.1
Unloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Loading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
12:39:18
#arp -f /etc/ethers
Loading /usr/X11R6/lib/modules/input/js_x_drv.o
Module js_x: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/js_x_drv.o
Loading /usr/X11R6/lib/modules/input/kbd_drv.o
Module kbd: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
...
Unloading /usr/X11R6/lib/modules/drivers/r128_drv.o
Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Module radeon: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.1
Unloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Loading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
12:39:18
#arp -f /etc/ethers
Loading /usr/X11R6/lib/modules/input/js_x_drv.o
Module js_x: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/js_x_drv.o
Loading /usr/X11R6/lib/modules/input/kbd_drv.o
Module kbd: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
...
Unloading /usr/X11R6/lib/modules/drivers/r128_drv.o
Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Module radeon: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.1
Unloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Loading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
12:39:18
#arp -f /etc/ethers
Loading /usr/X11R6/lib/modules/input/js_x_drv.o
Module js_x: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/js_x_drv.o
Loading /usr/X11R6/lib/modules/input/kbd_drv.o
Module kbd: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
...
Unloading /usr/X11R6/lib/modules/drivers/r128_drv.o
Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Module radeon: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.1
Unloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Loading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
12:39:23
#arp -ajn
arp: illegal option -- j
usage: arp [-n] [-i interface] hostname
       arp [-n] [-i interface] -a
       arp -d hostname [pub]
       arp -d -a
       arp -s hostname ether_addr [temp] [pub]
       arp -S hostname ether_addr [temp] [pub]
       arp -f filename
12:39:23
#arp -ajn
arp: illegal option -- j
usage: arp [-n] [-i interface] hostname
       arp [-n] [-i interface] -a
       arp -d hostname [pub]
       arp -d -a
       arp -s hostname ether_addr [temp] [pub]
       arp -S hostname ether_addr [temp] [pub]
       arp -f filename
12:39:23
#arp -ajn
arp: illegal option -- j
usage: arp [-n] [-i interface] hostname
       arp [-n] [-i interface] -a
       arp -d hostname [pub]
       arp -d -a
       arp -s hostname ether_addr [temp] [pub]
       arp -S hostname ether_addr [temp] [pub]
       arp -f filename
12:39:23
#arp -ajn
arp: illegal option -- j
usage: arp [-n] [-i interface] hostname
       arp [-n] [-i interface] -a
       arp -d hostname [pub]
       arp -d -a
       arp -s hostname ether_addr [temp] [pub]
       arp -S hostname ether_addr [temp] [pub]
       arp -f filename
12:39:25
#arp -an
? (192.168.15.21) at 00:04:76:a1:f2:5b on em0 permanent [ethernet]
? (192.168.15.23) at 00:13:d4:b2:47:35 on em0 permanent [ethernet]
? (192.168.15.24) at 00:04:75:75:c1:46 on em0 permanent [ethernet]
? (192.168.15.25) at 00:04:75:75:46:b1 on em0 permanent [ethernet]
? (192.168.15.26) at 00:13:d4:b2:4f:ec on em0 permanent [ethernet]
? (192.168.15.254) at 00:0a:01:d4:d1:39 on em0 permanent [ethernet]
12:39:25
#arp -an
? (192.168.15.21) at 00:04:76:a1:f2:5b on em0 permanent [ethernet]
? (192.168.15.23) at 00:13:d4:b2:47:35 on em0 permanent [ethernet]
? (192.168.15.24) at 00:04:75:75:c1:46 on em0 permanent [ethernet]
? (192.168.15.25) at 00:04:75:75:46:b1 on em0 permanent [ethernet]
? (192.168.15.26) at 00:13:d4:b2:4f:ec on em0 permanent [ethernet]
? (192.168.15.254) at 00:0a:01:d4:d1:39 on em0 permanent [ethernet]
12:39:25
#arp -an
? (192.168.15.21) at 00:04:76:a1:f2:5b on em0 permanent [ethernet]
? (192.168.15.23) at 00:13:d4:b2:47:35 on em0 permanent [ethernet]
? (192.168.15.24) at 00:04:75:75:c1:46 on em0 permanent [ethernet]
? (192.168.15.25) at 00:04:75:75:46:b1 on em0 permanent [ethernet]
? (192.168.15.26) at 00:13:d4:b2:4f:ec on em0 permanent [ethernet]
? (192.168.15.254) at 00:0a:01:d4:d1:39 on em0 permanent [ethernet]
12:39:25
#arp -an
? (192.168.15.21) at 00:04:76:a1:f2:5b on em0 permanent [ethernet]
? (192.168.15.23) at 00:13:d4:b2:47:35 on em0 permanent [ethernet]
? (192.168.15.24) at 00:04:75:75:c1:46 on em0 permanent [ethernet]
? (192.168.15.25) at 00:04:75:75:46:b1 on em0 permanent [ethernet]
? (192.168.15.26) at 00:13:d4:b2:4f:ec on em0 permanent [ethernet]
? (192.168.15.254) at 00:0a:01:d4:d1:39 on em0 permanent [ethernet]
12:39:27
#grep -r /etc /etc/ethers
Loading /usr/X11R6/lib/modules/input/js_x_drv.o
Module js_x: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/js_x_drv.o
Loading /usr/X11R6/lib/modules/input/kbd_drv.o
Module kbd: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
...
Unloading /usr/X11R6/lib/modules/drivers/r128_drv.o
Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Module radeon: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.1
Unloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Loading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
12:39:27
#grep -r /etc /etc/ethers
Loading /usr/X11R6/lib/modules/input/js_x_drv.o
Module js_x: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/js_x_drv.o
Loading /usr/X11R6/lib/modules/input/kbd_drv.o
Module kbd: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
...
Unloading /usr/X11R6/lib/modules/drivers/r128_drv.o
Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Module radeon: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.1
Unloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Loading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
12:39:27
#grep -r /etc /etc/ethers
Loading /usr/X11R6/lib/modules/input/js_x_drv.o
Module js_x: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/js_x_drv.o
Loading /usr/X11R6/lib/modules/input/kbd_drv.o
Module kbd: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
Unloading /usr/X11R6/lib/modules/input/kbd_drv.o
Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
Module keyboard: vendor="X.Org Foundation"
...
Unloading /usr/X11R6/lib/modules/drivers/r128_drv.o
Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Module radeon: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.1
Unloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
Loading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Module rendition: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.0
Unloading /usr/X11R6/lib/modules/drivers/rendition_drv.o
Loading /usr/X11R6/lib/modules/drivers/riva128.o
12:42:57
#grep -r /etc/ethers /etc
/etc/rc.d/rarpd:required_files="/etc/ethers"
12:42:57
#grep -r /etc/ethers /etc
/etc/rc.d/rarpd:required_files="/etc/ethers"

Статистика

Время первой команды журнала12:23:40 2006-11-27
Время последней команды журнала12:42:57 2006-11-27
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %17.82
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 0.32
Количество командных строк в единицу времени, команда/мин 5.24
Частота использования команд
make33|==========================| 26.61%
arp24|===================| 19.35%
cd22|=================| 17.74%
grep9|=======| 7.26%
cut7|=====| 5.65%
awk5|====| 4.03%
tr5|====| 4.03%
ifconfig4|===| 3.23%
netstat4|===| 3.23%
less4|===| 3.23%
tcpdump3|==| 2.42%
screen1|| 0.81%
/etc/ethers1|| 0.81%
ntpdate1|| 0.81%
arping1|| 0.81%
____
*) Интервалы неактивности длительностью 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$