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

Содержание

Журнал

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

/dev/pts/1
14:35:31
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:b8:53
          inet addr:192.168.103.23  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:385 errors:0 dropped:0 overruns:0 frame:0
          TX packets:319 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:23470 (22.9 KiB)  TX bytes:19927 (19.4 KiB)
          Memory:f0180000-f01a0000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:146 errors:0 dropped:0 overruns:0 frame:0
          TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:12845 (12.5 KiB)  TX bytes:12845 (12.5 KiB)
/dev/pts/0
14:35:31
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:b8:53
          inet addr:192.168.103.23  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:385 errors:0 dropped:0 overruns:0 frame:0
          TX packets:319 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:23470 (22.9 KiB)  TX bytes:19927 (19.4 KiB)
          Memory:f0180000-f01a0000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:146 errors:0 dropped:0 overruns:0 frame:0
          TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:12845 (12.5 KiB)  TX bytes:12845 (12.5 KiB)
/dev/pts/1
14:35:34
#ping 192.168.103.23
PING 192.168.103.23 (192.168.103.23) 56(84) bytes of data.
64 bytes from 192.168.103.23: icmp_seq=1 ttl=64 time=0.014 ms
64 bytes from 192.168.103.23: icmp_seq=2 ttl=64 time=0.013 ms
^C
--- 192.168.103.23 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.013/0.013/0.014/0.003 ms
/dev/pts/0
14:35:34
#ping 192.168.103.23
PING 192.168.103.23 (192.168.103.23) 56(84) bytes of data.
64 bytes from 192.168.103.23: icmp_seq=1 ttl=64 time=0.014 ms
64 bytes from 192.168.103.23: icmp_seq=2 ttl=64 time=0.013 ms
^C
--- 192.168.103.23 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.013/0.013/0.014/0.003 ms
/dev/pts/1
14:35:42
#vi /etc/network/interfaces
--- /tmp/l3-saved-3254.2373.24984	2010-10-25 15:35:57.000000000 +0300
+++ /etc/network/interfaces	2010-10-25 15:36:26.000000000 +0300
@@ -8,7 +8,7 @@
 # The primary network interface
 allow-hotplug eth0
 iface eth0 inet static
-	address 192.168.103.23
+	address 192.168.103.1
 	netmask 255.255.255.0
 	network 192.168.103.0
 	broadcast 192.168.103.255
/dev/pts/0
14:35:42
#vi /etc/network/interfaces
/dev/pts/1
14:36:26
#service networking restart
Reconfiguring network interfaces...done.
/dev/pts/0
14:36:26
#service networking restart
Reconfiguring network interfaces...done.
/dev/pts/1
14:36:43
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
/dev/pts/0
14:36:43
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
/dev/pts/1
14:36:44
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
/dev/pts/0
14:36:44
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
/dev/pts/1
14:36:45
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
/dev/pts/0
14:36:45
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
/dev/pts/1
14:36:46
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
14:36:46
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
/dev/pts/0
14:36:46
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
14:36:46
#ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13933 (13.6 KiB)  TX bytes:13933 (13.6 KiB)
/dev/pts/1
14:36:48
#ifup eth0

/dev/pts/0
14:36:48
#ifup eth0

/dev/pts/1
14:37:07
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:b8:53
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:446 errors:0 dropped:0 overruns:0 frame:0
          TX packets:385 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27322 (26.6 KiB)  TX bytes:26983 (26.3 KiB)
          Memory:f0180000-f01a0000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:171 errors:0 dropped:0 overruns:0 frame:0
          TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14826 (14.4 KiB)  TX bytes:14826 (14.4 KiB)
/dev/pts/0
14:37:07
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:b8:53
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:446 errors:0 dropped:0 overruns:0 frame:0
          TX packets:385 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27322 (26.6 KiB)  TX bytes:26983 (26.3 KiB)
          Memory:f0180000-f01a0000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:171 errors:0 dropped:0 overruns:0 frame:0
          TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14826 (14.4 KiB)  TX bytes:14826 (14.4 KiB)
/dev/pts/1
14:37:10
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:b8:53
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:447 errors:0 dropped:0 overruns:0 frame:0
          TX packets:385 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27382 (26.7 KiB)  TX bytes:26983 (26.3 KiB)
          Memory:f0180000-f01a0000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:171 errors:0 dropped:0 overruns:0 frame:0
          TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14826 (14.4 KiB)  TX bytes:14826 (14.4 KiB)
