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

Содержание

Журнал

Понедельник (07/27/09)

/dev/ttyp0
19:06:58
$screen -x
/dev/ttyp2
19:11:51
$telnet
telnet> q
19:14:12
$telnet 192.168.16.5
Trying 192.168.16.5...
telnet: Unable to connect to remote host: Connection refused
19:14:21
$telnet 192.168.16.5 110
Trying 192.168.16.5...
Connected to 192.168.16.5.
Escape character is '^]'.
USER user
pass
PASS password
q^]
telnet> q
Connection closed.
19:16:11
$telnet 192.168.16.5 110
Trying 192.168.16.5...
Connected to 192.168.16.5.
Escape character is '^]'.
USER user
PASS password
]q
q
[q
]Q
^X
end
]Q
q^]
^]
telnet> q
Connection closed.
19:19:03
$telnet 192.168.16.5 110
Trying 192.168.16.5...
Connected to 192.168.16.5.
Escape character is '^]'.
+OK
^]
telnet> q
Connection closed.
19:19:56
$telnet 192.168.16.5 110
Trying 192.168.16.5...
Connected to 192.168.16.5.
Escape character is '^]'.
+OK
USER user
+OK
PASS password
+OK
^]
telnet> q
Connection closed.
19:23:32
$telnet 192.168.16.5 110
Trying 192.168.16.5...
Connected to 192.168.16.5.
Escape character is '^]'.
USER user
PASS password
+OK
+OK
+OK
^]
telnet> q
Connection closed.
19:27:27
$sudo tcpdump
Password:
sudo: tcpdump: command not found
19:27:41
$sudo apt-get install tcpdump
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libpcap0.8
НОВЫЕ пакеты, которые будут установлены:
  libpcap0.8 tcpdump
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 392kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 877kB.
Хотите продолжить [Д/н]?
Получено: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 (6474kB/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) ...
19:28:00
$sudo tcpdump -i eth0 -n arp
19:58:36.483824 arp who-has 192.168.16.204 tell 192.168.16.254
19:59:08.715884 arp who-has 192.168.16.225 tell 192.168.16.254
19:59:11.568096 arp who-has 192.168.16.254 tell 192.168.16.211
19:59:19.772236 arp who-has 192.168.16.7 tell 192.168.16.4
19:59:19.772305 arp reply 192.168.16.7 is-at 00:16:3e:00:00:07
20:00:01.218816 arp who-has 192.168.16.7 tell 192.168.16.4
20:00:01.218898 arp reply 192.168.16.7 is-at 00:16:3e:00:00:07
20:00:26.440698 arp who-has 192.168.16.25 tell 192.168.16.254
20:00:26.870742 arp who-has 192.168.16.21 tell 192.168.16.254
20:00:26.990817 arp who-has 192.168.16.24 tell 192.168.16.254
...
21:05:32.344736 arp reply 192.168.16.4 is-at 00:16:3e:00:00:04
21:05:32.884785 arp who-has 192.168.16.5 tell 192.168.16.254
21:05:33.215036 arp who-has 192.168.16.6 tell 192.168.16.254
21:06:08.590778 arp who-has 192.168.16.7 tell 192.168.16.4
21:06:08.590907 arp reply 192.168.16.7 is-at 00:16:3e:00:00:07
21:06:09.263494 arp who-has 192.168.16.254 tell 192.168.16.203
21:06:13.977373 arp who-has 192.168.16.201 tell 192.168.16.254
246 packets captured
246 packets received by filter
0 packets dropped by kernel
прошло 99 минут
21:07:20
$ls
hello  ug-bsdnet.pdf  ug-lnet.pdf
21:07:25
$sudo apt-get install xpdf
Password:
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  gsfonts lesstif2 libpaper1 libt1-5 xpdf-common xpdf-reader xpdf-utils
Предлагаемые пакеты:
  pdftk
Рекомендуемые пакеты:
  libpaper-utils gsfonts-x11
