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

Содержание

Журнал

Понедельник (11/30/09)

08:47:23
$ping nt.ua
PING nt.ua (212.40.34.157) 56(84) bytes of data.
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=1 ttl=59 time=5.94 ms
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=2 ttl=59 time=5.55 ms
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=3 ttl=59 time=5.31 ms
--- nt.ua ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 5.313/5.602/5.940/0.272 ms
08:48:22
$ssh root@192.168.16.13
The authenticity of host '192.168.16.13 (192.168.16.13)' can't be established.
RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.13' (RSA) to the list of known hosts.
root@192.168.16.13's password:
Last login: Mon Nov 30 09:49:54 2009 from 192.168.16.1
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
l3-agent is already running: pid=1255; pidfile=/root/.lilalo/l3-agent.pid
08:50:52
#l3pwd
/users/30-11-2009/nt-lnet/debian13.net.nt/root
08:51:33
#ping nt.ua
PING nt.ua (212.40.34.157) 56(84) bytes of data.
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=1 ttl=59 time=5.46 ms
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=2 ttl=59 time=5.88 ms
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=3 ttl=59 time=6.23 ms
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=4 ttl=59 time=5.36 ms
--- nt.ua ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2998ms
rtt min/avg/max/mdev = 5.363/5.739/6.238/0.349 ms
08:52:51
#screen -x
08:53:00
$ping nt.ua -c 1
PING nt.ua (212.40.34.157) 56(84) bytes of data.
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=1 ttl=59 time=6.04 ms
--- nt.ua ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 6.043/6.043/6.043/0.000 ms
08:53:15
$ping nt.ua -c 2
PING nt.ua (212.40.34.157) 56(84) bytes of data.
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=1 ttl=59 time=6.42 ms
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=2 ttl=59 time=5.18 ms
--- nt.ua ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 5.186/5.807/6.428/0.621 ms
08:53:18
$whatis passws
passws: ничего подходящего не найдено.
09:00:09
$whatis passwd
passwd (1)           - change user password
passwd (5)           - the password file
09:00:11
$apropos
chgpasswd (8)        - update group passwords in batch mode
chpasswd (8)         - update passwords in batch mode
gpasswd (1)          - administer the /etc/group file
passwd (1)           - change user password
passwd (5)           - the password file
realvncpasswd (1)    - creating and changing password files to be used with VNC
realvncpasswd.real (1) - creating and changing password files to be used with VNC
update-passwd (8)    - safely update /etc/passwd, /etc/shadow and /etc/group
vncpasswd (1)        - creating and changing password files to be used with VNC
09:00:36
$egrep -i "Add|Delete|Remove|Modify|Del