/dev/pts/0
14:37:10
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:b8:53
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:447 errors:0 dropped:0 overruns:0 frame:0
          TX packets:385 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27382 (26.7 KiB)  TX bytes:26983 (26.3 KiB)
          Memory:f0180000-f01a0000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:171 errors:0 dropped:0 overruns:0 frame:0
          TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14826 (14.4 KiB)  TX bytes:14826 (14.4 KiB)
/dev/pts/1
14:37:11
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:b8:53
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:448 errors:0 dropped:0 overruns:0 frame:0
          TX packets:388 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27442 (26.7 KiB)  TX bytes:27185 (26.5 KiB)
          Memory:f0180000-f01a0000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:171 errors:0 dropped:0 overruns:0 frame:0
          TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14826 (14.4 KiB)  TX bytes:14826 (14.4 KiB)
/dev/pts/0
14:37:11
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:b8:53
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:448 errors:0 dropped:0 overruns:0 frame:0
          TX packets:388 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27442 (26.7 KiB)  TX bytes:27185 (26.5 KiB)
          Memory:f0180000-f01a0000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:171 errors:0 dropped:0 overruns:0 frame:0
          TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14826 (14.4 KiB)  TX bytes:14826 (14.4 KiB)
/dev/pts/1
14:37:34
#~
host.conf    hostname     hosts        hosts.allow  hosts.deny
14:37:34
#vi /etc/host
--- /tmp/l3-saved-3254.14127.3966	2010-10-25 15:37:43.000000000 +0300
+++ /etc/hosts	2010-10-25 15:38:02.000000000 +0300
@@ -1,5 +1,5 @@
 127.0.0.1	localhost
-192.168.103.23	linux3.unix.nt	linux3
+192.168.103.1	linux3.unix.nt	linux3
 
 # The following lines are desirable for IPv6 capable hosts
 ::1     localhost ip6-localhost ip6-loopback
14:37:34
#vi /etc/hosts
/dev/pts/0
14:37:34
#~
host.conf    hostname     hosts        hosts.allow  hosts.deny
14:37:34
#vi /etc/host
14:37:34
#vi /etc/hosts
/dev/pts/1
14:38:02
#reboot

/dev/pts/0
14:38:02
#reboot

/dev/tty1
14:40:36
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1             227G  3,0G  213G   2% /
tmpfs                 1,8G  8,0K  1,8G   1% /lib/init/rw
udev                   10M  780K  9,3M   8% /dev
tmpfs                 1,8G     0  1,8G   0% /dev/shm
/dev/pts/0
14:40:36
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1             227G  3,0G  213G   2% /
tmpfs                 1,8G  8,0K  1,8G   1% /lib/init/rw
udev                   10M  780K  9,3M   8% /dev
tmpfs                 1,8G     0  1,8G   0% /dev/shm
/dev/tty1
14:41:21
#startx
X: warning; process set to priority -1 instead of requested priority 0
Fatal server error:
Server is already active for display 0
        If this server is no longer running, remove /tmp/.X0-lock
        and start again.
^CInvalid MIT-MAGIC-COOKIE-1 keygiving up.
xinit:  Resource temporarily unavailable (errno 11):  unable to connect to X server
xinit:  No such process (errno 3):  unexpected signal 2.
/dev/pts/0
14:41:21
#startx
X: warning; process set to priority -1 instead of requested priority 0
Fatal server error:
Server is already active for display 0
        If this server is no longer running, remove /tmp/.X0-lock
        and start again.
^CInvalid MIT-MAGIC-COOKIE-1 keygiving up.
xinit:  Resource temporarily unavailable (errno 11):  unable to connect to X server
xinit:  No such process (errno 3):  unexpected signal 2.
/dev/tty1
14:41:40
#ps aux | grep X
root      3032  0.2  0.1  11128  5872 tty7     Ss+  15:39   0:00 /usr/X11R6/bin/X :0 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
root      3458  0.0  0.0   3148   768 pts/1    R+   15:41   0:00 grep X
/dev/pts/0
14:41:40
#ps aux | grep X
root      3032  0.2  0.1  11128  5872 tty7     Ss+  15:39   0:00 /usr/X11R6/bin/X :0 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
root      3458  0.0  0.0   3148   768 pts/1    R+   15:41   0:00 grep X
/dev/tty1
14:41:47
#kill -9 3032

