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

Содержание

Журнал

Пятница (07/24/09)

/dev/ttyp0
19:43:32
#ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data.
64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=51 time=79.2 ms
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 79.218/79.218/79.218/0.000 ms

Среда (07/29/09)

/dev/ttyp7
20:12:02
#tcpd
tcpd       tcpdchk    tcpdmatch  tcpdump
20:12:02
#tcpd
tcpd       tcpdchk    tcpdmatch  tcpdump
20:12:02
#tcpdump -i eth1 -n icmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes
0 packets captured
0 packets received by filter
0 packets dropped by kernel
20:12:30
#sysctl -a | grep forward
error: "Operation not permitted" reading key "net.ipv6.route.flush"
error: "Operation not permitted" reading key "net.ipv4.route.flush"
net.ipv6.conf.eth1.forwarding = 0
net.ipv6.conf.eth2.forwarding = 0
net.ipv6.conf.default.forwarding = 0
net.ipv6.conf.all.forwarding = 0
net.ipv6.conf.eth0.forwarding = 0
net.ipv6.conf.lo.forwarding = 0
net.ipv4.conf.eth1.mc_forwarding = 0
net.ipv4.conf.eth1.forwarding = 0
net.ipv4.conf.eth2.mc_forwarding = 0
net.ipv4.conf.eth2.forwarding = 0
net.ipv4.conf.eth0.mc_forwarding = 0
net.ipv4.conf.eth0.forwarding = 0
net.ipv4.conf.lo.mc_forwarding = 0
net.ipv4.conf.lo.forwarding = 0
net.ipv4.conf.default.mc_forwarding = 0
net.ipv4.conf.default.forwarding = 0
net.ipv4.conf.all.mc_forwarding = 0
net.ipv4.conf.all.forwarding = 0
net.ipv4.ip_forward = 0
20:12:40
#cat /proc/sys/net/ipv4/ip_forward
0
20:13:19
#sysctl net.ipv4.ip_forward=1
net.ipv4.ip_forward = 1
20:13:56
#cat /proc/sys/net/ipv4/ip_forward
1
20:13:58
#tcpdump -i eth1 -n icmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes
21:15:05.671681 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 10765, seq 282, length 64
21:15:07.473505 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 10765, seq 283, length 64
21:15:09.275532 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 10765, seq 284, length 64
21:15:11.077457 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 10765, seq 285, length 64
21:15:12.879243 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 10765, seq 286, length 64
21:15:14.681260 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 10765, seq 287, length 64
6 packets captured
6 packets received by filter
0 packets dropped by kernel
прошло 29 минут
/dev/ttyp7
20:43:00
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.54.128  192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.54.32   0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.54.64   192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.54.64   0.0.0.0         255.255.255.224 U     0      0        0 eth1
192.168.54.96   192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.54.33   0.0.0.0         UG    0      0        0 eth2
20:43:04
#route delete -net 192.168.54.64/27 gw

20:44:24
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.54.128  192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.54.32   0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.54.64   0.0.0.0         255.255.255.224 U     0      0        0 eth1
192.168.54.96   192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.54.33   0.0.0.0         UG    0      0        0 eth2

Пятница (07/31/09)

/dev/ttyp3
17:25:27
#history | less
прошло 27 минут
/dev/ttyp4
17:52:34
#ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:05
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:100873 errors:0 dropped:0 overruns:0 frame:0
          TX packets:56136 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:30628459 (29.2 MiB)  TX bytes:7753554 (7.3 MiB)
17:52:38
#ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:05
          inet addr:192.168.54.65  Bcast:192.168.54.95  Mask:255.255.255.224
          inet6 addr: fe80::216:3eff:fe00:105/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:211 errors:0 dropped:0 overruns:0 frame:0
          TX packets:96 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:13628 (13.3 KiB)  TX bytes:6508 (6.3 KiB)
17:52:40
#ifconfig eth2
eth2      Link encap:Ethernet  HWaddr 00:16:3E:00:02:05
          inet addr:192.168.54.62  Bcast:192.168.54.63  Mask:255.255.255.224
          inet6 addr: fe80::216:3eff:fe00:205/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:62 errors:0 dropped:0 overruns:0 frame:0
          TX packets:214 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4260 (4.1 KiB)  TX bytes:13680 (13.3 KiB)
17:52:49
#cat /proc/sys
sys/           sysrq-trigger  sysvipc/
17:52:49
#cat /proc/sys/net/ipv4/ip_forward
1
17:53:04
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.54.128  192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.54.32   0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.54.64   0.0.0.0         255.255.255.224 U     0      0        0 eth1
192.168.54.96   192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.54.33   0.0.0.0         UG    0      0        0 eth2
прошло 50 минут
/dev/ttyp5
18:43:37
#vim /etc/network/
18:44:06
#cd /etc/network