НОВЫЕ пакеты, которые будут установлены:
...
(Re-)registering PostScript fonts...
done.
Настраивается пакет lesstif2 (0.94.4-2) ...
Настраивается пакет libpaper1 (1.1.21) ...
Creating config file /etc/papersize with new version
Настраивается пакет libt1-5 (5.1.0-2etch1) ...
Настраивается пакет xpdf-common (3.01-9.1+etch5) ...
Настраивается пакет xpdf-reader (3.01-9.1+etch5) ...
Настраивается пакет xpdf-utils (3.01-9.1+etch5) ...
Настраивается пакет xpdf (3.01-9.1+etch5) ...
/dev/ttyp2
21:07:54
$ls -la
итого 4170
drwxr-xr-x   8 user user     560 2009-07-27 21:05 .
drwxr-xr-x 205 root root    4920 2008-03-14 11:04 ..
-rw-------   1 user user    1090 2009-05-24 13:24 .bash_history
-rw-r--r--   1 user user     220 2007-12-23 16:52 .bash_logout
-rw-r--r--   1 user root     424 2009-04-30 15:11 .bash_profile
-rw-r--r--   1 user user    2270 2009-04-30 15:11 .bashrc
-rw-------   1 user user      26 2007-12-23 16:52 .dmrc
drwxr-xr-x   5 user user     248 2007-12-23 17:01 .fluxbox
drwx------   2 user user      48 2008-02-17 23:52 .gconf
...
-rw-r--r--   1 user root      51 2009-07-24 20:40 .l3rc
-rw-------   1 user user      35 2008-03-12 12:44 .lesshst
drwxr-xr-x   2 user root    1024 2009-07-27 18:45 .lilalo
drwx------   3 user user      72 2007-12-23 17:01 .mozilla
drwxr-xr-x   2 root root      80 2009-04-30 15:12 .ssh
-rwxr-xr-x   1 root root 3046166 2009-07-27 21:05 ug-bsdnet.pdf
-rwxr-xr-x   1 root root 1166385 2009-07-27 21:05 ug-lnet.pdf
-rw-------   1 user user    3545 2009-05-24 13:22 .viminfo
-rw-------   1 user user     118 2009-07-27 18:38 .Xauthority
-rw-r--r--   1 user user     732 2009-07-27 18:38 .xsession-errors
21:08:03
$xpdf
bash: xpdf: command not found
21:08:07
$ls -la
итого 4170
drwxr-xr-x   8 user user     560 2009-07-27 21:05 .
drwxr-xr-x 205 root root    4920 2008-03-14 11:04 ..
-rw-------   1 user user    1090 2009-05-24 13:24 .bash_history
-rw-r--r--   1 user user     220 2007-12-23 16:52 .bash_logout
-rw-r--r--   1 user root     424 2009-04-30 15:11 .bash_profile
-rw-r--r--   1 user user    2270 2009-04-30 15:11 .bashrc
-rw-------   1 user user      26 2007-12-23 16:52 .dmrc
drwxr-xr-x   5 user user     248 2007-12-23 17:01 .fluxbox
drwx------   2 user user      48 2009-07-27 21:10 .gconf
...
-rw-r--r--   1 user root      51 2009-07-24 20:40 .l3rc
-rw-------   1 user user      35 2008-03-12 12:44 .lesshst
drwxr-xr-x   2 user root    1024 2009-07-27 18:45 .lilalo
drwx------   3 user user      72 2007-12-23 17:01 .mozilla
drwxr-xr-x   2 root root      80 2009-04-30 15:12 .ssh
-rwxr-xr-x   1 root root 3046166 2009-07-27 21:05 ug-bsdnet.pdf
-rwxr-xr-x   1 root root 1166385 2009-07-27 21:05 ug-lnet.pdf
-rw-------   1 user user    3545 2009-05-24 13:22 .viminfo
-rw-------   1 user user     118 2009-07-27 18:38 .Xauthority
-rw-r--r--   1 user user    1040 2009-07-27 21:12 .xsession-errors
/dev/ttyp2
21:08:16
$ls
hello  ug-bsdnet.pdf  ug-lnet.pdf
21:09:21
$xpdf ug-bsdnet.pdf