/dev/pts/0
14:41:47
#kill -9 3032

/dev/tty1
14:42:02
#rm -f /home/roma/.xsession

/dev/pts/0
14:42:02
#rm -f /home/roma/.xsession

/dev/pts/5
14:49:07
#ping 192.168.103.254
PING 192.168.103.254 (192.168.103.254) 56(84) bytes of data.
64 bytes from 192.168.103.254: icmp_seq=1 ttl=64 time=0.606 ms
64 bytes from 192.168.103.254: icmp_seq=2 ttl=64 time=0.626 ms
64 bytes from 192.168.103.254: icmp_seq=3 ttl=64 time=0.640 ms
^C
--- 192.168.103.254 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.606/0.624/0.640/0.013 ms
/dev/pts/6
14:49:07
#ping 192.168.103.254
PING 192.168.103.254 (192.168.103.254) 56(84) bytes of data.
64 bytes from 192.168.103.254: icmp_seq=1 ttl=64 time=0.606 ms
64 bytes from 192.168.103.254: icmp_seq=2 ttl=64 time=0.626 ms
64 bytes from 192.168.103.254: icmp_seq=3 ttl=64 time=0.640 ms
^C
--- 192.168.103.254 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.606/0.624/0.640/0.013 ms
/dev/pts/5
14:49:20
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
^C
--- 8.8.8.8 ping statistics ---
83 packets transmitted, 0 received, 100% packet loss, time 81999ms
/dev/pts/6
14:49:20
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
^C
--- 8.8.8.8 ping statistics ---
83 packets transmitted, 0 received, 100% packet loss, time 81999ms
/dev/pts/5
14:50:52
#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.204 ms
64 bytes from 10.0.35.1: icmp_seq=2 ttl=63 time=0.173 ms
^C
--- 10.0.35.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.173/0.188/0.204/0.020 ms
/dev/pts/6
14:50:52
#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.204 ms
64 bytes from 10.0.35.1: icmp_seq=2 ttl=63 time=0.173 ms
^C
--- 10.0.35.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.173/0.188/0.204/0.020 ms
/dev/pts/5
14:51:08
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
^C
--- 8.8.8.8 ping statistics ---
259 packets transmitted, 0 received, 100% packet loss, time 258012ms
/dev/pts/6
14:51:08
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
^C
--- 8.8.8.8 ping statistics ---
259 packets transmitted, 0 received, 100% packet loss, time 258012ms
/dev/pts/5
14:55:45
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=47 time=42.1 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=47 time=40.4 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=47 time=42.2 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2010ms
rtt min/avg/max/mdev = 40.400/41.604/42.214/0.867 ms
/dev/pts/6
14:55:45
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=47 time=42.1 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=47 time=40.4 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=47 time=42.2 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2010ms
rtt min/avg/max/mdev = 40.400/41.604/42.214/0.867 ms
/dev/pts/5
14:55:49
#apt-get install dhcp3-server
   ┌────────────────────────────────────────────────────────────────────────────────────────────┤ DHCP Server ├─────────────────────────────────
   │                                                                                                                                                                                                       │
   │ Неавторитетная версия DHCP-сервера                                                                                                                                                                    │
   │                                                                                                                                                                                                       │
   │ Версия 3 DHCP-сервера по умолчанию неавторитетна.                                                                                                                                                     │
   │                                                                                                                                                                                                       │
   │ Это означает, что если клиент запрашивает адрес, о котором сервер ничего не знает, и адрес не соответствует этому сегменту сети, то сервер _не_ будет отправлять сообщение DHCPNAK (оно указывает     │
   │ клиенту прекратить использование данного адреса). Если вы хотите изменить такое поведение, то должны явно указать в dhcpd.conf для какого сегмента сети ваш сервер авторитетен, используя выражение   │
   │ 'authoritative'.                                                                                                                                                                                      │
   │                                                                                                                                                                                                       │
...
   └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Выбор ранее не выбранного пакета dhcp3-server.
