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

Содержание

Журнал

Воскресенье (01/21/07)

/dev/pts/1
11:00:09
#ping mail.ru

11:00:11
#ssh 192.168.16.2
root@192.168.16.2's password:
Last login: Sat Jan 20 17:34:20 2007 from 192.168.16.1
Linux xen2.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 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=5422; pidfile=/root/.lilalo/l3-agent.pid
11:01:22
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.15.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.15.254  0.0.0.0         UG    0      0        0 eth0
11:11:09
#route del default gw 192.168.15.254

11:11:29
#route add default gw 192.168.16.2

11:11:43
#ping mail.ru

11:11:48
#vim /etc/resolv.conf
11:11:55
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
--- 10.0.35.1 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
11:12:01
#exit
Connection to 192.168.16.2 closed.
11:12:27
#cat /proc/sys/net/ipv4/ip_forward
0
11:12:40
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
--- 10.0.35.1 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
11:12:42
#echo 1 > /proc/sys/net/ipv4/ip_forward

11:12:50
#ssh 192.168.16.2
root@192.168.16.2's password:
Last login: Sun Jan 21 11:00:02 2007 from 192.168.16.1
Linux xen2.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 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=5422; pidfile=/root/.lilalo/l3-agent.pid
11:12:50
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:18:71:79:F8:9A
          inet addr:192.168.15.252  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::218:71ff:fe79:f89a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2142 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26907 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:68544 (66.9 KiB)  TX bytes:1161746 (1.1 MiB)
eth1      Link encap:Ethernet  HWaddr 00:18:71:79:F8:98
          inet addr:192.168.16.2  Bcast:192.168.16.255  Mask:255.255.255.0
...
          TX packets:2142 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1161746 (1.1 MiB)  TX bytes:68544 (66.9 KiB)
xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:26907 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1071 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:785048 (766.6 KiB)  TX bytes:34272 (33.4 KiB)
11:12:53
#ifconfig eth0 0.0.0.0

11:13:09
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
From 192.168.16.2 icmp_seq=1 Destination Host Unreachable
From 192.168.16.2 icmp_seq=2 Destination Host Unreachable
From 192.168.16.2 icmp_seq=3 Destination Host Unreachable
--- 10.0.35.1 ping statistics ---
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5012ms
, pipe 3
11:13:15
#ping 192.168.16.2
PING 192.168.16.2 (192.168.16.2) 56(84) bytes of data.
64 bytes from 192.168.16.2: icmp_seq=1 ttl=64 time=0.021 ms
--- 192.168.16.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.021/0.021/0.021/0.000 ms
11:13:21
#exit
Connection to 192.168.16.2 closed.
11:13:47
#iptables -t na
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
11:13:56
#iptables -t nat -A POSTROUTING -s 192.168.16.0/24 -j MASQUERADE

11:14:08
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
From 192.168.16.2 icmp_seq=1 Destination Host Unreachable
From 192.168.16.2 icmp_seq=2 Destination Host Unreachable
From 192.168.16.2 icmp_seq=3 Destination Host Unreachable
--- 10.0.35.1 ping statistics ---
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5013ms
, pipe 3
11:14:16
#ping 192.168.16.1
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data.
64 bytes from 192.168.16.1: icmp_seq=1 ttl=64 time=0.217 ms
--- 192.168.16.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.217/0.217/0.217/0.000 ms
11:14:18
#ssh 192.168.16.2
root@192.168.16.2's password:
Last login: Sun Jan 21 11:12:40 2007 from 192.168.16.1
Linux xen2.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 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=5422; pidfile=/root/.lilalo/l3-agent.pid
11:14:20
#ping 192.168.16.2
PING 192.168.16.2 (192.168.16.2) 56(84) bytes of data.
64 bytes from 192.168.16.2: icmp_seq=1 ttl=64 time=0.018 ms
--- 192.168.16.2 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
11:14:22
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         192.168.16.2    0.0.0.0         UG    0      0        0 eth1
11:14:26
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:18:71:79:F8:9A
          inet6 addr: fe80::218:71ff:fe79:f89a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2144 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26917 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:68608 (67.0 KiB)  TX bytes:1162156 (1.1 MiB)