09:03:22
$apropos user
/etc/adduser.conf (5) [adduser.conf] - configuration file for adduser(8) and addgroup(8) .
/etc/deluser.conf (5) [deluser.conf] - configuration file for deluser(8) and delgroup(8) .
addgroup (8)         - add a user or group to the system
adduser (8)          - add a user or group to the system
adduser.conf (5)     - configuration file for adduser(8) and addgroup(8) .
bsd-write (1)        - send a message to another user
chage (1)            - change user password expiry information
check_driver (1)     - Linux 2.6(.16+) userspace device rebinding helper.
chfn (1)             - change real user name and information
crontab (1)          - maintain crontab files for individual users (V3)
...
udp (7)              - User Datagram Protocol for IPv4
unix_chkpwd (8)      - check the password of the invoking user
useradd (8)          - create a new user or update default new user information
userdel (8)          - delete a user account and related files
usermod (8)          - modify a user account
users (1)            - print the user names of users currently logged in to the current host
wall (1)             - write a message to users
whoami (1)           - print effective userid
write (1)            - send a message to another user
xset (1)             - user preference utility for X
09:03:29
$apropos user |
/etc/adduser.conf (5) [adduser.conf] - configuration file for adduser(8) and addgroup(8) .
/etc/deluser.conf (5) [deluser.conf] - configuration file for deluser(8) and delgroup(8) .
addgroup (8)         - add a user or group to the system
adduser (8)          - add a user or group to the system
adduser.conf (5)     - configuration file for adduser(8) and addgroup(8) .
delgroup (8)         - remove a user or group from the system
deluser (8)          - remove a user or group from the system
deluser.conf (5)     - configuration file for deluser(8) and delgroup(8) .
useradd (8)          - create a new user or update default new user information
userdel (8)          - delete a user account and related files
usermod (8)          - modify a user account
09:03:57
$whatis passwd
passwd (1)           - change user password
passwd (5)           - the password file
09:04:25
$whatis intro
intro (7)            - Introduction to overview, conventions, and miscellany section
intro (4)            - Introduction to special files
intro (1)            - Introduction to user commands
intro (8)            - Introduction to administration and privileged commands
intro (2)            - Introduction to system calls
intro (6)            - Introduction to games
intro (5)            - Introduction to file formats
intro (3)            - Introduction to library functions
09:06:26
$arp -n
bash: arp: command not found
прошло 15 минут
09:21:28
$arp -n
bash: arp: command not found
09:21:35
$ping -b 192.168.16.255
WARNING: pinging broadcast address
PING 192.168.16.255 (192.168.16.255) 56(84) bytes of data.
64 bytes from 192.168.16.203: icmp_seq=1 ttl=64 time=0.746 ms
64 bytes from 192.168.16.204: icmp_seq=1 ttl=64 time=0.959 ms (DUP!)
64 bytes from 192.168.16.201: icmp_seq=1 ttl=64 time=0.961 ms (DUP!)
64 bytes from 192.168.16.202: icmp_seq=1 ttl=64 time=0.962 ms (DUP!)
64 bytes from 192.168.16.200: icmp_seq=1 ttl=64 time=0.963 ms (DUP!)
64 bytes from 192.168.16.252: icmp_seq=1 ttl=64 time=1.87 ms (DUP!)
64 bytes from 192.168.16.201: icmp_seq=2 ttl=64 time=0.377 ms
64 bytes from 192.168.16.202: icmp_seq=2 ttl=64 time=0.386 ms (DUP!)
...
64 bytes from 192.168.16.252: icmp_seq=7 ttl=64 time=0.845 ms (DUP!)
64 bytes from 192.168.16.201: icmp_seq=8 ttl=64 time=0.321 ms
64 bytes from 192.168.16.202: icmp_seq=8 ttl=64 time=0.325 ms (DUP!)
64 bytes from 192.168.16.200: icmp_seq=8 ttl=64 time=0.327 ms (DUP!)
64 bytes from 192.168.16.203: icmp_seq=8 ttl=64 time=0.328 ms (DUP!)
64 bytes from 192.168.16.204: icmp_seq=8 ttl=64 time=0.329 ms (DUP!)
64 bytes from 192.168.16.252: icmp_seq=8 ttl=64 time=0.811 ms (DUP!)
--- 192.168.16.255 ping statistics ---
8 packets transmitted, 8 received, +40 duplicates, 0% packet loss, time 6999ms
rtt min/avg/max/mdev = 0.303/0.531/1.878/0.306 ms
прошло 65 минут
10:26:50
$apt-get install whois
E: Не могу открыть файл блокировки /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
10:29:12
$xrun
bash: xrun: command not found
10:33:10
$xrandr
Xlib:  extension "RANDR" missing on display ":0.0".
10:33:30
$arp -an
bash: arp: command not found
прошло 19 минут
10:52:35
$arp -an
bash: arp: command not found
10:52:46
$arp -an
bash: arp: command not found
10:52:54
$sudo arp -an
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
10:53:48
$sudo arp -an
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
10:54:31
$sudo -i
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
10:54:53
$sudo -i
Password:
Sorry, try again.
Password:
^Xsudo: 1 incorrect password attempt
10:58:58
$su -
Password:
10:59:08
#apt-get install tcpdump
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libpcap0.8
НОВЫЕ пакеты, которые будут установлены:
  libpcap0.8 tcpdump
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 392kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 877kB.
Хотите продолжить [Д/н]? y
Получено:1 http://debian.org.ua etch/main libpcap0.8 0.9.5-1 [89,5kB]
Получено:2 http://debian.org.ua etch/main tcpdump 3.9.5-2etch1 [303kB]
Получено 392kB за 0s (6148kB/c)
Выбор ранее не выбранного пакета libpcap0.8.
(Чтение базы данных... на данный момент установлено 22620 файлов и каталогов.)
Распаковывается пакет libpcap0.8 (из файла .../libpcap0.8_0.9.5-1_i386.deb)...
Выбор ранее не выбранного пакета tcpdump.
Распаковывается пакет tcpdump (из файла .../tcpdump_3.9.5-2etch1_i386.deb)...
Настраивается пакет libpcap0.8 (0.9.5-1) ...
Настраивается пакет tcpdump (3.9.5-2etch1) ...
10:59:42
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:10
          inet addr:192.168.16.10  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:10/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27422 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34188 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5837555 (5.5 MiB)  TX bytes:9624844 (9.1 MiB)
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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
11:01:07
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:10
          inet addr:192.168.16.10  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:10/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29129 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36404 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5986384 (5.7 MiB)  TX bytes:9999650 (9.5 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:10
          BROADCAST MULTICAST  MTU:1500  Metric:1
...
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
11:03:21
#appropos mac | less
11:07:11
#ap
[2]+  Stopped                 apropos mac | less
ftm (7)              - feature test macros
man (7)              - macros to format man pages
mdoc (7)             - quick reference guide for the -mdoc macro package
Module::Build::Platform::darwin (3pm) - Builder class for Mac OS X platform
Module::Build::Platform::MacOS (3pm) - Builder class for MacOS platforms
nameif (8)           - name network interfaces based on MAC addresses
ssh-copy-id (1)      - install your identity.pub in a remote machine's auth
orized_keys
xon (1)              - start an X program on a remote machine
11:08:17
#apropos mac
arch (1)             - print machine architecture
feature_test_macros (7) - feature test macros
ftm (7)              - feature test macros
man (7)              - macros to format man pages
mdoc (7)             - quick reference guide for the -mdoc macro package
Module::Build::Platform::darwin (3pm) - Builder class for Mac OS X platform
Module::Build::Platform::MacOS (3pm) - Builder class for MacOS platforms
nameif (8)           - name network interfaces based on MAC addresses
ssh-copy-id (1)      - install your identity.pub in a remote machine's authorized_keys
xon (1)              - start an X program on a remote machine
11:08:19
#mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported
SIOCGMIIPHY on 'eth1' failed: Operation not supported
SIOCGMIIPHY on 'eth2' failed: Operation not supported
no MII interfaces found
11:18:18
#ethtool eth0
bash: ethtool: command not found
11:18:52
#apt-get install netdiag
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  netdiag
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 165kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 561kB.
Получено:1 http://debian.org.ua etch/main netdiag 0.7-7.1 [165kB]
Получено 165kB за 0s (855kB/c)
Выбор ранее не выбранного пакета netdiag.
(Чтение базы данных... на данный момент установлено 22641 файлов и каталогов.)
Распаковывается пакет netdiag (из файла .../netdiag_0.7-7.1_i386.deb)...
Настраивается пакет netdiag (0.7-7.1) ...
11:23:33
#trafshow
11:24:53
#trafshow
11:25:01
#trafshow eth1
11:25:04
#trafshow -i
11:25:10
#apt-cache search tyrafshow

11:25:43
#apt-cache search t
netdiag - Net-Diagnostics (trafshow,strobe,netwatch,statnet,tcpspray,tcpblast)
11:25:50
#trafshow
11:26:21
#apt-get install nmap
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libpcre3
НОВЫЕ пакеты, которые будут установлены:
  libpcre3 nmap
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 932kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 2863kB.
Хотите продолжить [Д/н]? y
Получено:1 http://debian.org.ua etch/main libpcre3 6.7+7.4-4 [197kB]
Получено:2 http://debian.org.ua etch/main nmap 4.11-1 [736kB]
Получено 932kB за 0s (9052kB/c)
Выбор ранее не выбранного пакета libpcre3.
(Чтение базы данных... на данный момент установлено 22667 файлов и каталогов.)
Распаковывается пакет libpcre3 (из файла .../libpcre3_6.7+7.4-4_i386.deb)...
Выбор ранее не выбранного пакета nmap.
Распаковывается пакет nmap (из файла .../archives/nmap_4.11-1_i386.deb)...
Настраивается пакет libpcre3 (6.7+7.4-4) ...
Настраивается пакет nmap (4.11-1) ...
11:33:28
#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 eth0
0.0.0.0         192.168.16.254  0.0.0.0         UG    0      0        0 eth0
прошла 91 минута
13:05:15
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:10
          inet addr:192.168.16.10  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:10/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:385269 errors:0 dropped:0 overruns:0 frame:0
          TX packets:396935 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:47220332 (45.0 MiB)  TX bytes:37695784 (35.9 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:10
          BROADCAST MULTICAST  MTU:1500  Metric:1
...
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
прошла 21 минута
13:26:22
#ifconfig eth2 192.168.99.190 netmask 255.255.255.224 up

прошло 15 минут
13:41:58
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:10
          inet addr:192.168.16.10  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:10/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:389513 errors:0 dropped:0 overruns:0 frame:0
          TX packets:403117 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:47629932 (45.4 MiB)  TX bytes:38976685 (37.1 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:10
          BROADCAST MULTICAST  MTU:1500  Metric:1
...
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
13:42:03
#ping 192.168.99.
PING 192.168.99.161 (192.168.99.161) 56(84) bytes of data.
From 192.168.99.190 icmp_seq=1 Destination Host Unreachable
From 192.168.99.190 icmp_seq=2 Destination Host Unreachable
From 192.168.99.190 icmp_seq=3 Destination Host Unreachable
--- 192.168.99.161 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4015ms
, pipe 3
13:42:22
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:10
          inet addr:192.168.16.10  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:10/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:389622 errors:0 dropped:0 overruns:0 frame:0
          TX packets:403295 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:47638018 (45.4 MiB)  TX bytes:39022168 (37.2 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:10
          BROADCAST MULTICAST  MTU:1500  Metric:1
...
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
13:42:23
# apt-get install tcpdump
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Уже установлена самая новая версия tcpdump.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
13:43:04
#ifconfig eth1 192.168.99.193 netmas

13:43:43
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:10
          inet addr:192.168.16.10  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:10/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:390601 errors:0 dropped:0 overruns:0 frame:0
          TX packets:404505 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:47709468 (45.4 MiB)  TX bytes:39180056 (37.3 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:10
          inet addr:192.168.99.193  Bcast:192.168.99.223  Mask:255.255.255.224
...
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
13:43:48
#ping 192.168.99.161
PING 192.168.99.161 (192.168.99.161) 56(84) bytes of data.
64 bytes from 192.168.99.161: icmp_seq=1 ttl=64 time=0.249 ms
64 bytes from 192.168.99.161: icmp_seq=2 ttl=64 time=0.269 ms
64 bytes from 192.168.99.161: icmp_seq=3 ttl=64 time=0.277 ms
64 bytes from 192.168.99.161: icmp_seq=4 ttl=64 time=0.281 ms
--- 192.168.99.161 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.249/0.269/0.281/0.012 ms
13:47:12
#ping 192.168.99.161
PING 192.168.99.161 (192.168.99.161) 56(84) bytes of data.
64 bytes from 192.168.99.161: icmp_seq=1 ttl=64 time=0.284 ms
64 bytes from 192.168.99.161: icmp_seq=2 ttl=64 time=0.253 ms
64 bytes from 192.168.99.161: icmp_seq=3 ttl=64 time=0.209 ms
--- 192.168.99.161 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.209/0.248/0.284/0.035 ms
13:47:37
#ping 192.168.99.161
PING 192.168.99.161 (192.168.99.161) 56(84) bytes of data.
64 bytes from 192.168.99.161: icmp_seq=1 ttl=64 time=0.261 ms
64 bytes from 192.168.99.161: icmp_seq=2 ttl=64 time=0.308 ms
--- 192.168.99.161 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.261/0.284/0.308/0.028 ms
13:48:08
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.99.160  0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.99.192  0.0.0.0         255.255.255.224 U     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.16.254  0.0.0.0         UG    0      0        0 eth0
13:49:42
#tcpdump
14:59:24.310533 IP host203.net.nt.1266 > debian10.net.nt.5900: . ack 83685 win 63712 <nop,nop,timestamp 2032310 13975119>
14:59:24.310617 IP debian10.net.nt.5900 > host203.net.nt.1266: P 84290:84425(135) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
14:59:24.310706 IP debian10.net.nt.5900 > host203.net.nt.1266: P 84425:84564(139) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
14:59:24.310792 IP debian10.net.nt.5900 > host203.net.nt.1266: P 84564:84786(222) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
14:59:24.310860 IP debian10.net.nt.5900 > host203.net.nt.1266: P 84786:84933(147) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
14:59:24.310961 IP debian10.net.nt.5900 > host203.net.nt.1266: P 84933:85191(258) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
14:59:24.311082 IP debian10.net.nt.5900 > host203.net.nt.1266: P 85191:85332(141) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
14:59:24.311150 IP debian10.net.nt.5900 > host203.net.nt.1266: P 85332:85461(129) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
14:59:24.311237 IP debian10.net.nt.5900 > host203.net.nt.1266: P 85461:85697(236) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
14:59:24.311363 IP debian10.net.nt.5900 > host203.net.nt.1266: P 85697:85981(284) ack 71 win 365 <nop,nop,timestamp 13975119 2032310>
...
14:59:24.484500 IP debian10.net.nt.5900 > host203.net.nt.1266: P 123529:123736(207) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.484624 IP debian10.net.nt.5900 > host203.net.nt.1266: P 123736:124006(270) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.484722 IP debian10.net.nt.5900 > host203.net.nt.1266: P 124006:124173(167) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.484808 IP debian10.net.nt.5900 > host203.net.nt.1266: P 124173:124313(140) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.485029 IP debian10.net.nt.5900 > host203.net.nt.1266: P 124313:124482(169) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.485119 IP debian10.net.nt.5900 > host203.net.nt.1266: P 124482:124643(161) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.485218 IP debian10.net.nt.5900 > host203.net.nt.1266: P 124643:124858(215) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.485313 IP debian10.net.nt.5900 > host203.net.nt.1266: P 124858:125009(151) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.485394 IP debian10.net.nt.5900 > host203.net.nt.1266: P 125009:125148(139) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
14:59:24.485446 IP debian10.net.nt.5900 > host203.net.nt.1266: P 125148:125317(169) ack 101 win 365 <nop,nop,timestamp 13975163 2032327>
13:59:26
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.99.160  0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.99.192  0.0.0.0         255.255.255.224 U     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.16.254  0.0.0.0         UG    0      0        0 eth0
13:59:40
#route delete default
SIOCDELRT: No such device
14:00:40
#route delete default

14:00:58
#route add default gw ?
?: Unknown host
14:01:58
#route add default gw 192.168.99.222

14:02:27
#ping 192.168.99.222
PING 192.168.99.222 (192.168.99.222) 56(84) bytes of data.
64 bytes from 192.168.99.222: icmp_seq=1 ttl=64 time=0.447 ms
64 bytes from 192.168.99.222: icmp_seq=2 ttl=64 time=0.277 ms
--- 192.168.99.222 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.277/0.362/0.447/0.085 ms
14:02:36
#ping 195.214.195.204
PING 195.214.195.204 (195.214.195.204) 56(84) bytes of data.
--- 195.214.195.204 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2009ms
14:02:49
#traceroute nt.ua
traceroute to nt.ua (212.40.34.157), 30 hops max, 40 byte packets
14:03:04
#traceroute nt.ua -n
traceroute to nt.ua (212.40.34.157), 30 hops max, 40 byte packets
 1  *
14:03:15
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.99.160  0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.99.192  0.0.0.0         255.255.255.224 U     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.99.222  0.0.0.0         UG    0      0        0 eth1
14:03:19
#ping 192.168.99.222
PING 192.168.99.222 (192.168.99.222) 56(84) bytes of data.
64 bytes from 192.168.99.222: icmp_seq=1 ttl=64 time=1.65 ms
64 bytes from 192.168.99.222: icmp_seq=2 ttl=64 time=0.300 ms
--- 192.168.99.222 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.300/0.977/1.655/0.678 ms
14:04:09
#traceroute nt.ua -n
traceroute to nt.ua (212.40.34.157), 30 hops max, 40 byte packets
14:04:15
#ping 212.40.34.157
PING 212.40.34.157 (212.40.34.157) 56(84) bytes of data.
--- 212.40.34.157 ping statistics ---
21 packets transmitted, 0 received, 100% packet loss, time 20007ms
14:04:45
#ping 212.40.34.157
PING 212.40.34.157 (212.40.34.157) 56(84) bytes of data.
--- 212.40.34.157 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3009ms
14:05:32
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.99.160  0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.99.192  0.0.0.0         255.255.255.224 U     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.99.222  0.0.0.0         UG    0      0        0 eth1
14:05:46
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:10
          inet addr:192.168.16.10  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:10/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:397982 errors:0 dropped:0 overruns:0 frame:0
          TX packets:416206 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:48546318 (46.2 MiB)  TX bytes:41918119 (39.9 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:10
          inet addr:192.168.99.193  Bcast:192.168.99.223  Mask:255.255.255.224
...
          collisions:0 txqueuelen:1000
          RX bytes:4106 (4.0 KiB)  TX bytes:2610 (2.5 KiB)
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:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)
14:06:24
#!r
route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.99.160  0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.99.192  0.0.0.0         255.255.255.224 U     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.99.222  0.0.0.0         UG    0      0        0 eth1
14:06:37
#traceroute nt.ua
traceroute to nt.ua (212.40.34.157), 30 hops max, 40 byte packets
 1  * * *
 2  *
14:07:26
#ping 212.40.34.15
PING 212.40.34.15 (212.40.34.15) 56(84) bytes of data.
--- 212.40.34.15 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1005ms
14:07:32
#ping 192.168.16.11
PING 192.168.16.11 (192.168.16.11) 56(84) bytes of data.
64 bytes from 192.168.16.11: icmp_seq=1 ttl=64 time=0.424 ms
64 bytes from 192.168.16.11: icmp_seq=2 ttl=64 time=0.140 ms
--- 192.168.16.11 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.140/0.282/0.424/0.142 ms
14:07:45
#vim /etc/sysctl.conf
прошло 14 минут
14:21:47
#route add -net 192.168.99.0/27 gw 192.168.99.161

14:22:57
#route add -net 192.168.99.32

14:23:06
#route add -net 192.168.99.64

14:23:11
#route add -net 192.168.99.9

14:23:19
#route add -net 192.168.99.128

14:23:27
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.99.32   192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.0    192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.96   192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.64   192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.160  0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.99.128  192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.192  0.0.0.0         255.255.255.224 U     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.99.222  0.0.0.0         UG    0      0        0 eth1
14:26:13
#ping 192.168.99.129
PING 192.168.99.129 (192.168.99.129) 56(84) bytes of data.
64 bytes from 192.168.99.129: icmp_seq=1 ttl=63 time=0.531 ms
64 bytes from 192.168.99.129: icmp_seq=2 ttl=63 time=0.451 ms
64 bytes from 192.168.99.129: icmp_seq=3 ttl=63 time=0.461 ms
--- 192.168.99.129 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.451/0.481/0.531/0.035 ms
14:28:12
#!r
route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.99.32   192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.0    192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.96   192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.64   192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.160  0.0.0.0         255.255.255.224 U     0      0        0 eth2
192.168.99.128  192.168.99.161  255.255.255.224 UG    0      0        0 eth2
192.168.99.192  0.0.0.0         255.255.255.224 U     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.99.222  0.0.0.0         UG    0      0        0 eth1
14:28:30
#!v
 10 #kernel.printk = 4 4 1 7$
 11 $
 12 ##############################################################3$
 13 # Functions previously found in netbase$
 14 #$
 15 $
 16 # Uncomment the next line to enable Spoof protection (reverse-path filter)$
 17 #net.ipv4.conf.default.rp_filter=1$
 18 $/sysctl.conf" 26L, 777C+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
 19 # Uncomment the next line to enable TCP/IP SYN cookies$
 20 #net.ipv4.tcp_syncookies=1$
 21 $
 22 # Uncomment the next line to enable packet forwarding for IPv4$
 23 #net.ipv4.conf.default.forwarding=1$
 24 $
 25 # Uncomment the next line to enable packet forwarding for IPv6$
 26 #net.ipv6.conf.default.forwarding=1$
14:28:42
#!v
  2 # /etc/sysctl.conf - Configuration file for setting system variables$
  4 #$
  3 # See sysctl.conf (5) for information.$
  5 $
  7 #net/ipv4/icmp_echo_ignore_broadcasts=1$
  6 #kernel.domainname = example.com$
  8 $
 10 #kernel.printk = 4 4 1 7$
  9 # Uncomment the following to stop low-level messages on console$
 11 $
...
 22 # Uncomment the next line to enable packet forwarding for IPv4$
 23 #net.ipv4.conf.default.forwarding=1$
~
~
~
~
~
~
~
"/etc/sysctl.conf" 26L, 776C записано
14:30:03
#!v
 10 #kernel.printk = 4 4 1 7$
 11 $
 12 ##############################################################3$
 13 # Functions previously found in netbase$
 14 #$
 15 $
 16 # Uncomment the next line to enable Spoof protection (reverse-path filter)$
 17 #net.ipv4.conf.default.rp_filter=1$
 18 $/sysctl.conf" 26L, 776C+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
 19 # Uncomment the next line to enable TCP/IP SYN cookies$
 20 #net.ipv4.tcp_syncookies=1$
 21 $
 22 # Uncomment the next line to enable packet forwarding for IPv4$
 23 net.ipv4.conf.default.forwarding=1$
 24 $
 25 # Uncomment the next line to enable packet forwarding for IPv6$
 26 #net.ipv6.conf.default.forwarding=1$
14:30:43
#sysctl -f
net.ipv4.conf.default.forwarding = 1
14:31:14
#!v
 11 $
 12 ##############################################################3$
 13 # Functions previously found in netbase$
 14 #$
 15 $
 16 # Uncomment the next line to enable Spoof protection (reverse-path filter)$
 17 #net.ipv4.conf.default.rp_filter=1$
 18 $/sysctl.conf" 26L, 776C+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
 19 # Uncomment the next line to enable TCP/IP SYN cookies$
 20 #net.ipv4.tcp_syncookies=1$
...
    net.ipv4.ip_forward = 1$
 23 w$
~
 28 w$
~
~
~
~
~
"/etc/sysctl.conf" 26L, 711C записано
14:34:14
#!s
sysctl -f
net.ipv4.ip_forward = 1
14:34:17
#ping 192.168.99.129
PING 192.168.99.129 (192.168.99.129) 56(84) bytes of data.
64 bytes from 192.168.99.129: icmp_seq=1 ttl=63 time=0.517 ms
64 bytes from 192.168.99.129: icmp_seq=2 ttl=63 time=0.463 ms
64 bytes from 192.168.99.129: icmp_seq=3 ttl=63 time=0.448 ms
64 bytes from 192.168.99.129: icmp_seq=4 ttl=63 time=0.441 ms
64 bytes from 192.168.99.129: icmp_seq=5 ttl=63 time=0.451 ms
64 bytes from 192.168.99.129: icmp_seq=6 ttl=63 time=0.453 ms
--- 192.168.99.129 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 4999ms
rtt min/avg/max/mdev = 0.441/0.462/0.517/0.028 ms
14:34:34
#ping 192.168.99.96
PING 192.168.99.96 (192.168.99.96) 56(84) bytes of data.
From 192.168.99.161: icmp_seq=1 Redirect Host(New nexthop: 192.168.99.190)
From 192.168.99.161: icmp_seq=2 Redirect Host(New nexthop: 192.168.99.190)
From 192.168.99.161: icmp_seq=3 Redirect Host(New nexthop: 192.168.99.190)
--- 192.168.99.96 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3009ms
14:34:43
#ping 192.168.99.12
PING 192.168.99.126 (192.168.99.126) 56(84) bytes of data.
From 192.168.99.161: icmp_seq=1 Redirect Host(New nexthop: 192.168.99.190)
From 192.168.99.161: icmp_seq=2 Redirect Host(New nexthop: 192.168.99.190)
--- 192.168.99.126 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2010ms
14:35:44
#traceroute nt.ua -n
traceroute to nt.ua (212.40.34.157), 30 hops max, 40 byte packets
 1  192.168.99.222  0.317 ms  0.179 ms  0.173 ms
 2  * * *
 3  * * *
 4  * *
14:40:04
#!t
traceroute nt.ua -n
traceroute to nt.ua (212.40.34.157), 30 hops max, 40 byte packets
 1  192.168.99.222  0.258 ms  0.177 ms  0.187 ms
 2  * * *
 3  *

Статистика

Время первой команды журнала08:47:23 2009-11-30
Время последней команды журнала14:40:04 2009-11-30
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, %23.00
Процент синтаксически неверно набранных команд, % 7.00
Суммарное время работы с терминалом *, час 3.26
Количество командных строк в единицу времени, команда/мин 0.51
Частота использования команд
ping20|==================| 18.35%
route15|=============| 13.76%
ifconfig9|========| 8.26%
arp7|======| 6.42%
traceroute5|====| 4.59%
apt-get5|====| 4.59%
trafshow5|====| 4.59%
!v4|===| 3.67%
whatis4|===| 3.67%
sudo4|===| 3.67%
apropos4|===| 3.67%
-i2|=| 1.83%
!r2|=| 1.83%
apt-cache2|=| 1.83%
xrandr1|| 0.92%
egrep1|| 0.92%
screen1|| 0.92%
appropos1|| 0.92%
ethtool1|| 0.92%
xrun1|| 0.92%
mii-tool1|| 0.92%
!t1|| 0.92%
ap1|| 0.92%
sysctl1|| 0.92%
tcpdump1|| 0.92%
vim1|| 0.92%
Delete1|| 0.92%
Modify1|| 0.92%
less1|| 0.92%
Remove1|| 0.92%
Del1|| 0.92%
l3pwd1|| 0.92%
ssh1|| 0.92%
!s1|| 0.92%
su1|| 0.92%
____
*) Интервалы неактивности длительностью 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$