(Чтение базы данных... на данный момент установлено 97190 файлов и каталогов.)
Распаковывается пакет dhcp3-server (из файла .../dhcp3-server_3.1.1-6+lenny4_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет dhcp3-server (3.1.1-6+lenny4) ...
Generating /etc/default/dhcp3-server...
Starting DHCP server: dhcpd3check syslog for diagnostics. failed!
 failed!
invoke-rc.d: initscript dhcp3-server, action "start" failed.
/dev/pts/6
14:55:49
#apt-get install dhcp3-server
Настройка пакета
   ┌────────────────────────────────────────────────────────────────────────────────────────────┤ DHCP Server ├─────────────────────────────────
   │                                                                                                                                                                                                       │
   │ Неавторитетная версия DHCP-сервера                                                                                                                                                                    │
   │                                                                                                                                                                                                       │
   │ Версия 3 DHCP-сервера по умолчанию неавторитетна.                                                                                                                                                     │
   │                                                                                                                                                                                                       │
   │ Это означает, что если клиент запрашивает адрес, о котором сервер ничего не знает, и адрес не соответствует этому сегменту сети, то сервер _не_ будет отправлять сообщение DHCPNAK (оно указывает     │
   │ клиенту прекратить использование данного адреса). Если вы хотите изменить такое поведение, то должны явно указать в dhcpd.conf для какого сегмента сети ваш сервер авторитетен, используя выражение   │
   │ 'authoritative'.                                                                                                                                                                                      │
...
   └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Выбор ранее не выбранного пакета dhcp3-server.
(Чтение базы данных... на данный момент установлено 97190 файлов и каталогов.)
Распаковывается пакет dhcp3-server (из файла .../dhcp3-server_3.1.1-6+lenny4_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет dhcp3-server (3.1.1-6+lenny4) ...
Generating /etc/default/dhcp3-server...
Starting DHCP server: dhcpd3check syslog for diagnostics. failed!
 failed!
invoke-rc.d: initscript dhcp3-server, action "start" failed.
прошло 12 минут
/dev/pts/5
15:08:07
#vi /etc/dhcp3/dhc
/dev/pts/6
15:08:07
#vi /etc/dhcp3/dhc
/dev/pts/5
15:08:07
#vi /etc/dhcp3/dhcpd.conf
/dev/pts/6
15:08:07
#vi /etc/dhcp3/dhcpd.conf
/dev/pts/5
15:09:24
#}

/dev/pts/6
15:09:24
#}

/dev/pts/5
15:13:25
#service sshd start
service: no such service sshd
/dev/pts/6
15:13:25
#service sshd start
service: no such service sshd
/dev/pts/5
15:13:35
#service dhcpd start
service: no such service dhcpd
/dev/pts/6
15:13:35
#service dhcpd start
service: no such service dhcpd
/dev/pts/5
15:13:46
#service dhcp3 start
service: no such service dhcp3
/dev/pts/6
15:13:46
#service dhcp3 start
service: no such service dhcp3
/dev/pts/5
15:13:51
#service dhcp3d start
service: no such service dhcp3d
/dev/pts/6
15:13:51
#service dhcp3d start
service: no such service dhcp3d
/dev/pts/5
15:13:57
#chkconfig --list | grep dhcp
dhcp3-server              0:off  1:off  2:on   3:on   4:on   5:on   6:off
/dev/pts/6
15:13:57
#chkconfig --list | grep dhcp
dhcp3-server              0:off  1:off  2:on   3:on   4:on   5:on   6:off
15:15:13
#}
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts
#
# This is a eth0" shell fragment
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/default/dhcp3-server" 11L, 320C записано
/dev/pts/5
15:15:13
#}
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts
#
# This is a eth0" shell fragment
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/default/dhcp3-server" 11L, 320C записано
15:15:51
#service dhcp3-server status
Status of DHCP server: dhcpd3 is running.
/dev/pts/6
15:15:51
#service dhcp3-server status
Status of DHCP server: dhcpd3 is running.
/dev/pts/5
15:15:57
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/6
15:15:57
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/5
15:18:02
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/6
15:18:02
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/5
15:18:37
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/6
15:18:37
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/5
15:18:38
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/6
15:18:38
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/5
15:18:39
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/6
15:18:39
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/5
15:18:40
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
15:18:40
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/6
15:18:40
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
15:18:40
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:17:15;
  ends 1 2010/10/25 13:27:15;
  cltt 1 2010/10/25 13:17:15;
  binding state active;
  next binding state free;
  hardware ethernet 00:1d:60:a3:c4:96;
}
/dev/pts/5
15:21:52
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:21:43;
  ends 1 2010/10/25 13:31:43;
  cltt 1 2010/10/25 13:21:43;
  binding state active;
  next binding state free;
  hardware ethernet 00:19:56:fd:71:26;
  uid "\001\000\031V\375q&";
  client-hostname "SEP001956FD7126";
}
/dev/pts/6
15:21:52
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:21:43;
  ends 1 2010/10/25 13:31:43;
  cltt 1 2010/10/25 13:21:43;
  binding state active;
  next binding state free;
  hardware ethernet 00:19:56:fd:71:26;
  uid "\001\000\031V\375q&";
  client-hostname "SEP001956FD7126";
}
/dev/pts/5
15:21:55
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:21:43;
  ends 1 2010/10/25 13:31:43;
  cltt 1 2010/10/25 13:21:43;
  binding state active;
  next binding state free;
  hardware ethernet 00:19:56:fd:71:26;
  uid "\001\000\031V\375q&";
  client-hostname "SEP001956FD7126";
}
/dev/pts/6
15:21:55
#cat /var/lib/dhcp3/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.1
lease 192.168.103.200 {
  starts 1 2010/10/25 13:21:43;
  ends 1 2010/10/25 13:31:43;
  cltt 1 2010/10/25 13:21:43;
  binding state active;
  next binding state free;
  hardware ethernet 00:19:56:fd:71:26;
  uid "\001\000\031V\375q&";
  client-hostname "SEP001956FD7126";
}
/dev/pts/5
15:24:27
#cd /home/roma/Desktop/firefox/