eth1      Link encap:Ethernet  HWaddr 00:18:71:79:F8:98
          inet addr:192.168.16.2  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::218:71ff:fe79:f898/64 Scope:Link
...
          TX packets:2144 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1162156 (1.1 MiB)  TX bytes:68608 (67.0 KiB)
xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:26917 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1072 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:785318 (766.9 KiB)  TX bytes:34304 (33.5 KiB)
11:14:29
#route del default gw 192.168.16.2

11:14:42
#route add default gw 192.168.16.1

11:14:49
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
64 bytes from 10.0.35.1: icmp_seq=1 ttl=63 time=0.522 ms
64 bytes from 10.0.35.1: icmp_seq=2 ttl=63 time=0.462 ms
--- 10.0.35.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.462/0.492/0.522/0.030 ms
11:14:53
#vim /etc/resolv.conf
11:15:06
#ping mail.ru
PING mail.ru (194.67.57.26) 56(84) bytes of data.
64 bytes from mail.ru (194.67.57.26): icmp_seq=1 ttl=113 time=84.9 ms
--- mail.ru ping statistics ---
2 packets transmitted, 1 received, 50% packet loss, time 999ms
rtt min/avg/max/mdev = 84.937/84.937/84.937/0.000 ms
11:15:11
#exit
Connection to 192.168.16.2 closed.
11:18:12
#scp /tmp/linux-2.6.19.2.tar.bz2 root@192.168.16.2:/usr/src
root@192.168.16.2's password:
linux-2.6.19.2.tar.bz2                                        100%   41MB  20.4MB/s   00:02
11:18:17
#cd /usr/src/

11:18:21
#tar xvjf linux-2.6.19.2.tar.bz2
tar: bzip2: Невозможно exec: No such file or directory
tar: Неисправимая ошибка: завершение работы
tar: Child returned status 2
tar: Выход, отложенный по результатам предыдущих ошибок
11:18:35
#ssh 192.168.16.2
root@192.168.16.2's password:
Last login: Sun Jan 21 11:14:08 2007 from 192.168.16.1
Linux xen2.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 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=5422; pidfile=/root/.lilalo/l3-agent.pid
11:18:41
#tar xvjfC linux-2.6.19.2.tar.bz2 /usr/src
tar: bzip2: Невозможно exec: No such file or directory
tar: Неисправимая ошибка: завершение работы
tar: Child returned status 2
tar: Выход, отложенный по результатам предыдущих ошибок
11:18:58
#tar xvjfC linux-2.6.19.2.tar.bz2 /usr/src