18:44:41
#ls
if-down.d  if-post-down.d  if-pre-up.d  if-up.d  interfaces  run
18:46:45
#vim /etc/home/user/if1
18:47:05
#cd /home/user/

18:47:17
#vim if1
18:47:38
#vim /etc/network/interfaces
18:48:30
#vim /etc/network/interfaces
18:48:36
#ls
hello  if1  ug-bsdnet.pdf  ug-lnet.pdf
18:48:40
#rm if1

/dev/ttyp1
18:50:02
#vim /etc/sysctl.conf
--- /tmp/l3-saved-2850.4750.7859	2009-07-31 19:50:08.000000000 +0300
+++ /etc/sysctl.conf	2009-07-31 19:50:45.000000000 +0300
@@ -20,7 +20,7 @@
 #net.ipv4.tcp_syncookies=1
 
 # Uncomment the next line to enable packet forwarding for IPv4
-#net.ipv4.conf.default.forwarding=1
+net.ipv4.conf.default.forwarding=1
 
 # Uncomment the next line to enable packet forwarding for IPv6
 #net.ipv6.conf.default.forwarding=1
прошло 13 минут
/dev/tty1
19:03:21
#vim /etc/network/interfaces
19:03:46
#vim /etc/network/interfaces
19:03:51
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
19:03:53
#/etc/init.d/networking restart
Reconfiguring network interfaces.../etc/network/interfaces:8: too few parameters for iface line
ifdown: couldn't read interfaces file "/etc/network/interfaces"
/etc/network/interfaces:8: too few parameters for iface line
ifup: couldn't read interfaces file "/etc/network/interfaces"
failed.
19:03:59
#vim /etc/network/interfaces
--- /tmp/l3-saved-1281.4625.17535	2009-07-31 20:04:05.000000000 +0300
+++ /etc/network/interfaces	2009-07-31 20:04:38.000000000 +0300
@@ -5,11 +5,11 @@
          netmask 255.255.255.0
 #         gateway 192.168.16.254
 
-iface eth1
+iface eth1 inet static
          address 192.168.54.65
          netmask 255.255.255.224
 
-iface eth2
+iface eth2 inet static
          address 192.168.54.62
          netmask 255.255.255.224
 
19:04:38
#/etc/init.d/networking restart
Reconfiguring network interfaces...done.
19:04:39
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:05
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:33 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6423 (6.2 KiB)  TX bytes:994 (994.0 b)
19:04:54
#ifconfig
~
~
~
"/etc/network/interfaces" 18L, 526C записано
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:05
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:36 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7068 (6.9 KiB)  TX bytes:1332 (1.3 KiB)
19:04:55
#/etc/init.d/networking restart
Reconfiguring network interfaces...done.
19:05:10
#/etc/init.d/networking restart
  2 iface lo inet loopback$
             address 192.168.16.5$
  3 iface  etnetmask 255.255.255.0$
  5           gateway 192.168.16.254$
  6 #
  7 $
             address 192.168.54.65$
  8 iface ethnetmask 255.255.255.224$
 10
 11 $
             address 192.168.54.62$
 12 iface ethnetmask 255.255.255.224$
 14
 15 $
 16 up route add default gw 192.168.54.33$
 17 up route add -net 192.168.54.96 netmask 255.255.255.224 gw 192.168.54.94$
 18 up route add -net 192.168.54.128 netmask 255.255.255.224 gw 192.168.54.94$