/dev/pts/6
15:24:27
#cd /home/roma/Desktop/firefox/

/dev/pts/5
15:32:15
#ls
application.ini           crashreporter               dictionaries  icons           libnss3.so      libplc4.so       libsqlite3.so  modules                 README.txt      Throbber-small.gif
blocklist.xml             crashreporter.ini           extensions    libfreebl3.chk  libnssckbi.so   libplds4.so      libssl3.so     mozilla-xremote-client  removed-files   update.locale
browserconfig.properties  crashreporter-override.ini  firefox       libfreebl3.so   libnssdbm3.chk  libsmime3.so     libxpcom.so    platform.ini            res             updater
chrome                    defaults                    firefox-bin   libmozjs.so     libnssdbm3.so   libsoftokn3.chk  libxul.so      plugin-container        run-mozilla.sh  updater.ini
components                dependentlibs.list          greprefs      libnspr4.so     libnssutil3.so  libsoftokn3.so   LICENSE        plugins                 searchplugins
/dev/pts/6
15:32:15
#ls
application.ini           crashreporter               dictionaries  icons           libnss3.so      libplc4.so       libsqlite3.so  modules                 README.txt      Throbber-small.gif
blocklist.xml             crashreporter.ini           extensions    libfreebl3.chk  libnssckbi.so   libplds4.so      libssl3.so     mozilla-xremote-client  removed-files   update.locale
browserconfig.properties  crashreporter-override.ini  firefox       libfreebl3.so   libnssdbm3.chk  libsmime3.so     libxpcom.so    platform.ini            res             updater
chrome                    defaults                    firefox-bin   libmozjs.so     libnssdbm3.so   libsoftokn3.chk  libxul.so      plugin-container        run-mozilla.sh  updater.ini
components                dependentlibs.list          greprefs      libnspr4.so     libnssutil3.so  libsoftokn3.so   LICENSE        plugins                 searchplugins
/dev/pts/5
15:32:16
#ls -lh
итого 20M
-rw-r--r-- 1 roma roma 2,1K Окт 12 21:54 application.ini
-rw-r--r-- 1 roma roma 4,1K Окт 12 21:54 blocklist.xml
-rw-r--r-- 1 roma roma  220 Окт 12 22:58 browserconfig.properties
drwxr-xr-x 3 roma roma 4,0K Окт 12 22:58 chrome
drwxr-xr-x 2 roma roma 4,0K Окт 25 16:28 components
-rwxr-xr-x 1 roma roma  51K Окт 12 21:55 crashreporter
-rw-r--r-- 1 roma roma 5,5K Окт 12 22:58 crashreporter.ini
-rw-r--r-- 1 roma roma 1,1K Окт 12 22:58 crashreporter-override.ini
drwxr-xr-x 5 roma roma 4,0K Окт 12 22:58 defaults
...
drwxr-xr-x 2 roma roma 4,0K Окт 12 21:55 plugins
-rw-r--r-- 1 roma roma  357 Окт 12 22:58 README.txt
-rw-r--r-- 1 roma roma  16K Окт 12 21:54 removed-files
drwxr-xr-x 6 roma roma 4,0K Окт 12 21:55 res
-rwxr-xr-x 1 roma roma  11K Окт 12 21:54 run-mozilla.sh
drwxr-xr-x 2 roma roma 4,0K Окт 12 22:58 searchplugins
-rw-r--r-- 1 roma roma  825 Окт 12 21:55 Throbber-small.gif
-rw-r--r-- 1 roma roma    3 Окт 12 22:58 update.locale
-rwxr-xr-x 1 roma roma  70K Окт 12 21:55 updater
-rw-r--r-- 1 roma roma  216 Окт 12 22:58 updater.ini
/dev/pts/6
15:32:16
#ls -lh
итого 20M
-rw-r--r-- 1 roma roma 2,1K Окт 12 21:54 application.ini
-rw-r--r-- 1 roma roma 4,1K Окт 12 21:54 blocklist.xml
-rw-r--r-- 1 roma roma  220 Окт 12 22:58 browserconfig.properties
drwxr-xr-x 3 roma roma 4,0K Окт 12 22:58 chrome
drwxr-xr-x 2 roma roma 4,0K Окт 25 16:28 components
-rwxr-xr-x 1 roma roma  51K Окт 12 21:55 crashreporter
-rw-r--r-- 1 roma roma 5,5K Окт 12 22:58 crashreporter.ini
-rw-r--r-- 1 roma roma 1,1K Окт 12 22:58 crashreporter-override.ini
drwxr-xr-x 5 roma roma 4,0K Окт 12 22:58 defaults
...
drwxr-xr-x 2 roma roma 4,0K Окт 12 21:55 plugins
-rw-r--r-- 1 roma roma  357 Окт 12 22:58 README.txt
-rw-r--r-- 1 roma roma  16K Окт 12 21:54 removed-files
drwxr-xr-x 6 roma roma 4,0K Окт 12 21:55 res
-rwxr-xr-x 1 roma roma  11K Окт 12 21:54 run-mozilla.sh
drwxr-xr-x 2 roma roma 4,0K Окт 12 22:58 searchplugins
-rw-r--r-- 1 roma roma  825 Окт 12 21:55 Throbber-small.gif
-rw-r--r-- 1 roma roma    3 Окт 12 22:58 update.locale
-rwxr-xr-x 1 roma roma  70K Окт 12 21:55 updater
-rw-r--r-- 1 roma roma  216 Окт 12 22:58 updater.ini
/dev/pts/5
15:32:20
#./run-mozilla.sh
run-mozilla.sh: Cannot execute .