11:19:08
#ls
linux-2.4.34  linux-2.4.34.tar.gz  linux-2.6.19.2.tar.bz2
11:19:09
#vim /etc/apt/sources.list
11:19:45
#ping 10.0.35.6
PING 10.0.35.6 (10.0.35.6) 56(84) bytes of data.
64 bytes from 10.0.35.6: icmp_seq=1 ttl=64 time=0.180 ms
64 bytes from 10.0.35.6: icmp_seq=2 ttl=64 time=0.182 ms
--- 10.0.35.6 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.180/0.181/0.182/0.001 ms
11:19:50
#apt-get update
Получено:1 http://10.0.35.6 unstable Release.gpg [378B]
Получено:2 http://10.0.35.6 unstable Release [79,6kB]
Получено:3 http://10.0.35.6 unstable/main Packages [5986kB]
12% [3 Packages 688772/5986kB 11%]                                               65,0kB/s 1m21s
11:20:08
#apt-get update && apt-get install -y bzip2
Получено:1 http://10.0.35.6 unstable Release.gpg [378B]
В кэше http://10.0.35.6 unstable Release
Получено:2 http://10.0.35.6 unstable/main Packages [5986kB]
Получено:3 http://10.0.35.6 unstable/contrib Packages [81,5kB]
Получено:4 http://10.0.35.6 unstable/non-free Packages [115kB]
Получено 6183kB за 2m47s (36,9kB/c)
Чтение списков пакетов... Готово
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  bzip2
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 144 пакетов не обновлено.
Необходимо скачать 269kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 446kB.
Получено:1 http://10.0.35.6 unstable/main bzip2 1.0.3-6 [269kB]
Получено 269kB за 0s (3244kB/c)
Выбор ранее не выбранного пакета bzip2.
(Чтение базы данных... на данный момент установлено 30427 файлов и каталогов.)
Распаковывается пакет bzip2 (из файла .../bzip2_1.0.3-6_i386.deb)...
Настраивается пакет bzip2 (1.0.3-6) ...
/dev/pts/3
11:21:50
#trafshow
/dev/pts/1
11:23:20
#tar xvjf linux-2.6.19.2.tar.bz2
linux-2.6.19.2/Documentation/uml/UserModeLinux-HOWTO.txt
linux-2.6.19.2/Documentation/unicode.txt
linux-2.6.19.2/Documentation/unshare.txt
linux-2.6.19.2/Documentation/usb/
linux-2.6.19.2/Documentation/usb/CREDITS
linux-2.6.19.2/Documentation/usb/URB.txt
linux-2.6.19.2/Documentation/usb/acm.txt
linux-2.6.19.2/Documentation/usb/auerswald.txt
linux-2.6.19.2/Documentation/usb/dma.txt
linux-2.6.19.2/Documentation/usb/ehci.txt
...
linux-2.6.19.2/arch/alpha/kernel/core_apecs.c
linux-2.6.19.2/arch/alpha/kernel/core_cia.c
linux-2.6.19.2/arch/alpha/kernel/core_irongate.c
linux-2.6.19.2/arch/alpha/kernel/core_lca.c
linux-2.6.19.2/arch/alpha/kernel/core_marvel.c
linux-2.6.19.2/arch/alpha/kernel/core_mcpcia.c
linux-2.6.19.2/arch/alpha/kernel/core_polaris.c
linux-2.6.19.2/arch/alpha/kernel/core_t2.c
linux-2.6.19.2/arch/alpha/kernel/core_titan.c
linux-2.6.19.2/arch/alpha/kernel/core_tsunami.c
11:23:49
#cd linux-2.6.19.2

11:23:59
#make menuconfig
  x x                                                                                     x x
  x x                                                                                     x x
  x x                                                                                     x x
  x x                                                                                     x x
  x x       [ ] Automatically append version information to the version string            x x
  x x       [*] System V IPCpaging of anonymous memory (swap)                             x x
  x x       [*] POSIX Message QueuesW)                                                    x x
  x x       [*]   BSD Process Accounting version 3 file format                            x x
            [ ] Export task/process statistics through netlink (EXPERIMENTAL)
  x x       [ ] UTS Namespaces (NEW)                                                      x x
  x x       [ ]   Enable system-call auditing support                                     x x
  x x       [*] Cpuset support                                                            x x
  x x       [ ] Kernel->user space relay support (formerly relayfs)                       x x
  x x                                                                                     x x
  x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
  tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
  x                                                                                         x
  mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
/dev/pts/5
11:25:37
#cd /usr/src/linux-2.4.34