/dev/ttyp2
21:15:43
$sudo apt-get install xpdf
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
21:17:26
$sudo su -
Password:
Sorry, try again.
Password:
^[[A^[[A
sudo: 1 incorrect password attempt
21:18:13
$sudo apt-get install xpdf
Password:
21:18:16
$sudo apt-get install xpdf
Password:
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  gsfonts lesstif2 libpaper1 libt1-5 xpdf-common xpdf-reader xpdf-utils
Предлагаемые пакеты:
  pdftk
Рекомендуемые пакеты:
  libpaper-utils gsfonts-x11
НОВЫЕ пакеты, которые будут установлены:
...
(Re-)registering PostScript fonts...
done.
Настраивается пакет lesstif2 (0.94.4-2) ...
Настраивается пакет libpaper1 (1.1.21) ...
Creating config file /etc/papersize with new version
Настраивается пакет libt1-5 (5.1.0-2etch1) ...
Настраивается пакет xpdf-common (3.01-9.1+etch5) ...
Настраивается пакет xpdf-reader (3.01-9.1+etch5) ...
Настраивается пакет xpdf-utils (3.01-9.1+etch5) ...
Настраивается пакет xpdf (3.01-9.1+etch5) ...
прошло 23 минуты
/dev/ttyp2
21:41:55
$xpdf ug-bsdnet.pdf
[1]+  Stopped                 xpdf ug-bsdnet.pdf
прошло 42 минуты
22:24:28
$fg
xpdf ug-bsdnet.pdf
[1]+  Stopped                 xpdf ug-bsdnet.pdf
22:24:59
$bg
[1]+ xpdf ug-bsdnet.pdf &
22:25:03
$jobs
[1]+  Running                 xpdf ug-bsdnet.pdf &
22:25:17
$fg1
bash: fg1: command not found
22:25:35
$fg 1
xpdf ug-bsdnet.pdf
[1]+  Stopped                 xpdf ug-bsdnet.pdf

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

18:00:50
$ifconfig
bash: ifconfig: command not found
18:01:12
$cd /etc

18:01:41
$bash_completion
bash: bash_completion: command not found
18:02:01
$pwd
/etc
/dev/ttyp4
18:02:17
$ifconfig
bash: ifconfig: command not found
18:02:41
$tcpdump
bash: tcpdump: command not found
18:04:42
$ping
Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline]
            [-p pattern] [-s packetsize] [-t ttl] [-I interface or address]
            [-M mtu discovery hint] [-S sndbuf]
            [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination
18:04:56
$ifconfig
bash: ifconfig: command not found
прошло 13 минут
18:18:28
$sudo ifconfig
Password:
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:04
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:165614 errors:0 dropped:0 overruns:0 frame:0
          TX packets:341774 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27712766 (26.4 MiB)  TX bytes:173126207 (165.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)
18:18:50
$sudo ifconfig -a
Password:
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:04
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:199678 errors:0 dropped:0 overruns:0 frame:0
          TX packets:383674 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:32637038 (31.1 MiB)  TX bytes:183016354 (174.5 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:04
...
          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)
/dev/ttyp0
18:19:49
$screen -x
/dev/ttyp2
18:19:59
$ssh user@192.168.16.7
The authenticity of host '192.168.16.7 (192.168.16.7)' 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
Failed to add the host to the list of known hosts (/home/user/.ssh/known_hosts).
user@192.168.16.7's password:
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.
Last login: Wed Jul 29 18:09:57 2009 from 192.168.16.5
l3-agent is already running: pid=1259; pidfile=/home/user/.lilalo/l3-agent.pid
/dev/ttyp2
18:20:13
$ifconfig
bash: ifconfig: command not found
/dev/ttyp2
18:20:22
$screen -x
прошло 50 минут
/dev/ttyp2
19:11:12
$sudo
Password:
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:06
          inet addr:192.168.16.6  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:98531 errors:0 dropped:0 overruns:0 frame:0
          TX packets:144369 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:24235438 (23.1 MiB)  TX bytes:58922135 (56.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)
19:11:26
$sudo ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:06
          inet addr:192.168.16.6  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:98553 errors:0 dropped:0 overruns:0 frame:0
          TX packets:144398 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:24237006 (23.1 MiB)  TX bytes:58931400 (56.2 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:06
          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)
19:12:09
$sudo route -rn
route: invalid option -- r
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.
       route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
       route {-V|--version}                  Display version/author and exit.
        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
        -e, --extend             display other/more information
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB
  <AF>=Use '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)
/dev/ttyp4
19:12:19
$apt-get cache calc
E: Неверная операция cache
/dev/ttyp2
19:13:31
$sudo route -r
route: invalid option -- r
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.
       route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
       route {-V|--version}                  Display version/author and exit.
        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
        -e, --extend             display other/more information
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB
  <AF>=Use '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)
19:13:37
$sudo netstat
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.16.0    *               255.255.255.0   U         0 0          0 eth0
default         debian.net.nt   0.0.0.0         UG        0 0          0 eth0
19:13:52
$sudo netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt 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
19:13:57
$ipcalc
bash: ipcalc: command not found
прошло 67 минут
20:21:37
$sudo
Password:
sudo: ipcalc: command not found
20:21:46
$/sbin/ipcalc
bash: /sbin/ipcalc: No such file or directory
20:22:04
$su -
Password:
su: Authentication failure
Извините.
20:22:38
$su -
Password:
20:22:43
#ipcalc\
> >
bash: ipcalc: command not found
20:22:52
#ipcalc
bash: ipcalc: command not found
20:22:54
#apt-get install ipcalc
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  ipcalc
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 26,4kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 131kB.
Получено:1 http://debian.org.ua etch/main ipcalc 0.41-1 [26,4kB]
Получено 26,4kB за 0s (417kB/c)
Выбор ранее не выбранного пакета ipcalc.
(Чтение базы данных... на данный момент установлено 22830 файлов и каталогов.)
Распаковывается пакет ipcalc (из файла .../archives/ipcalc_0.41-1_all.deb)...
Настраивается пакет ipcalc (0.41-1) ...
20:23:14
#ipcalc
Usage: ipcalc [options] <ADDRESS>[[/]<NETMASK>] [NETMASK]
ipcalc takes an IP address and netmask and calculates the resulting broadcast,
network, Cisco wildcard mask, and host range. By giving a second netmask, you
can design sub- and supernetworks. It is also intended to be a teaching tool
and presents the results as easy-to-understand binary values.
 -n --nocolor  Don't display ANSI color codes.
 -b --nobinary Suppress the bitwise output.
 -c --class    Just print bit-count-mask of given address.
 -h --html     Display results as HTML (not finished in this version).
 -v --version  Print Version.
...
ipcalc 192.168.0.1/24
ipcalc 192.168.0.1/255.255.128.0
ipcalc 192.168.0.1 255.255.128.0 255.255.192.0
ipcalc 192.168.0.1 0.0.63.255
ipcalc <ADDRESS1> - <ADDRESS2>  deaggregate address range
ipcalc <ADDRESS>/<NETMASK> --s a b c
                                split network to subnets
                                where a b c fits in.
! New HTML support not yet finished.
ipcalc 0.41
/dev/ttyp4
20:23:16
$apt-cache calc
E: Неверная операция calc
/dev/ttyp2
20:23:20
#ipcalc 192.168.54.0/24 /27 | less
/dev/ttyp4
20:23:27
$apt-get ipcalc install
E: Неверная операция ipcalc
20:23:44
$apt-get --help
apt 0.6.46.4-0.1 для linux i386 скомпилирован Feb 26 2007 16:19:57
Использование: apt-get [options] command
               apt-get [options] install|remove pkg1 [pkg2 ...]
               apt-get [options] source pkg1 [pkg2 ...]
apt-get - простой интерфейс командной строки для загрузки и
установки пакетов. Наиболее часто используемые команды - update
и install.
Команды:
   update - загрузить новые списки пакетов
   upgrade - выполнить обновление пакетов
...
  -y  Отвечать "Да" на все вопросы. Сами вопросы при этом не выводятся
  -f  продолжать, даже если проверка целостности не прошла
  -m  продолжать, даже если местоположение архивов неизвестно
  -u  показывать список обновляемых пакетов
  -b  компилировать пакет из исходных текстов после их загрузки
  -c=? читать указанный файл конфигурации
  -o=? установить произвольную опцию, например, -o dir::cache=/tmp
Страницы руководства apt-get(8), sources.list(5) и apt.conf(5)
содержат больше информации.
                       This APT has Super Cow Powers.
20:24:24
$apt-get --help | more
20:25:35
$apt-get install ipcalc
E: Не могу открыть файл блокировки /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
/dev/ttyp2
20:25:41
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:06
          inet addr:192.168.16.6  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:104216 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151842 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:24993179 (23.8 MiB)  TX bytes:60291788 (57.4 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:06
          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)
/dev/ttyp4
20:25:52
$sudo apt-get install ipcalc
Password:
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  ipcalc
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено.
Необходимо скачать 26,4kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 131kB.
Получено:1 http://debian.org.ua etch/main ipcalc 0.41-1 [26,4kB]
Получено 26,4kB за 0s (0B/c)
Выбор ранее не выбранного пакета ipcalc.
(Чтение базы данных... на данный момент установлено 22851 файлов и каталогов.)
Распаковывается пакет ipcalc (из файла .../archives/ipcalc_0.41-1_all.deb)...
Настраивается пакет ipcalc (0.41-1) ...
20:26:24
$ipcalc
Usage: ipcalc [options] <ADDRESS>[[/]<NETMASK>] [NETMASK]
ipcalc takes an IP address and netmask and calculates the resulting broadcast,
network, Cisco wildcard mask, and host range. By giving a second netmask, you
can design sub- and supernetworks. It is also intended to be a teaching tool
and presents the results as easy-to-understand binary values.
 -n --nocolor  Don't display ANSI color codes.
 -b --nobinary Suppress the bitwise output.
 -c --class    Just print bit-count-mask of given address.
 -h --html     Display results as HTML (not finished in this version).
 -v --version  Print Version.
...
ipcalc 192.168.0.1/24
ipcalc 192.168.0.1/255.255.128.0
ipcalc 192.168.0.1 255.255.128.0 255.255.192.0
ipcalc 192.168.0.1 0.0.63.255
ipcalc <ADDRESS1> - <ADDRESS2>  deaggregate address range
ipcalc <ADDRESS>/<NETMASK> --s a b c
                                split network to subnets
                                where a b c fits in.
! New HTML support not yet finished.
ipcalc 0.41
20:27:24
$su -
Password:
/dev/ttyp2
20:28:07
#ipcalc 192.168.54.0/24 /27 | less
прошло 11 минут
/dev/ttyp4
20:39:46
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:04
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:214782 errors:0 dropped:0 overruns:0 frame:0
          TX packets:408423 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:34523449 (32.9 MiB)  TX bytes:188251465 (179.5 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:04
          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)
20:40:10
#ifconfig -a | more
20:40:49
#if
if        ifconfig  ifdown    ifup
20:40:49
#ifconfig eth1 192.168.54.30 network 255.255.255.224
network: Unknown host
ifconfig: `--help' gives usage information.
/dev/ttyp2
20:43:06
##

20:45:10
#ipcalc 192.168.54.0/24 /27 | less
/dev/ttyp4
20:45:35
#ifconfig eth1 192.168.54.30 netmask 255.255.255.224

/dev/ttyp2
20:45:38
##

20:45:55
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:06
          inet addr:192.168.16.6  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:105913 errors:0 dropped:0 overruns:0 frame:0
          TX packets:153723 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:25191560 (24.0 MiB)  TX bytes:60564161 (57.7 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:06
          inet addr:192.168.54.94  Bcast:192.168.54.95  Mask:255.255.255.224
...
          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)
20:45:59
#ping 192.168.54.65
PING 192.168.54.65 (192.168.54.65) 56(84) bytes of data.
From 192.168.54.94 icmp_seq=1 Destination Host Unreachable
From 192.168.54.94 icmp_seq=2 Destination Host Unreachable
From 192.168.54.94 icmp_seq=3 Destination Host Unreachable
From 192.168.54.94 icmp_seq=4 Destination Host Unreachable
From 192.168.54.94 icmp_seq=5 Destination Host Unreachable
From 192.168.54.94 icmp_seq=6 Destination Host Unreachable
--- 192.168.54.65 ping statistics ---
7 packets transmitted, 0 received, +6 errors, 100% packet loss, time 6013ms
, pipe 3
20:46:22
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:06
          inet addr:192.168.16.6  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:106010 errors:0 dropped:0 overruns:0 frame:0
          TX packets:153854 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:25199504 (24.0 MiB)  TX bytes:60599819 (57.7 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:06
          inet addr:192.168.54.94  Bcast:192.168.54.95  Mask:255.255.255.224
...
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:784 (784.0 b)  TX bytes:784 (784.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)
20:46:34
#ifconfig eth2 192.168.54.97

/dev/ttyp4
20:46:50
#ifconfig eth2 192.168.54.33 network 255.255.255.224
network: Unknown host
ifconfig: `--help' gives usage information.
20:47:03
#ifconfig eth1 192.168.54.32 netmask 255.255.255.224

20:47:15
#ifconfig eth1 192.168.54.30 netmask 255.255.255.224

20:48:03
#ifconfig eth2 192.168.54.33 netmask 255.255.255.224

20:48:15
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:04
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:217641 errors:0 dropped:0 overruns:0 frame:0
          TX packets:412427 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:34749876 (33.1 MiB)  TX bytes:189028905 (180.2 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:04
          inet addr:192.168.54.30  Bcast:192.168.54.31  Mask:255.255.255.224
...
          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)
/dev/ttyp2
20:48:20
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:06
          inet addr:192.168.16.6  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:106277 errors:0 dropped:0 overruns:0 frame:0
          TX packets:154135 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:25219659 (24.0 MiB)  TX bytes:60647968 (57.8 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:06
          inet addr:192.168.54.94  Bcast:192.168.54.95  Mask:255.255.255.224
...
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:784 (784.0 b)  TX bytes:784 (784.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)
20:48:22
#ping 192.168.54.65
PING 192.168.54.65 (192.168.54.65) 56(84) bytes of data.
From 192.168.54.94 icmp_seq=1 Destination Host Unreachable
From 192.168.54.94 icmp_seq=2 Destination Host Unreachable
From 192.168.54.94 icmp_seq=3 Destination Host Unreachable
--- 192.168.54.65 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4013ms
, pipe 3
/dev/ttyp4
20:48:23
#ifconfig -a | more
20:48:47
#ping 192.168.54.1
PING 192.168.54.1 (192.168.54.1) 56(84) bytes of data.
64 bytes from 192.168.54.1: icmp_seq=1 ttl=64 time=0.523 ms
64 bytes from 192.168.54.1: icmp_seq=2 ttl=64 time=0.521 ms
64 bytes from 192.168.54.1: icmp_seq=3 ttl=64 time=0.500 ms
--- 192.168.54.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.500/0.514/0.523/0.028 ms
/dev/ttyp2
20:49:09
#ping 192.168.54.65
PING 192.168.54.65 (192.168.54.65) 56(84) bytes of data.
From 192.168.54.94 icmp_seq=1 Destination Host Unreachable
From 192.168.54.94 icmp_seq=2 Destination Host Unreachable
From 192.168.54.94 icmp_seq=3 Destination Host Unreachable
From 192.168.54.94 icmp_seq=4 Destination Host Unreachable
From 192.168.54.94 icmp_seq=5 Destination Host Unreachable
From 192.168.54.94 icmp_seq=6 Destination Host Unreachable
From 192.168.54.94 icmp_seq=7 Destination Host Unreachable
From 192.168.54.94 icmp_seq=8 Destination Host Unreachable
From 192.168.54.94 icmp_seq=9 Destination Host Unreachable
From 192.168.54.94 icmp_seq=10 Destination Host Unreachable
From 192.168.54.94 icmp_seq=11 Destination Host Unreachable
From 192.168.54.94 icmp_seq=12 Destination Host Unreachable
--- 192.168.54.65 ping statistics ---
13 packets transmitted, 0 received, +12 errors, 100% packet loss, time 12023ms
, pipe 3
/dev/ttyp4
20:49:16
#ping 192.168.54.62
PING 192.168.54.62 (192.168.54.62) 56(84) bytes of data.
From 192.168.54.33 icmp_seq=1 Destination Host Unreachable
From 192.168.54.33 icmp_seq=2 Destination Host Unreachable
From 192.168.54.33 icmp_seq=3 Destination Host Unreachable
From 192.168.54.33 icmp_seq=4 Destination Host Unreachable
From 192.168.54.33 icmp_seq=5 Destination Host Unreachable
From 192.168.54.33 icmp_seq=6 Destination Host Unreachable
From 192.168.54.33 icmp_seq=7 Destination Host Unreachable
From 192.168.54.33 icmp_seq=8 Destination Host Unreachable
From 192.168.54.33 icmp_seq=9 Destination Host Unreachable
From 192.168.54.33 icmp_seq=10 Destination Host Unreachable
From 192.168.54.33 icmp_seq=11 Destination Host Unreachable
From 192.168.54.33 icmp_seq=12 Destination Host Unreachable
From 192.168.54.33 icmp_seq=13 Destination Host Unreachable
From 192.168.54.33 icmp_seq=14 Destination Host Unreachable
From 192.168.54.33 icmp_seq=15 Destination Host Unreachable
--- 192.168.54.62 ping statistics ---
17 packets transmitted, 0 received, +15 errors, 100% packet loss, time 16039ms
, pipe 3
20:49:38
#ifconfig -a | more
20:50:17
#ping 192.168.54.62
64 bytes from 192.168.54.62: icmp_seq=256 ttl=64 time=0.263 ms
64 bytes from 192.168.54.62: icmp_seq=257 ttl=64 time=0.244 ms
64 bytes from 192.168.54.62: icmp_seq=258 ttl=64 time=0.271 ms
64 bytes from 192.168.54.62: icmp_seq=259 ttl=64 time=0.333 ms
64 bytes from 192.168.54.62: icmp_seq=260 ttl=64 time=0.284 ms
64 bytes from 192.168.54.62: icmp_seq=261 ttl=64 time=0.252 ms
64 bytes from 192.168.54.62: icmp_seq=262 ttl=64 time=0.286 ms
64 bytes from 192.168.54.62: icmp_seq=263 ttl=64 time=0.300 ms
64 bytes from 192.168.54.62: icmp_seq=264 ttl=64 time=0.298 ms
64 bytes from 192.168.54.62: icmp_seq=265 ttl=64 time=0.268 ms
...
64 bytes from 192.168.54.62: icmp_seq=394 ttl=64 time=0.245 ms
64 bytes from 192.168.54.62: icmp_seq=395 ttl=64 time=0.297 ms
64 bytes from 192.168.54.62: icmp_seq=396 ttl=64 time=0.265 ms
64 bytes from 192.168.54.62: icmp_seq=397 ttl=64 time=0.263 ms
64 bytes from 192.168.54.62: icmp_seq=398 ttl=64 time=0.269 ms
64 bytes from 192.168.54.62: icmp_seq=399 ttl=64 time=0.270 ms
64 bytes from 192.168.54.62: icmp_seq=400 ttl=64 time=0.267 ms
--- 192.168.54.62 ping statistics ---
400 packets transmitted, 388 received, +12 errors, 3% packet loss, time 399096ms
rtt min/avg/max/mdev = 0.215/7.994/1997.676/112.963 ms, pipe 3
/dev/ttyp2
20:51:15
#ping 192.168.54.65
PING 192.168.54.65 (192.168.54.65) 56(84) bytes of data.
64 bytes from 192.168.54.65: icmp_seq=1 ttl=64 time=0.243 ms
64 bytes from 192.168.54.65: icmp_seq=2 ttl=64 time=0.254 ms
64 bytes from 192.168.54.65: icmp_seq=3 ttl=64 time=0.277 ms
64 bytes from 192.168.54.65: icmp_seq=4 ttl=64 time=0.252 ms
64 bytes from 192.168.54.65: icmp_seq=5 ttl=64 time=0.283 ms
--- 192.168.54.65 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3998ms
rtt min/avg/max/mdev = 0.243/0.261/0.283/0.025 ms
20:51:23
#ping 192.168.54.126
From 192.168.54.97 icmp_seq=9 Destination Host Unreachable
From 192.168.54.97 icmp_seq=10 Destination Host Unreachable
From 192.168.54.97 icmp_seq=11 Destination Host Unreachable
From 192.168.54.97 icmp_seq=12 Destination Host Unreachable
From 192.168.54.97 icmp_seq=13 Destination Host Unreachable
From 192.168.54.97 icmp_seq=14 Destination Host Unreachable
From 192.168.54.97 icmp_seq=15 Destination Host Unreachable
From 192.168.54.97 icmp_seq=16 Destination Host Unreachable
From 192.168.54.97 icmp_seq=17 Destination Host Unreachable
From 192.168.54.97 icmp_seq=18 Destination Host Unreachable
...
From 192.168.54.97 icmp_seq=151 Destination Host Unreachable
From 192.168.54.97 icmp_seq=152 Destination Host Unreachable
From 192.168.54.97 icmp_seq=153 Destination Host Unreachable
From 192.168.54.97 icmp_seq=154 Destination Host Unreachable
From 192.168.54.97 icmp_seq=155 Destination Host Unreachable
From 192.168.54.97 icmp_seq=156 Destination Host Unreachable
From 192.168.54.97 icmp_seq=157 Destination Host Unreachable
--- 192.168.54.126 ping statistics ---
160 packets transmitted, 0 received, +153 errors, 100% packet loss, time 159312ms
, pipe 3
20:54:15
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3E:00:00:06
          inet addr:192.168.16.6  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:106610 errors:0 dropped:0 overruns:0 frame:0
          TX packets:154611 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:25242823 (24.0 MiB)  TX bytes:60754433 (57.9 MiB)
eth1      Link encap:Ethernet  HWaddr 00:16:3E:00:01:06
          inet addr:192.168.54.94  Bcast:192.168.54.95  Mask:255.255.255.224
...
          RX packets:180 errors:0 dropped:0 overruns:0 frame:0
          TX packets:180 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:20160 (19.6 KiB)  TX bytes:20160 (19.6 KiB)
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)
20:54:19
#ping 192.168.54.65
PING 192.168.54.65 (192.168.54.65) 56(84) bytes of data.
64 bytes from 192.168.54.65: icmp_seq=1 ttl=64 time=0.864 ms
64 bytes from 192.168.54.65: icmp_seq=2 ttl=64 time=0.290 ms
64 bytes from 192.168.54.65: icmp_seq=3 ttl=64 time=0.260 ms
--- 192.168.54.65 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.260/0.471/0.864/0.278 ms
20:54:38
#ping 192.168.54.126
From 192.168.54.97 icmp_seq=2 Destination Host Unreachable
From 192.168.54.97 icmp_seq=3 Destination Host Unreachable
From 192.168.54.97 icmp_seq=4 Destination Host Unreachable
From 192.168.54.97 icmp_seq=5 Destination Host Unreachable
From 192.168.54.97 icmp_seq=6 Destination Host Unreachable
From 192.168.54.97 icmp_seq=7 Destination Host Unreachable
From 192.168.54.97 icmp_seq=8 Destination Host Unreachable
From 192.168.54.97 icmp_seq=9 Destination Host Unreachable
From 192.168.54.97 icmp_seq=10 Destination Host Unreachable
From 192.168.54.97 icmp_seq=11 Destination Host Unreachable
...
64 bytes from 192.168.54.126: icmp_seq=141 ttl=64 time=0.396 ms
64 bytes from 192.168.54.126: icmp_seq=142 ttl=64 time=0.454 ms
64 bytes from 192.168.54.126: icmp_seq=143 ttl=64 time=0.449 ms
64 bytes from 192.168.54.126: icmp_seq=144 ttl=64 time=0.405 ms
64 bytes from 192.168.54.126: icmp_seq=145 ttl=64 time=0.420 ms
64 bytes from 192.168.54.126: icmp_seq=146 ttl=64 time=0.479 ms
64 bytes from 192.168.54.126: icmp_seq=147 ttl=64 time=0.367 ms
--- 192.168.54.126 ping statistics ---
147 packets transmitted, 17 received, +129 errors, 88% packet loss, time 146270ms
rtt min/avg/max/mdev = 0.367/285.490/2496.182/661.833 ms, pipe 3
20:57:07
#route delete default

/dev/ttyp4
20:57:13
#route delete default

Статистика

Время первой команды журнала19:06:58 2009- 7-27
Время последней команды журнала20:57:13 2009- 7-29
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %23.76
Процент синтаксически неверно набранных команд, %11.88
Суммарное время работы с терминалом *, час 1.91
Количество командных строк в единицу времени, команда/мин 0.88
Частота использования команд
ifconfig24|===================| 19.35%
sudo18|==============| 14.52%
apt-get12|=========| 9.68%
ping11|========| 8.87%
ipcalc8|======| 6.45%
telnet7|=====| 5.65%
more4|===| 3.23%
route4|===| 3.23%
ls4|===| 3.23%
su4|===| 3.23%
xpdf3|==| 2.42%
screen3|==| 2.42%
tcpdump3|==| 2.42%
less3|==| 2.42%
fg2|=| 1.61%
#2|=| 1.61%
netstat2|=| 1.61%
pwd1|| 0.81%
ipcalc\1|| 0.81%
cd1|| 0.81%
fg11|| 0.81%
bg1|| 0.81%
bash_completion1|| 0.81%
jobs1|| 0.81%
if1|| 0.81%
ssh1|| 0.81%
apt-cache1|| 0.81%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ find / -name abc
    find: /home/devi-orig/.gnome2: Keine Berechtigung
    find: /home/devi-orig/.gnome2_private: Keine Berechtigung
    find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung
    find: /home/devi-orig/.metacity: Keine Berechtigung
    find: /home/devi-orig/.inkscape: Keine Berechtigung
    ^C
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$