Файлы

  • /var/lib/dhcp3/dhcpd.leases
  • /var/lib/dhcp3/dhcpd.leases
    >
    # The format of this file is documented in the dhcpd.leases(5) manual page.
    # This lease file was written by isc-dhcp-V3.1.1
    lease 192.168.103.200 {
      starts 1 2010/10/25 13:21:43;
      ends 1 2010/10/25 13:31:43;
      cltt 1 2010/10/25 13:21:43;
      binding state active;
      next binding state free;
      hardware ethernet 00:19:56:fd:71:26;
      uid "\001\000\031V\375q&";
      client-hostname "SEP001956FD7126";
    }
    

    Статистика

    Время первой команды журнала14:35:31 2010-10-25
    Время последней команды журнала15:32:20 2010-10-25
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %12.87
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 0.95
    Количество командных строк в единицу времени, команда/мин 1.78
    Частота использования команд
    ifconfig18|=================| 17.14%
    cat18|=================| 17.14%
    ping12|===========| 11.43%
    service12|===========| 11.43%
    vi10|=========| 9.52%
    }4|===| 3.81%
    grep4|===| 3.81%
    ls4|===| 3.81%
    ps2|=| 1.90%
    chkconfig2|=| 1.90%
    ifup2|=| 1.90%
    rm2|=| 1.90%
    reboot2|=| 1.90%
    cd2|=| 1.90%
    df2|=| 1.90%
    startx2|=| 1.90%
    apt-get2|=| 1.90%
    ~2|=| 1.90%
    kill2|=| 1.90%
    run-mozilla.sh1|| 0.95%
    ____
    *) Интервалы неактивности длительностью 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$