11:25:43
#MAKE MENUCONFIG
bash: MAKE: command not found
11:25:44
#ssh root@192.168.16.2
root@192.168.16.2's password:
Last login: Sun Jan 21 11:18:17 2007 from linux16-1.linux.nt
Linux xen2.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 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=5422; pidfile=/root/.lilalo/l3-agent.pid
11:25:49
#make menuconfig
  x  Highlighted letters are hotkeys.  Pressing <Y> includes, <N> excludes, x
  x  <M> modularizes features.  Press <Esc><Esc> to exit, <?> for Help.     x
  x  Legend: [*] built-in  [ ] excluded  <M> module  < > module capable     x
  x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
  x x                                                                     x x
  x x       < > XT hard disk support                                      x x
  x x       < > Compaq SMART2 support                                     x x
  x x       < > Compaq Smart Array 5xxx support                           x x
  x x       < > Mylex DAC960/DAC1100 PCI RAID Controller support          x x
  x x       < > Promise SATA SX8 support                                  x x
  x x       <*> Loopback device support                                   x x
прошло 22 минуты
/dev/pts/1
11:48:22
#make -j2 && make modules_install && make install
  CC [M]  drivers/char/drm/drm_mm.o
  CC [M]  fs/nls/nls_ascii.o
  CC [M]  fs/nls/nls_iso8859-1.o
  CC [M]  drivers/char/drm/i810_drv.o
  CC [M]  fs/nls/nls_iso8859-2.o
  CC [M]  fs/nls/nls_iso8859-3.o
  CC [M]  drivers/char/drm/i810_dma.o
  CC [M]  fs/nls/nls_iso8859-4.o
  CC [M]  fs/nls/nls_iso8859-5.o
  CC [M]  fs/nls/nls_iso8859-6.o
...
  CC [M]  drivers/char/watchdog/pcwd_usb.o
  CC [M]  fs/ocfs2/namei.o
  CC [M]  drivers/char/watchdog/acquirewdt.o
  CC [M]  drivers/char/watchdog/advantechwdt.o
  CC [M]  drivers/char/watchdog/alim1535_wdt.o
  CC [M]  drivers/char/watchdog/alim7101_wdt.o
  CC [M]  drivers/char/watchdog/sc520_wdt.o
  CC [M]  drivers/char/watchdog/eurotechwdt.o
  CC [M]  drivers/char/watchdog/ib700wdt.o
  CC [M]  drivers/char/watchdog/ibmasr.o
/dev/pts/5
11:54:38
#exit
Connection to 192.168.16.2 closed.
прошло 14 минут
/dev/pts/1
12:09:07
#ls -l /boot/vmlinuz-2.6.19.2
-rw-r--r-- 1 root root 1722162 2007-01-21 12:09 /boot/vmlinuz-2.6.19.2
12:10:58
#ls -lh
-rw-r--r-- 1 root root 1,7M 2007-01-21 12:09 /boot/vmlinuz-2.6.19.2
12:11:02
#ping 192.168.15.180
PING 192.168.15.180 (192.168.15.180) 56(84) bytes of data.
From 192.168.15.180 icmp_seq=1 Destination Host Unreachable
From 192.168.15.180 icmp_seq=2 Destination Host Unreachable
From 192.168.15.180 icmp_seq=3 Destination Host Unreachable
From 192.168.15.180 icmp_seq=4 Destination Host Unreachable
From 192.168.15.180 icmp_seq=5 Destination Host Unreachable
From 192.168.15.180 icmp_seq=6 Destination Host Unreachable
From 192.168.15.180 icmp_seq=7 Destination Host Unreachable
From 192.168.15.180 icmp_seq=8 Destination Host Unreachable
From 192.168.15.180 icmp_seq=9 Destination Host Unreachable
--- 192.168.15.180 ping statistics ---
11 packets transmitted, 0 received, +9 errors, 100% packet loss, time 10031ms
, pipe 3
12:11:27
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:18:71:79:F8:9A
          inet6 addr: fe80::218:71ff:fe79:f89a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2258 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26974 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:72256 (70.5 KiB)  TX bytes:1163980 (1.1 MiB)