Reconfiguring network interfaces...done.
19:05:11
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:05
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7668 (7.4 KiB)  TX bytes:2224 (2.1 KiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:05
          inet addr:192.168.54.65  Bcast:192.168.54.95  Mask:255.255.255.224
...
          collisions:0 txqueuelen:1000
          RX bytes:160 (160.0 b)  TX bytes:238 (238.0 b)
eth2      Link encap:Ethernet  HWaddr 00:16:3E:00:02:05
          inet addr:192.168.54.62  Bcast:192.168.54.63  Mask:255.255.255.224
          inet6 addr: fe80::216:3eff:fe00:205/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:50 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:60 (60.0 b)  TX bytes:4428 (4.3 KiB)
19:05:14
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.54.128  192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.54.32   0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.54.64   0.0.0.0         255.255.255.224 U     0      0        0 eth1
192.168.54.96   192.168.54.94   255.255.255.224 UG    0      0        0 eth1
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.54.33   0.0.0.0         UG    0      0        0 eth2
19:05:17
#cat /proc/sys/net/ipv4/ip_forward
1
прошло 109 минут
/dev/ttyp1
20:55:15
#apt-get install xinetd
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  xinetd
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 137kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 369kB.
0% [Соединение с debian.org.ua (62.149.27.59)]
20:55:26
#vim /etc/apt/sources.list
20:55:45
#ls /etc/apt/
apt.conf.d   sources.list    trustdb.gpg  trusted.gpg~
secring.gpg  sources.list.d  trusted.gpg
20:55:53
#whereis inetd
inetd: /usr/sbin/inetd /etc/inetd.conf /usr/share/man/man8/inetd.8.gz
20:56:19
#vim /etc/inetd.conf
20:57:59
#vim /etc/services
20:59:22
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd* Not starting internet superserver: no services enabled.
20:59:37
#netstat -h
usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
       netstat [-vnNcaeol] [<Socket> ...]
       netstat { [-veenNac] -i | [-cnNe] -M | -s }
        -r, --route              display routing table
        -i, --interfaces         display interface table
        -g, --groups             display multicast group memberships
        -s, --statistics         display networking statistics (like SNMP)
        -M, --masquerade         display masqueraded connections
        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
...
        -a, --all, --listening   display all sockets (default: connected)
        -o, --timers             display timers
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB
  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom
  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)
20:59:58
#netstat -lnp | less
21:00:46
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd* Not starting internet superserver: no services enabled.
21:00:49
#/etc/init.d/openbsd-inetd stop
Stopping internet superserver: inetd.
21:00:53
#/etc/init.d/openbsd-inetd start
* Not starting internet superserver: no services enabled.
21:00:56
#/etc/init.d/openbsd-inetd start
* Not starting internet superserver: no services enabled.
21:01:02
#/etc/init.d/openbsd-inetd start
* Not starting internet superserver: no services enabled.
21:01:06
#/etc/init.d/openbsd-inetd start
* Not starting internet superserver: no services enabled.
21:01:08
#netstat -lnp | less
21:01:49
#vim /etc/inetd.conf
21:02:12
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd.
21:02:20
#netstat -lnp | less
21:02:38
#netstat -lnp | less
21:02:51
#vim /etc/inetd.conf
21:03:06
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd.
21:03:10
#netstat -lnp | less
21:03:48
#vim /etc/inetd.conf
--- /tmp/l3-saved-1758.26361.19117	2009-07-31 22:03:54.000000000 +0300
+++ /etc/inetd.conf	2009-07-31 22:04:40.000000000 +0300
@@ -17,7 +17,7 @@
 #discard		stream	tcp	nowait	root	internal
 #discard		dgram	udp	wait	root	internal
 #daytime		stream	tcp	nowait	root	internal
-#time		stream	tcp	nowait	root	internal
+time		stream	tcp	nowait	root	internal
 
 #:STANDARD: These are standard services.
 
@@ -38,4 +38,4 @@
 
 #vnc1 stream tcp nowait nobody /usr/bin/Xvnc Xvnc -inetd  -query 127.0.0.1 -once -geometry 1024x768 -depth 24
 #
-date stream tcp nowait root
+date	stream	tcp	nowait	root
21:04:40
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd.
21:04:44
#netstat -lnp | less
21:05:00
#vim /etc/services
21:05:26
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd.
21:05:30
#netstat -lnp | less
21:05:56
#vim /etc/services
--- /tmp/l3-saved-1758.6609.398	2009-07-31 22:05:58.000000000 +0300
+++ /etc/services	2009-07-31 22:06:28.000000000 +0300
@@ -556,4 +556,5 @@
 vnc1		65534/tcp                       #VNC_inetd
 # Local services
 
