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

Содержание

Журнал

Среда (05/30/07)

/dev/pts/8
11:26:55
#nc 192.168.16.2 65535
2+2#
4
11:27:29
#cd /etc/
distmp3         4600/tcp                        # distmp3host daemon
munin           4949/tcp        lrrd            # Munin
enbd-cstatd     5051/tcp                        # ENBD client statd
enbd-sstatd     5052/tcp                        # ENBD server statd
pcrd            5151/tcp                        # PCR-1000 Daemon
noclog          5354/tcp                        # noclogd with TCP (nocol)
noclog          5354/udp                        # noclogd with UDP (nocol)
hostmon         5355/tcp                        # hostmon uses TCP (nocol)
hostmon         5355/udp                        # hostmon uses UDP (nocol)
rplay           5555/udp                        # RPlay audio service
...
nsca            5667/tcp                        # Nagios Agent - NSCA
mrtd            5674/tcp                        # MRT Routing Daemon
Display all 204 possibilities? (y or n)
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.261/0.261/0.261/0.000 ms
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
------------------------------------------------------------------------------------------
11:27:29
#cd /etc/i
iceweasel/       identd.conf      identd.key       idmapd.conf      inetd.conf       init.d/          initramfs-tools/ inittab          inputrc          iproute2/        issue            issue.net
11:27:29
#apt-get xinetd
E: Неверная операция xinetd
11:32:29
#apt-get install xinted
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет xintedxinetd
11:32:39
#apt-get search xin
E: Неверная операция search
11:32:51
#apt-cache search xinet
rlinetd - gruesomely over-featured inetd replacement
xinetd - replacement for inetd with many enhancements
11:33:18
#apt-get install xinetd
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  xinetd
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 137kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 369kB.
Получено:1 http://debian.org.ua etch/main xinetd 1:2.3.14-1 [137kB]
Получено 137kB за 0s (759kB/c)
Выбор ранее не выбранного пакета xinetd.
(Чтение базы данных... на данный момент установлено 83656 файлов и каталогов.)
Распаковывается пакет xinetd (из файла .../xinetd_1%3a2.3.14-1_i386.deb)...
Настраивается пакет xinetd (2.3.14-1) ...
Stopping internet superserver: xinetd.
Добавляется `diversion of /etc/init.d/inetd to /etc/init.d/inetd.real by xinetd'
Starting internet superserver: xinetd.
11:33:38
#ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   1944   648 ?        Ss   09:20   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S    09:20   0:00 [migration/0]
root         3  0.0  0.0      0     0 ?        SN   09:20   0:00 [ksoftirqd/0]
root         4  0.0  0.0      0     0 ?        S<   09:20   0:01 [events/0]
root         5  0.0  0.0      0     0 ?        S<   09:20   0:00 [khelper]
root         6  0.0  0.0      0     0 ?        S<   09:20   0:00 [kthread]
root         9  0.0  0.0      0     0 ?        S<   09:20   0:00 [kblockd/0]
root        10  0.0  0.0      0     0 ?        S<   09:20   0:00 [kacpid]
root        93  0.0  0.0      0     0 ?        S<   09:20   0:00 [kseriod]
...
user      6272  0.0  0.5  12432  5624 ?        S    10:15   0:00 xterm -class UXTerm -title uxterm -u8
user      6276  0.0  0.0   3628   520 pts/7    Ss+  10:15   0:00 script -f -q /home/user/.lilalo//32499259672080125010-1180520337.script
user      6323  0.0  0.0   3632   412 pts/7    S+   10:15   0:00 script -f -q /home/user/.lilalo//32499259672080125010-1180520337.script
user      6324  0.0  0.2   6268  2920 pts/8    Ss   10:15   0:00 bash -i
root      8342  0.0  0.1   4576  1092 pts/8    S+   11:26   0:00 su -
root      8345  0.0  0.0   3624   516 pts/8    S+   11:26   0:00 script -f -q /root/.lilalo//19223282702877617926-1180524585.script
root      8382  0.0  0.0   3628   408 pts/8    S+   11:26   0:00 script -f -q /root/.lilalo//19223282702877617926-1180524585.script
root      8383  0.0  0.1   4936  1860 pts/9    Ss   11:26   0:00 bash -i
root      8704  0.0  0.0   2268   808 ?        Ss   11:33   0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive
root      8716  0.0  0.0   4296  1004 pts/9    R+   11:33   0:00 ps aux
11:33:56
#ps aux | grep xinetd
root      8704  0.0  0.0   2268   808 ?        Ss   11:33   0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive
root      8726  0.0  0.0   3740   764 pts/9    R+   11:34   0:00 grep xinetd
11:34:04
#vim /etc/xinetd.conf
11:34:28
#cd /etc/xinetd.d/

11:34:47
#ls
chargen  daytime  discard  echo  time
11:34:48
#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
11:35:03
#echo

11:35:11
#cp
chargen  daytime  discard  echo     time
11:35:11
#cp
chargen  daytime  discard  echo     time
11:35:11
#cp echo calc

11:35:40
#vi calc
7c7
< 	disable		= yes
---
> 	disable		= no
11:36:25
#ps aux | grep inetd
root      8704  0.0  0.0   2268   808 ?        Ss   11:33   0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive
root      8858  0.0  0.0   3744   764 pts/9    R+   11:36   0:00 grep inetd
11:36:46
#/etc/init.d/x
x11-common  xinetd
11:36:46
#/etc/init.d/x
x11-common  xinetd
11:36:46
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:37:10
#vi /etc/services
11:37:44
#vi /etc/services
11:37:51
#vi /etc/
11:37:51
#vi /etc/xinetd.d/calc
11:38:32
#vi /etc/xinetd.d/calc
12c12
< 	user		= root
---
> 	user		= user
11:38:43
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:38:51
#netstat -an
unix  3      [ ]         STREAM     CONNECTED     8798     /tmp/orbit-user/linc-bc6-0-4def446df0b77
unix  3      [ ]         STREAM     CONNECTED     8797
unix  3      [ ]         STREAM     CONNECTED     8796     /tmp/orbit-user/linc-bcc-0-60b0ea2f7ee71
unix  3      [ ]         STREAM     CONNECTED     8795
unix  3      [ ]         STREAM     CONNECTED     8788     /tmp/orbit-user/linc-bc8-0-7c534f63d593d
unix  3      [ ]         STREAM     CONNECTED     8787
unix  3      [ ]         STREAM     CONNECTED     8786     /tmp/orbit-user/linc-bd6-0-59846cf08b7a7
unix  3      [ ]         STREAM     CONNECTED     8785
unix  3      [ ]         STREAM     CONNECTED     8782     /tmp/orbit-user/linc-bd6-0-59846cf08b7a7
unix  3      [ ]         STREAM     CONNECTED     8781
...
unix  3      [ ]         STREAM     CONNECTED     7303     /var/run/acpid.socket
unix  3      [ ]         STREAM     CONNECTED     7302
unix  3      [ ]         STREAM     CONNECTED     7297     @/var/run/hald/dbus-4CH5JKFORL
unix  3      [ ]         STREAM     CONNECTED     7292
unix  3      [ ]         STREAM     CONNECTED     6587     @/var/run/hald/dbus-ESFW5LoMfr
unix  3      [ ]         STREAM     CONNECTED     6586
unix  3      [ ]         STREAM     CONNECTED     6571
unix  3      [ ]         STREAM     CONNECTED     6570
unix  2      [ ]         DGRAM                    6391
unix  2      [ ]         DGRAM                    6339
11:39:00
#netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:40000           0.0.0.0:*               LISTEN     5375/nc
tcp        0      0 127.0.0.1:2208          0.0.0.0:*               LISTEN     2500/hpiod
tcp        0      0 0.0.0.0:46017           0.0.0.0:*               LISTEN     2837/rpc.statd
tcp        0      0 127.0.0.1:33347         0.0.0.0:*               LISTEN     2503/python
tcp        0      0 0.0.0.0:2628            0.0.0.0:*               LISTEN     2706/0
tcp        0      0 0.0.0.0:7               0.0.0.0:*               LISTEN     8994/xinetd
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     2616/cupsd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     2749/exim4
...
unix  2      [ ACC ]     STREAM     LISTENING     8486     2993/gnome-keyring- /tmp/keyring-PtC4tS/socket
unix  2      [ ACC ]     STREAM     LISTENING     7965     2832/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     6490     2593/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6549     2616/cupsd          /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     6568     2624/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     7675     2691/avahi-daemon:  /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     7923     2823/gdm            /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     8901     3048/mapping-daemon /tmp/mapping-user
unix  2      [ ACC ]     STREAM     LISTENING     7904     2758/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     8261     2984/ssh-agent      /tmp/ssh-xIRJiE2941/agent.2941
11:39:11
#vi /etc/xinetd.d/calc
5c5
< service echo
---
> service calc
11:39:41
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:39:43
#netstat -nlp | grep 60000

11:39:56
#netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:40000           0.0.0.0:*               LISTEN     5375/nc
tcp        0      0 127.0.0.1:2208          0.0.0.0:*               LISTEN     2500/hpiod
tcp        0      0 0.0.0.0:46017           0.0.0.0:*               LISTEN     2837/rpc.statd
tcp        0      0 127.0.0.1:33347         0.0.0.0:*               LISTEN     2503/python
tcp        0      0 0.0.0.0:2628            0.0.0.0:*               LISTEN     2706/0
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     2616/cupsd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     2749/exim4
tcp6       0      0 :::22                   :::*                    LISTEN     2784/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     8486     2993/gnome-keyring- /tmp/keyring-PtC4tS/socket
unix  2      [ ACC ]     STREAM     LISTENING     7965     2832/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     6490     2593/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6549     2616/cupsd          /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     6568     2624/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     7675     2691/avahi-daemon:  /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     7923     2823/gdm            /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     8901     3048/mapping-daemon /tmp/mapping-user
unix  2      [ ACC ]     STREAM     LISTENING     7904     2758/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     8261     2984/ssh-agent      /tmp/ssh-xIRJiE2941/agent.2941
11:40:00
#vi /etc/xinetd.d/calc
11:40:42
#whereis bc
bc: /usr/bin/bc /usr/X11R6/bin/bc /usr/bin/X11/bc /usr/share/man/man1/bc.1.gz
11:40:46
#vi /etc/xinetd.d/calc
8c8
< 	type		= INTERNAL
---
> 	type		= /usr/bin/bc
11:41:07
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:41:10
#netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:40000           0.0.0.0:*               LISTEN     5375/nc
tcp        0      0 127.0.0.1:2208          0.0.0.0:*               LISTEN     2500/hpiod
tcp        0      0 0.0.0.0:46017           0.0.0.0:*               LISTEN     2837/rpc.statd
tcp        0      0 127.0.0.1:33347         0.0.0.0:*               LISTEN     2503/python
tcp        0      0 0.0.0.0:2628            0.0.0.0:*               LISTEN     2706/0
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     2616/cupsd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     2749/exim4
tcp6       0      0 :::22                   :::*                    LISTEN     2784/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     8486     2993/gnome-keyring- /tmp/keyring-PtC4tS/socket
unix  2      [ ACC ]     STREAM     LISTENING     7965     2832/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     6490     2593/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6549     2616/cupsd          /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     6568     2624/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     7675     2691/avahi-daemon:  /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     7923     2823/gdm            /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     8901     3048/mapping-daemon /tmp/mapping-user
unix  2      [ ACC ]     STREAM     LISTENING     7904     2758/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     8261     2984/ssh-agent      /tmp/ssh-xIRJiE2941/agent.2941
11:41:15
#vi /etc/xinetd.d/calc
13c13
< 	wait		= no
---
> 	wait		= yes
11:42:18
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:42:21
#netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:40000           0.0.0.0:*               LISTEN     5375/nc
tcp        0      0 127.0.0.1:2208          0.0.0.0:*               LISTEN     2500/hpiod
tcp        0      0 0.0.0.0:46017           0.0.0.0:*               LISTEN     2837/rpc.statd
tcp        0      0 127.0.0.1:33347         0.0.0.0:*               LISTEN     2503/python
tcp        0      0 0.0.0.0:2628            0.0.0.0:*               LISTEN     2706/0
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     2616/cupsd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     2749/exim4
tcp6       0      0 :::22                   :::*                    LISTEN     2784/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     8486     2993/gnome-keyring- /tmp/keyring-PtC4tS/socket
unix  2      [ ACC ]     STREAM     LISTENING     7965     2832/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     6490     2593/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6549     2616/cupsd          /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     6568     2624/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     7675     2691/avahi-daemon:  /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     7923     2823/gdm            /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     8901     3048/mapping-daemon /tmp/mapping-user
unix  2      [ ACC ]     STREAM     LISTENING     7904     2758/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     8261     2984/ssh-agent      /tmp/ssh-xIRJiE2941/agent.2941
11:42:25
#vi /etc/xinetd.d/calc
9c9
< 	id		= echo-stream
---
> 	id		= calc-stream
11:44:16
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:44:19
#netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:40000           0.0.0.0:*               LISTEN     5375/nc
tcp        0      0 127.0.0.1:2208          0.0.0.0:*               LISTEN     2500/hpiod
tcp        0      0 0.0.0.0:46017           0.0.0.0:*               LISTEN     2837/rpc.statd
tcp        0      0 127.0.0.1:33347         0.0.0.0:*               LISTEN     2503/python
tcp        0      0 0.0.0.0:2628            0.0.0.0:*               LISTEN     2706/0
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     2616/cupsd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     2749/exim4
tcp6       0      0 :::22                   :::*                    LISTEN     2784/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     8486     2993/gnome-keyring- /tmp/keyring-PtC4tS/socket
unix  2      [ ACC ]     STREAM     LISTENING     7965     2832/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     6490     2593/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6549     2616/cupsd          /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     6568     2624/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     7675     2691/avahi-daemon:  /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     7923     2823/gdm            /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     8901     3048/mapping-daemon /tmp/mapping-user
unix  2      [ ACC ]     STREAM     LISTENING     7904     2758/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     8261     2984/ssh-agent      /tmp/ssh-xIRJiE2941/agent.2941
11:44:24
#ps aux | grep xinit
root      9305  0.0  0.0   3740   760 pts/9    R+   11:44   0:00 grep xinit
11:44:40
#/etc/init.d/xinetd start
Starting internet superserver: xinetd.
11:44:48
#ps aux | grep xinit
root      9329  0.0  0.0   3740   760 pts/9    R+   11:44   0:00 grep xinit
11:44:51
#vi /etc/xinetd.d/calc
13c13
< 	wait		= yes
---
> 	wait		= no
11:45:13
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:45:22
#netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:40000           0.0.0.0:*               LISTEN     5375/nc
tcp        0      0 127.0.0.1:2208          0.0.0.0:*               LISTEN     2500/hpiod
tcp        0      0 0.0.0.0:46017           0.0.0.0:*               LISTEN     2837/rpc.statd
tcp        0      0 127.0.0.1:33347         0.0.0.0:*               LISTEN     2503/python
tcp        0      0 0.0.0.0:2628            0.0.0.0:*               LISTEN     2706/0
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     2616/cupsd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     2749/exim4
tcp6       0      0 :::22                   :::*                    LISTEN     2784/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     8486     2993/gnome-keyring- /tmp/keyring-PtC4tS/socket
unix  2      [ ACC ]     STREAM     LISTENING     7965     2832/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     6490     2593/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6549     2616/cupsd          /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     6568     2624/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     7675     2691/avahi-daemon:  /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     7923     2823/gdm            /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     8901     3048/mapping-daemon /tmp/mapping-user
unix  2      [ ACC ]     STREAM     LISTENING     7904     2758/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     8261     2984/ssh-agent      /tmp/ssh-xIRJiE2941/agent.2941
11:45:30
#vi /etc/rc
11:45:30
#vi /etc/rc2.d/
11:45:30
#cat /var/log/messages
May 26 07:35:09 linux3 syslogd 1.4.1#20: restart.
May 26 07:52:43 linux3 -- MARK --
May 26 08:12:43 linux3 -- MARK --
May 26 08:32:44 linux3 -- MARK --
May 26 08:52:44 linux3 -- MARK --
May 26 09:12:44 linux3 -- MARK --
May 26 09:32:44 linux3 -- MARK --
May 26 09:52:45 linux3 -- MARK --
May 26 10:12:45 linux3 -- MARK --
May 26 10:32:45 linux3 -- MARK --
...
May 29 10:07:13 linux3 kernel: ACPI: Core revision 20060707
May 29 10:07:13 linux3 kernel: CPU0: Intel(R) Celeron(R) CPU 1.80GHz stepping 03
May 29 10:07:13 linux3 kernel: Total of 1 processors activated (3603.78 BogoMIPS).
May 29 10:07:13 linux3 kernel: ENABLING IO-APIC IRQs
May 29 10:07:13 linux3 kernel: ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
May 29 10:07:13 linux3 kernel: Brought up 1 CPUs
May 29 10:07:13 linux3 kernel: migration_cost=0
May 29 10:07:13 linux3 kernel: checking if image is initramfs... it is
May 29 10:07:13 linux3 kernel: Freeing initrd memory: 4904k freed
May 29 10:07:13 linux3 kernel: NET: Registered protocol family 16
11:46:36
#vi /etc/xinetd.d/
11:46:36
#ls -alh
итого 32K
drwxr-xr-x   2 root root 4,0K 2007-05-30 11:45 .
drwxr-xr-x 103 root root 4,0K 2007-05-30 11:37 ..
-rw-r--r--   1 root root  582 2007-05-30 11:45 calc
-rw-r--r--   1 root root  798 2006-05-09 14:40 chargen
-rw-r--r--   1 root root  660 2006-05-09 14:40 daytime
-rw-r--r--   1 root root  536 2006-05-09 14:40 discard
-rw-r--r--   1 root root  580 2006-05-09 14:40 echo
-rw-r--r--   1 root root  727 2006-05-09 14:40 time
11:47:13
#man xinit.d
11:47:44
#man xinet
11:47:48
#man xinetd
11:47:59
#man xinetd.conf

Файлы

  • /var/log/messages
  • /var/log/messages
    >
    May 26 07:35:09 linux3 syslogd 1.4.1#20: restart.
    May 26 07:52:43 linux3 -- MARK --
    May 26 08:12:43 linux3 -- MARK --
    May 26 08:32:44 linux3 -- MARK --
    May 26 08:52:44 linux3 -- MARK --
    May 26 09:12:44 linux3 -- MARK --
    May 26 09:32:44 linux3 -- MARK --
    May 26 09:52:45 linux3 -- MARK --
    May 26 10:12:45 linux3 -- MARK --
    May 26 10:32:45 linux3 -- MARK --
    May 26 10:52:45 linux3 -- MARK --
    May 26 11:12:46 linux3 -- MARK --
    May 26 11:32:46 linux3 -- MARK --
    May 26 11:52:46 linux3 -- MARK --
    May 26 12:12:46 linux3 -- MARK --
    May 26 12:32:47 linux3 -- MARK --
    May 26 12:52:47 linux3 -- MARK --
    May 26 13:12:47 linux3 -- MARK --
    May 26 13:32:47 linux3 -- MARK --
    May 26 13:52:48 linux3 -- MARK --
    May 26 14:12:48 linux3 -- MARK --
    May 26 14:32:48 linux3 -- MARK --
    May 26 14:52:48 linux3 -- MARK --
    May 26 15:12:49 linux3 -- MARK --
    May 26 15:32:49 linux3 -- MARK --
    May 26 15:52:49 linux3 -- MARK --
    May 26 16:12:49 linux3 -- MARK --
    May 26 16:32:50 linux3 -- MARK --
    May 26 16:52:50 linux3 -- MARK --
    May 26 17:12:50 linux3 -- MARK --
    May 26 17:32:50 linux3 -- MARK --
    May 26 17:52:50 linux3 -- MARK --
    May 26 18:12:51 linux3 -- MARK --
    May 26 18:32:51 linux3 -- MARK --
    May 26 18:52:51 linux3 -- MARK --
    May 26 19:12:51 linux3 -- MARK --
    May 26 19:32:52 linux3 -- MARK --
    May 26 19:52:52 linux3 -- MARK --
    May 26 20:12:52 linux3 -- MARK --
    May 26 20:32:52 linux3 -- MARK --
    May 26 20:52:53 linux3 -- MARK --
    May 26 21:12:53 linux3 -- MARK --
    May 26 21:32:53 linux3 -- MARK --
    May 26 21:52:53 linux3 -- MARK --
    May 26 22:12:54 linux3 -- MARK --
    May 26 22:32:54 linux3 -- MARK --
    May 26 22:52:54 linux3 -- MARK --
    May 26 23:12:54 linux3 -- MARK --
    May 26 23:32:55 linux3 -- MARK --
    May 26 23:52:55 linux3 -- MARK --
    May 27 00:12:55 linux3 -- MARK --
    May 27 00:32:55 linux3 -- MARK --
    May 27 00:52:56 linux3 -- MARK --
    May 27 01:12:56 linux3 -- MARK --
    May 27 01:32:56 linux3 -- MARK --
    May 27 01:52:56 linux3 -- MARK --
    May 27 02:12:57 linux3 -- MARK --
    May 27 02:32:57 linux3 -- MARK --
    May 27 02:52:57 linux3 -- MARK --
    May 27 03:12:57 linux3 -- MARK --
    May 27 03:32:57 linux3 -- MARK --
    May 27 03:52:58 linux3 -- MARK --
    May 27 04:12:58 linux3 -- MARK --
    May 27 04:32:58 linux3 -- MARK --
    May 27 04:52:58 linux3 -- MARK --
    May 27 05:12:59 linux3 -- MARK --
    May 27 05:32:59 linux3 -- MARK --
    May 27 05:52:59 linux3 -- MARK --
    May 27 06:12:59 linux3 -- MARK --
    May 27 06:33:00 linux3 -- MARK --
    May 27 06:53:00 linux3 -- MARK --
    May 27 07:13:00 linux3 -- MARK --
    May 27 07:33:00 linux3 -- MARK --
    May 27 07:35:09 linux3 syslogd 1.4.1#20: restart.
    May 27 07:53:01 linux3 -- MARK --
    May 27 08:13:01 linux3 -- MARK --
    May 27 08:33:01 linux3 -- MARK --
    May 27 08:53:01 linux3 -- MARK --
    May 27 09:13:02 linux3 -- MARK --
    May 27 09:33:02 linux3 -- MARK --
    May 27 09:53:02 linux3 -- MARK --
    May 27 10:13:02 linux3 -- MARK --
    May 27 10:33:03 linux3 -- MARK --
    May 29 10:07:13 linux3 syslogd 1.4.1#20: restart.
    May 29 10:07:13 linux3 kernel: klogd 1.4.1#20, log source = /proc/kmsg started.
    May 29 10:07:13 linux3 kernel: Linux version 2.6.18-4-686 (Debian 2.6.18.dfsg.1-12) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Mon Mar 26 17:17:36 UTC 2007
    May 29 10:07:13 linux3 kernel: BIOS-provided physical RAM map:
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 0000000000100000 - 000000003f7f0000 (usable)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 000000003f7f0000 - 000000003f7f3000 (ACPI NVS)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 000000003f7f3000 - 000000003f800000 (ACPI data)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 000000003f800000 - 0000000040000000 (reserved)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
    May 29 10:07:13 linux3 kernel:  BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
    May 29 10:07:13 linux3 kernel: 119MB HIGHMEM available.
    May 29 10:07:13 linux3 kernel: 896MB LOWMEM available.
    May 29 10:07:13 linux3 kernel: found SMP MP-table at 000f4ae0
    May 29 10:07:13 linux3 kernel: DMI 2.3 present.
    May 29 10:07:13 linux3 kernel: ACPI: PM-Timer IO Port: 0x4008
    May 29 10:07:13 linux3 kernel: ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
    May 29 10:07:13 linux3 kernel: Processor #0 15:1 APIC version 20
    May 29 10:07:13 linux3 kernel: ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
    May 29 10:07:13 linux3 kernel: IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
    May 29 10:07:13 linux3 kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
    May 29 10:07:13 linux3 kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
    May 29 10:07:13 linux3 kernel: Enabling APIC mode:  Flat.  Using 1 I/O APICs
    May 29 10:07:13 linux3 kernel: Using ACPI (MADT) for SMP configuration information
    May 29 10:07:13 linux3 kernel: Allocating PCI resources starting at 50000000 (gap: 40000000:bec00000)
    May 29 10:07:13 linux3 kernel: Detected 1800.083 MHz processor.
    May 29 10:07:13 linux3 kernel: Built 1 zonelists.  Total pages: 260080
    May 29 10:07:13 linux3 kernel: Kernel command line: root=/dev/hdb1 ro
    May 29 10:07:13 linux3 kernel: Enabling fast FPU save and restore... done.
    May 29 10:07:13 linux3 kernel: Enabling unmasked SIMD FPU exception support... done.
    May 29 10:07:13 linux3 kernel: Initializing CPU#0
    May 29 10:07:13 linux3 kernel: PID hash table entries: 4096 (order: 12, 16384 bytes)
    May 29 10:07:13 linux3 kernel: Console: colour VGA+ 80x25
    May 29 10:07:13 linux3 kernel: Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    May 29 10:07:13 linux3 kernel: Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    May 29 10:07:13 linux3 kernel: Memory: 1023068k/1040320k available (1544k kernel code, 16516k reserved, 577k data, 196k init, 122816k highmem)
    May 29 10:07:13 linux3 kernel: Checking if this processor honours the WP bit even in supervisor mode... Ok.
    May 29 10:07:13 linux3 kernel: Calibrating delay using timer specific routine.. 3603.78 BogoMIPS (lpj=7207577)
    May 29 10:07:13 linux3 kernel: Security Framework v1.0.0 initialized
    May 29 10:07:13 linux3 kernel: SELinux:  Disabled at boot.
    May 29 10:07:13 linux3 kernel: Capability LSM initialized
    May 29 10:07:13 linux3 kernel: Mount-cache hash table entries: 512
    May 29 10:07:13 linux3 kernel: CPU: Trace cache: 12K uops, L1 D cache: 8K
    May 29 10:07:13 linux3 kernel: CPU: L2 cache: 128K
    May 29 10:07:13 linux3 kernel: CPU: Hyper-Threading is disabled
    May 29 10:07:13 linux3 kernel: Intel machine check architecture supported.
    May 29 10:07:13 linux3 kernel: Intel machine check reporting enabled on CPU#0.
    May 29 10:07:13 linux3 kernel: CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
    May 29 10:07:13 linux3 kernel: CPU0: Thermal monitoring enabled
    May 29 10:07:13 linux3 kernel: Compat vDSO mapped to ffffe000.
    May 29 10:07:13 linux3 kernel: Checking 'hlt' instruction... OK.
    May 29 10:07:13 linux3 kernel: SMP alternatives: switching to UP code
    May 29 10:07:13 linux3 kernel: Freeing SMP alternatives: 16k freed
    May 29 10:07:13 linux3 kernel: ACPI: Core revision 20060707
    May 29 10:07:13 linux3 kernel: CPU0: Intel(R) Celeron(R) CPU 1.80GHz stepping 03
    May 29 10:07:13 linux3 kernel: Total of 1 processors activated (3603.78 BogoMIPS).
    May 29 10:07:13 linux3 kernel: ENABLING IO-APIC IRQs
    May 29 10:07:13 linux3 kernel: ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
    May 29 10:07:13 linux3 kernel: Brought up 1 CPUs
    May 29 10:07:13 linux3 kernel: migration_cost=0
    May 29 10:07:13 linux3 kernel: checking if image is initramfs... it is
    May 29 10:07:13 linux3 kernel: Freeing initrd memory: 4904k freed
    May 29 10:07:13 linux3 kernel: NET: Registered protocol family 16
    

    Статистика

    Время первой команды журнала11:26:55 2007- 5-30
    Время последней команды журнала11:47:59 2007- 5-30
    Количество командных строк в журнале61
    Процент команд с ненулевым кодом завершения, %14.75
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 0.35
    Количество командных строк в единицу времени, команда/мин 2.90
    Частота использования команд
    vi15|======================| 22.73%
    /etc/init.d/xinetd8|============| 12.12%
    netstat8|============| 12.12%
    ps5|=======| 7.58%
    grep5|=======| 7.58%
    man4|======| 6.06%
    apt-get4|======| 6.06%
    cp3|====| 4.55%
    cd3|====| 4.55%
    /etc/init.d/x2|===| 3.03%
    ls2|===| 3.03%
    whereis1|=| 1.52%
    vim1|=| 1.52%
    ipcalc1|=| 1.52%
    nc1|=| 1.52%
    echo1|=| 1.52%
    cat1|=| 1.52%
    apt-cache1|=| 1.52%
    ____
    *) Интервалы неактивности длительностью 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$