eth1      Link encap:Ethernet  HWaddr 00:18:71:79:F8:98
          inet addr:192.168.16.2  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::218:71ff:fe79:f898/64 Scope:Link
...
          TX packets:2258 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1163980 (1.1 MiB)  TX bytes:72256 (70.5 KiB)
xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:26974 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1129 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:786344 (767.9 KiB)  TX bytes:36128 (35.2 KiB)
12:11:29
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         192.168.16.1    0.0.0.0         UG    0      0        0 eth1
12:11:40
#scp /boot/vmlinuz-2.6.19.2 root@192.168.16.1:/tmp
root@192.168.16.1's password:
vmlinuz-2.6.19.2                                              100% 1682KB   1.6MB/s   00:00
12:12:07
#exit
Connection to 192.168.16.2 closed.
12:12:52
#mkdir /tmp/lib/modules/
mkdir: cannot create directory `/tmp/lib/modules/': No such file or directory
12:12:57
#rs
rsh    rsmtp  rsync
12:12:57
#rsync -auv /lib/modules/2.6.19.2/ root@192.168.16.1:/tmp/lib/modules/
kernel/drivers/video/matrox/matroxfb_maven.ko
kernel/drivers/video/matrox/matroxfb_misc.ko
kernel/drivers/video/nvidia/
kernel/drivers/video/nvidia/nvidiafb.ko
kernel/drivers/video/savage/
kernel/drivers/video/savage/savagefb.ko
kernel/drivers/video/sis/
kernel/drivers/video/sis/sisfb.ko
kernel/drivers/w1/
kernel/drivers/w1/wire.ko
...
kernel/fs/udf/udf.ko
kernel/fs/ufs/
kernel/fs/ufs/ufs.ko
kernel/fs/vfat/
kernel/fs/vfat/vfat.ko
kernel/fs/xfs/
kernel/fs/xfs/xfs.ko
kernel/lib/
kernel/lib/crc16.ko
kernel/lib/libcrc32c.ko
12:13:08
#mkdir -p /tmp/lib/modules/

12:13:16
#ssh 192.168.16.2
root@192.168.16.2's password:
Last login: Sun Jan 21 11:25:37 2007 from linux16-1.linux.nt
Linux xen2.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 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=5422; pidfile=/root/.lilalo/l3-agent.pid
12:13:43
#exit
Connection to 192.168.16.2 closed.
12:14:11
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:13:D4:B2:4F:EC
          inet addr:192.168.16.1  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:feb2:4fec/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:92379 errors:0 dropped:0 overruns:0 frame:0
          TX packets:89253 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:54738680 (52.2 MiB)  TX bytes:58257923 (55.5 MiB)
          Base address:0xd800 Memory:cffe0000-d0000000
eth1      Link encap:Ethernet  HWaddr 00:04:75:81:CA:61
...
          TX packets:218740 errors:0 dropped:255 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1129251 (1.0 MiB)  TX bytes:224946085 (214.5 MiB)
xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:1226683 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5218 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:71567321 (68.2 MiB)  TX bytes:166976 (163.0 KiB)
12:14:14
#ping 10.0.35.7
PING 10.0.35.7 (10.0.35.7) 56(84) bytes of data.
64 bytes from 10.0.35.7: icmp_seq=1 ttl=64 time=0.283 ms
--- 10.0.35.7 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.283/0.283/0.283/0.000 ms
12:14:31
#scp /tmp/li
/tmp/lib/                     /tmp/linux-2.6.19.2.tar.bz2
12:14:31
#ls -l /tmp
total 43468
srwxr-xr-x 1 root root        0 2007-01-18 20:26 1
srwxr-xr-x 1 root root        0 2007-01-18 20:26 2
drwxr-xr-x 3 root root     4096 2007-01-21 12:13 lib
-rw-r--r-- 1 root root 42729366 2007-01-21 11:18 linux-2.6.19.2.tar.bz2
-rw-r--r-- 1 root root  1722162 2007-01-21 12:12 vmlinuz-2.6.19.2
12:15:19
#scp /tmp/vmlinuz-2.6.19.2 root@10.0.35.7:/tftpboot
root@10.0.35.7's password:
vmlinuz-2.6.19.2                                              100% 1682KB   1.6MB/s   00:00
12:15:43
#ls -l /tmp/lib/modules/
total 1264
lrwxrwxrwx 1 root root     23 2007-01-21 12:14 build -> /usr/src/linux-2.6.19.2
drwxr-xr-x 9 root root   4096 2007-01-21 12:09 kernel
-rw-r--r-- 1 root root 288648 2007-01-21 12:09 modules.alias
-rw-r--r-- 1 root root     69 2007-01-21 12:09 modules.ccwmap
-rw-r--r-- 1 root root 249023 2007-01-21 12:09 modules.dep
-rw-r--r-- 1 root root    813 2007-01-21 12:09 modules.ieee1394map
-rw-r--r-- 1 root root    730 2007-01-21 12:09 modules.inputmap
-rw-r--r-- 1 root root  18143 2007-01-21 12:09 modules.isapnpmap
-rw-r--r-- 1 root root     74 2007-01-21 12:09 modules.ofmap
-rw-r--r-- 1 root root 214495 2007-01-21 12:09 modules.pcimap
-rw-r--r-- 1 root root   1135 2007-01-21 12:09 modules.seriomap
-rw-r--r-- 1 root root 120273 2007-01-21 12:09 modules.symbols
-rw-r--r-- 1 root root 347709 2007-01-21 12:09 modules.usbmap
lrwxrwxrwx 1 root root     23 2007-01-21 12:14 source -> /usr/src/linux-2.6.19.2
12:16:57
#rsync -auv /tmp/lib/modules/ root@10.0.35.7:/opt/ltsp/i386/lib/modules/2.6.19.2/
root@10.0.35.7's password:
bash: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: remote command not found (code 127) at io.c(454) [sender=2.6.9]
12:18:30
#rsync -auv /tmp/lib/modules/ root@10.0.35.7:/opt/ltsp/i386/lib/modules/2.6.19.2/
kernel/drivers/video/matrox/matroxfb_maven.ko
kernel/drivers/video/matrox/matroxfb_misc.ko
kernel/drivers/video/nvidia/
kernel/drivers/video/nvidia/nvidiafb.ko
kernel/drivers/video/savage/
kernel/drivers/video/savage/savagefb.ko
kernel/drivers/video/sis/
kernel/drivers/video/sis/sisfb.ko
kernel/drivers/w1/
kernel/drivers/w1/wire.ko
...
kernel/fs/udf/udf.ko
kernel/fs/ufs/
kernel/fs/ufs/ufs.ko
kernel/fs/vfat/
kernel/fs/vfat/vfat.ko
kernel/fs/xfs/
kernel/fs/xfs/xfs.ko
kernel/lib/
kernel/lib/crc16.ko
kernel/lib/libcrc32c.ko
прошло >2 часов
/dev/tty1
14:56:48
#ssh root@192.168.16.2

14:57:01
#shutdown -h now
The system is going down for system halt NOW!/1) (Sun Jan 21 14:57:19 2007):
14:57:02
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:13:D4:B2:4F:EC
          inet addr:192.168.16.1  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:feb2:4fec/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:92755 errors:0 dropped:0 overruns:0 frame:0
          TX packets:89761 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:54774347 (52.2 MiB)  TX bytes:58454775 (55.7 MiB)
          Base address:0xd800 Memory:cffe0000-d0000000
eth1      Link encap:Ethernet  HWaddr 00:04:75:81:CA:61
...
          TX packets:253332 errors:0 dropped:255 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1132531 (1.0 MiB)  TX bytes:227356942 (216.8 MiB)
xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:1260935 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5381 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:73489476 (70.0 MiB)  TX bytes:172192 (168.1 KiB)
14:57:04
#ssh root@192.168.16.2
root@192.168.16.2's password:
Last login: Sun Jan 21 12:12:57 2007 from linux16-1.linux.nt
Linux xen2.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 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=5422; pidfile=/root/.lilalo/l3-agent.pid
14:57:19
#exit
Connection to 192.168.16.2 closed.
прошло 113 минут
/dev/tty1
16:50:54
#echo 1 1 1 1 > /proc/sys/kernel/printk

16:51:02
#vi /etc/sysctl.conf
10c10
< #kernel.printk = 4 4 1 7
---
> kernel.printk = 1 1 1 1
16:51:18
#vi /etc/sysctl.conf
16:52:04
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     1587     1 r-----     23.2
ltsp0                                      1      256     1 -b----      0.2
16:52:11
#xm destroy ltsp0

16:52:21
#apt-get install libc6-xen
Reading package lists... Done
Building dependency tree... Done
The following packages will be REMOVED:
  libc6-i686
The following NEW packages will be installed:
  libc6-xen
0 upgraded, 1 newly installed, 1 to remove and 95 not upgraded.
Need to get 1119kB of archives.
After unpacking 12.3kB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://10.0.35.6 testing/main libc6-xen 2.3.6.ds1-8 [1119kB]
Fetched 1119kB in 0s (2972kB/s)
(Reading database ... 32466 files and directories currently installed.)
Removing libc6-i686 ...
Selecting previously deselected package libc6-xen.
(Reading database ... 32417 files and directories currently installed.)
Unpacking libc6-xen (from .../libc6-xen_2.3.6.ds1-8_i386.deb) ...
Setting up libc6-xen (2.3.6.ds1-8) ...
16:52:36
#ping ya.ru

16:52:41
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:13:D4:B2:4F:EC
          inet addr:192.168.16.1  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:feb2:4fec/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:876 (876.0 b)
          Base address:0xd800 Memory:cffe0000-d0000000
eth1      Link encap:Ethernet  HWaddr 00:04:75:81:CA:61
...
          TX packets:666 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6014 (5.8 KiB)  TX bytes:39736 (38.8 KiB)
xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:797 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:34336 (33.5 KiB)  TX bytes:128 (128.0 b)
16:52:43
#ifconfig | less
16:52:49
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:01
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:02
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:05
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:06
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:07
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:08
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:09
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:10
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:11
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:11
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:12
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
16:53:13
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported

Файлы

  • /proc/sys/net/ipv4/ip_forward
  • /proc/sys/net/ipv4/ip_forward
    >
    0
    

    Статистика

    Время первой команды журнала11:00:09 2007- 1-21
    Время последней команды журнала16:53:13 2007- 1-21
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, % 8.91
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 1.35
    Количество командных строк в единицу времени, команда/мин 1.24
    Частота использования команд
    ping15|==============| 14.15%
    mii-tool13|============| 12.26%
    ifconfig8|=======| 7.55%
    ssh8|=======| 7.55%
    route7|======| 6.60%
    exit7|======| 6.60%
    ls5|====| 4.72%
    scp4|===| 3.77%
    tar4|===| 3.77%
    vim3|==| 2.83%
    make3|==| 2.83%
    cd3|==| 2.83%
    rsync3|==| 2.83%
    apt-get3|==| 2.83%
    mkdir2|=| 1.89%
    &2|=| 1.89%
    iptables2|=| 1.89%
    xm2|=| 1.89%
    echo2|=| 1.89%
    vi2|=| 1.89%
    MAKE1|| 0.94%
    ip_forward1|| 0.94%
    trafshow1|| 0.94%
    printk1|| 0.94%
    shutdown1|| 0.94%
    less1|| 0.94%
    cat1|| 0.94%
    rs1|| 0.94%
    ____
    *) Интервалы неактивности длительностью 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$