-date 2565/tcp 
+date 6556/tcp
+date /tcp 
21:06:28
#/etc/init.d/openbsd-inetd restart
Restarting internet superserver: inetd.
21:06:36
#netstat -lnp | less
21:06:53
#apt-get install xinetd
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  xinetd
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 137kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 369kB.
0% [Соединение с debian.org.ua (62.149.27.59)]
0% [Соединение с debian.org.ua (62.149.27.59)]
0% [Соединение с debian.org.ua (62.149.27.59)]
0% [Соединение с debian.org.ua (62.149.27.59)]
0% [Соединение с debian.org.ua (62.149.27.59)]
21:07:47
#netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 debian5.net.nt:5900     host211.net.nt:2809     ESTABLISHED
tcp        0      0 debian5.net.nt:39153    debian7.andrey.net.:ssh ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  4      [ ]         DGRAM                    3482     /dev/log
unix  2      [ ]         DGRAM                    5862
unix  3      [ ]         STREAM     CONNECTED     4845     /tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     4844
unix  3      [ ]         STREAM     CONNECTED     4046     /tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     4045
unix  3      [ ]         STREAM     CONNECTED     3838     /tmp/.X11-unix/X0
unix  6      [ ]         STREAM     CONNECTED     3837
unix  3      [ ]         STREAM     CONNECTED     3834     /tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     3833
unix  19     [ ]         STREAM     CONNECTED     3753     /tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     3752
unix  2      [ ]         DGRAM                    3539
21:09:58
#vim /etc/network/interfaces
21:11:11
#/etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process
done.
21:11:24
#ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data.
64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=51 time=57.3 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=2 ttl=50 time=49.2 ms
--- ya.ru ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 49.269/53.288/57.307/4.019 ms
21:11:29
#apt-get install xinetd
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  xinetd
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 137kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 369kB.
Получено:1 http://debian.org.ua etch/main xinetd 1:2.3.14-1 [137kB]
Получено 137kB за 0s (2154kB/c)
Выбор ранее не выбранного пакета xinetd.
(Чтение базы данных... на данный момент установлено 22878 файлов и каталогов.)
Распаковывается пакет xinetd (из файла .../xinetd_1%3a2.3.14-1_i386.deb)...
Настраивается пакет xinetd (2.3.14-1) ...
Stopping internet superserver: xinetd.
Добавляется `diversion of /etc/init.d/inetd to /etc/init.d/inetd.real by xinetd'
Starting internet superserver: xinetd.
21:11:36
#vim /etc/network/interfaces
21:11:58
#/etc/init.d/networking restart
Reconfiguring network interfaces...done.
21:12:01
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=48 time=51.6 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=49 time=60.3 ms
--- ya.ru ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 51.653/55.981/60.309/4.328 ms
21:12:07
#vim /etc/network/interfaces
21:17:46
#killall inetd
inetd: no process killed
21:18:01
#ls /etc/init.d/xinetd
/etc/init.d/xinetd
21:18:30
#xconv < /etc/inetd.conf > /etc/xinetd.conf
bash: xconv: command not found
21:18:59
#apt-get install xconv
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет xconv
21:19:17
#xconv < /etc/inetd.conf > /etc/xinetd.conf
bash: xconv: command not found
21:19:28
#xinetd

21:20:11
#xconv < /etc/inetd.conf > /etc/xinetd.conf
bash: xconv: command not found
21:20:13
#ps aux | grep xinetd
root      2485  0.0  0.1   2280   804 ?        Ss   22:11   0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive
root      2681  0.0  0.1   4624   744 ttyp4    R+   22:21   0:00 grep xinetd
21:21:46
#vim /etc/xinetd.conf
21:22:48
#xconv < /etc/inetd.conf > /etc/xinetd.conf
bash: xconv: command not found
21:22:52
#ls /etc/initd.conf
ls: /etc/initd.conf: No such file or directory
21:23:24
#ls /etc/ine
/etc/inetd.conf
21:23:47
#xconv < /etc/inetd.conf > /etc/xinetd.conf
bash: xconv: command not found
21:24:06
#xinetd

21:24:22
#xconv < /etc/inetd.conf > /etc/xinetd.conf
bash: xconv: command not found

Файлы

  • /proc/sys
  • /proc/sys/net/ipv4/ip_forward
  • /proc/sys
    >
    sys/           sysrq-trigger  sysvipc/
    
    /proc/sys/net/ipv4/ip_forward
    >
    1
    

    Статистика

    Время первой команды журнала19:43:32 2009- 7-24
    Время последней команды журнала21:24:22 2009- 7-31
    Количество командных строк в журнале100
    Процент команд с ненулевым кодом завершения, % 6.00
    Процент синтаксически неверно набранных команд, % 6.00
    Суммарное время работы с терминалом *, час 1.85
    Количество командных строк в единицу времени, команда/мин 0.90
    Частота использования команд
    vim21|=================| 17.07%
    /etc/init.d/openbsd-inetd12|=========| 9.76%
    netstat10|========| 8.13%
    less9|=======| 7.32%
    ifconfig6|====| 4.88%
    route6|====| 4.88%
    xconv6|====| 4.88%
    /etc/xinetd.conf6|====| 4.88%
    /etc/inetd.conf6|====| 4.88%
    ls6|====| 4.88%
    /etc/init.d/networking6|====| 4.88%
    cat5|====| 4.07%
    apt-get4|===| 3.25%
    ping3|==| 2.44%
    sysctl2|=| 1.63%
    tcpdump2|=| 1.63%
    cd2|=| 1.63%
    grep2|=| 1.63%
    xinetd2|=| 1.63%
    tcpd2|=| 1.63%
    ps1|| 0.81%
    whereis1|| 0.81%
    rm1|| 0.81%
    history1|| 0.81%
    killall1|| 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$