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

Содержание

Журнал

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

/dev/pts/7
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
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
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
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
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
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
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
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
11:49:52
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:50:00
#vi /etc/xinetd.d/calc
11:50:51
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:50:55
#/etc/init.d/
acpid                  bootlogd               dbus                   hostname.sh            killprocs              mountkernfs.sh         procps.sh              single                 umountfs
alsa                   bootmisc.sh            dictd                  hotkey-setup           klogd                  mountnfs-bootclean.sh  rc                     ssh                    umountnfs.sh
alsa-utils             checkfs.sh             discover               hplip                  libdevmapper1.02       mountnfs.sh            rc.local               stop-bootlogd          umountroot
anacron                checkroot.sh           exim4                  hwclock.sh             makedev                mtab.sh                rcS                    stop-bootlogd-single   urandom
atd                    console-cyrillic       gdm                    ifupdown               module-init-tools      networking             reboot                 sudo                   wpa-ifupdown
avahi-daemon           console-screen.sh      glibc.sh               ifupdown-clean         mountall-bootclean.sh  nfs-common             rmnologin              sysklogd               x11-common
bittorrent             cron                   gpm                    inetd                  mountall.sh            openbsd-inetd          screen-cleanup         udev                   xinetd
bootclean              cupsys                 halt                   keymap.sh              mountdevsubfs.sh       portmap                sendsigs               udev-mtab
11:50:55
#/etc/init.d/inetd stop

11:51:38
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
11:51:45
#nmap 192.168.16.1
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-05-30 11:51 EEST
Interesting ports on linux1.net.nt (192.168.16.1):
Not shown: 1678 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
2628/tcp open  dict
Nmap finished: 1 IP address (1 host up) scanned in 0.189 seconds
11:51:57
#vi /etc/services
11:53:25
#cls
bash: cls: command not found
11:53:27
#clear

11:54:07
#lsof
NetworkMa 2679        root  rtd       DIR       3,65    4096          2 /
NetworkMa 2679        root  txt       REG       3,72  282024    1602711 /usr/sbin/NetworkManager
NetworkMa 2679        root  mem       REG        0,0                  0 [heap] (stat: No such file or directory)
NetworkMa 2679        root  mem       REG       3,65  145136      98352 /lib/tls/i686/cmov/libm-2.3.6.so
NetworkMa 2679        root  mem       REG       3,72  237156     361526 /usr/lib/libgobject-2.0.so.0.1200.4
NetworkMa 2679        root  mem       REG       3,65 1241392      98348 /lib/tls/i686/cmov/libc-2.3.6.so
NetworkMa 2679        root  mem       REG       3,72   11556     360152 /usr/lib/libgpg-error.so.0.3.0
NetworkMa 2679        root  mem       REG       3,65   76548      98354 /lib/tls/i686/cmov/libnsl-2.3.6.so
NetworkMa 2679        root  mem       REG       3,72  329696     360150 /usr/lib/libgcrypt.so.11.2.3
NetworkMa 2679        root  mem       REG       3,65   30612      98364 /lib/tls/i686/cmov/librt-2.3.6.so
...
exim4     2749 Debian-exim  mem       REG       3,72  329696     360150 /usr/lib/libgcrypt.so.11.2.3
exim4     2749 Debian-exim  mem       REG       3,72   78500     359748 /usr/lib/libz.so.1.2.3
exim4     2749 Debian-exim  mem       REG       3,72   59600     360158 /usr/lib/libtasn1.so.3.0.9
exim4     2749 Debian-exim  mem       REG       3,65 1241392      98348 /lib/tls/i686/cmov/libc-2.3.6.so
exim4     2749 Debian-exim  mem       REG       3,72  445912     360144 /usr/lib/libgnutls.so.13.0.9
exim4     2749 Debian-exim  mem       REG       3,72  928724     359971 /usr/lib/libdb-4.3.so
exim4     2749 Debian-exim  mem       REG       3,65    9592      98351 /lib/tls/i686/cmov/libdl-2.3.6.so
exim4     2749 Debian-exim  mem       REG       3,65  145136      98352 /lib/tls/i686/cmov/libm-2.3.6.so
exim4     2749 Debian-exim  mem       REG       3,65   21868      98350 /lib/tls/i686/cmov/libcrypt-2.3.6.so
exim4     2749 Debian-exim  mem       REG       3,65   76548      98354 /lib/tls/i686/cmov/libnsl-2.3.6.so
11:54:28
#man lsof
11:56:57
#lsof -pG
lsof: illegal process ID: G
lsof 4.77
 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
 latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ
 latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man
 usage: [-?abhlnNoOPRstUvVX] [+|-c c] [+|-d s] [+D D] [+|-f]
 [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]]
 [-p s] [+|-r [t]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.
11:57:01
#lsof -pG calc
lsof: illegal process ID: G
lsof 4.77
 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
 latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ
 latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man
 usage: [-?abhlnNoOPRstUvVX] [+|-c c] [+|-d s] [+D D] [+|-f]
 [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]]
 [-p s] [+|-r [t]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.
11:57:07
#lsof -pG
lsof: illegal process ID: G
lsof 4.77
 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
 latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ
 latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man
 usage: [-?abhlnNoOPRstUvVX] [+|-c c] [+|-d s] [+D D] [+|-f]
 [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]]
 [-p s] [+|-r [t]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.
11:57:10
#lsof -p
lsof: no process ID specified
lsof 4.77
 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
 latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ
 latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man
 usage: [-?abhlnNoOPRstUvVX] [+|-c c] [+|-d s] [+D D] [+|-f]
 [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]]
 [-p s] [+|-r [t]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.
11:57:11
#lsof
COMMAND    PID        USER   FD      TYPE     DEVICE    SIZE       NODE NAME
init         1        root  cwd       DIR       3,65    4096          2 /
init         1        root  rtd       DIR       3,65    4096          2 /
init         1        root  txt       REG       3,65   32652     114032 /sbin/init
init         1        root  mem       REG        0,0                  0 [heap] (stat: No such file or directory)
init         1        root  mem       REG       3,65    9592      98351 /lib/tls/i686/cmov/libdl-2.3.6.so
init         1        root  mem       REG       3,65 1241392      98348 /lib/tls/i686/cmov/libc-2.3.6.so
init         1        root  mem       REG       3,65   79368      81531 /lib/libselinux.so.1
init         1        root  mem       REG       3,65  219824      81532 /lib/libsepol.so.1
init         1        root  mem       REG       3,65   88164      81442 /lib/ld-2.3.6.so
...
syslogd   2468        root    5w      REG       3,69  215979     563417 /var/log/kern.log
syslogd   2468        root    6w      REG       3,69       0     563385 /var/log/lpr.log
syslogd   2468        root    7w      REG       3,69       0     563382 /var/log/mail.log
syslogd   2468        root    8w      REG       3,69   12957     563412 /var/log/user.log
syslogd   2468        root    9w      REG       3,69       0     563374 /var/log/uucp.log
syslogd   2468        root   10w      REG       3,69       0     563383 /var/log/mail.info
syslogd   2468        root   11w      REG       3,69       0     563373 /var/log/mail.warn
syslogd   2468        root   12w      REG       3,69       0     563380 /var/log/mail.err
syslogd   2468        root   13w      REG       3,69       0     563404 /var/log/news/news.crit
syslogd   2468        root   14w      REG       3,69       0     563405 /var/log/news/news.err
11:57:16
#vi /etc/services
11:57:53
#vi /etc/xinetd.d/echo
11:58:13
#dpkg -S xinitd
dpkg: файл *xinitd* не найден.
11:58:43
#dpkg
bash: dpkgitd: command not found
11:58:50
#pipe
bash: pipe: command not found
11:59:16
#pipe
bash: pipe: command not found
/dev/pts/7
11:59:27
$dpkg
PING 192.168.16.3 (192.168.16.3) 56(84) bytes of data.
From 192.168.16.1 icmp_seq=2 Destination Host Unreachable
From 192.168.16.1 icmp_seq=3 Destination Host Unreachable
From 192.168.16.1 icmp_seq=4 Destination Host Unreachable
From 192.168.16.1 icmp_seq=6 Destination Host Unreachable
From 192.168.16.1 icmp_seq=7 Destination Host Unreachable
From 192.168.16.1 icmp_seq=8 Destination Host Unreachable
ff
From 192.168.16.1 icmp_seq=10 Destination Host Unreachable
From 192.168.16.1 icmp_seq=11 Destination Host Unreachable
...
Чтобы получить справку об установке и удалении пакетов, введите dpkg --help [*];
Программа `dselect' или `aptitude' предоставляет дружественный интерфейс
управления пакетами;
Чтобы получить список значений флагов отладки dpkg, введите dpkg -Dhelp;
Чтобы получить информацию об игнорировании проблем, введите dpkg --force-help;
Чтобы получить справку об работе с файлами *.deb, введите dpkg-deb --help;
Чтобы получить информацию об авторских правах и отсутствии гарантий (GNU GPL),
введите dpkg --license [*].
Параметры, отмеченные [*], выводят большое количество информации.
Объедините их в конвейер с программами `less' или `more'!
11:59:29
$su -
Password:
l3-agent is already running: pid=3590; pidfile=/root/.lilalo/l3-agent.pid
11:59:42
#dpkg -S xinitd
dpkg: файл *xinitd* не найден.
11:59:51
#dpkg -S initd
dpkg: файл *initd* не найден.
11:59:59
#dpkg -S
dpkg-query: --search требует задания в качестве аргумента хотя бы одного шаблона имён файлов
Для вывода справки о запросе пакетов используйте --help.
Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL)
используйте --license.
12:00:00
#dpkg --help
Использование: dpkg [<параметр> ...] <команда>
Команды:
  -i|--install      <имя файла .deb> ... | -R|--recursive <каталог> ...
  --unpack          <имя файла .deb> ... | -R|--recursive <каталог> ...
  -A|--record-avail <имя файла .deb> ... | -R|--recursive <каталог> ...
  --configure              <имя пакета> ... | -a|--pending
  -r|--remove |            <имя пакета> ... | -a|--pending
  -P|--purge               <имя пакета> ... | -a|--pending
  --get-selections [<шаблон> ...]     вывести список в стандартный поток
                                      вывода список выбранных пакетов.
...
                                      обнаружения <n> ошибок.
Операторы сравнения, возможные в --compare-versions:
  lt le eq ne ge gt       (при отсутствии версии рассматривается
  самая ранняя);
  lt-nl le-nl ge-nl gt-nl (при отсутствии версии рассматривается
  самая поздняя);
  < << <= = >= >> >       (для совместимости с синтаксисом
  файлов control).
Программы `dselect' или 'aptitude' предоставляют дружественный интерфейс
управления пакетами.
12:00:05
#dpkg --help | grep version
  --compare-versions <a> <op> <b>     сравнить номера версий, см. ниже.
  --version                           вывести номер версии.
  -E|--skip-same-version              пропустить пакеты, версия
Операторы сравнения, возможные в --compare-versions:
12:00:14
#dpkg --version -l
Система управления пакетами Debian `dpkg', версия 1.13.25 (i386).
Это свободное программное обеспечение. См. условия распространения в
Универсальной общественной лицензии GNU версии 2 или более поздней.
НИКАКИЕ гарантии не предоставляются.
Подробности по команде dpkg --license.
12:00:26
#dpkg --version -L
Система управления пакетами Debian `dpkg', версия 1.13.25 (i386).
Это свободное программное обеспечение. См. условия распространения в
Универсальной общественной лицензии GNU версии 2 или более поздней.
НИКАКИЕ гарантии не предоставляются.
Подробности по команде dpkg --license.
12:00:38
#dpkg -L
dpkg-query: --listfiles требует указания хотя бы одного имени пакета
Для вывода справки о запросе пакетов используйте --help.
Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL)
используйте --license.
12:00:42
#dpkg -L xinitd
Пакет xinitd не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
12:00:53
#dpkg -L initd
Пакет initd не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
12:00:59
#tail -fn30 /var/log/daemon.log
May 30 11:50:00 linux1 xinetd[9554]: removing discard
May 30 11:50:00 linux1 xinetd[9554]: removing echo
May 30 11:50:00 linux1 xinetd[9554]: removing echo
May 30 11:50:00 linux1 xinetd[9554]: removing time
May 30 11:50:00 linux1 xinetd[9554]: removing time
May 30 11:50:00 linux1 xinetd[9554]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
May 30 11:50:00 linux1 xinetd[9554]: Started working: 0 available services
May 30 11:50:55 linux1 xinetd[9554]: Exiting...
May 30 11:51:45 linux1 xinetd[9643]: Reading included configuration file: /etc/xinetd.d/calc [file=/etc/xinetd.conf] [line=14]
May 30 11:51:45 linux1 xinetd[9643]: Bad service type: /usr/bin/bc [file=/etc/xinetd.d/calc] [line=8]
...
May 30 11:51:45 linux1 xinetd[9643]: removing daytime
May 30 11:51:45 linux1 xinetd[9643]: removing daytime
May 30 11:51:45 linux1 xinetd[9643]: removing discard
May 30 11:51:45 linux1 xinetd[9643]: removing discard
May 30 11:51:45 linux1 xinetd[9643]: removing echo
May 30 11:51:45 linux1 xinetd[9643]: removing echo
May 30 11:51:45 linux1 xinetd[9643]: removing time
May 30 11:51:45 linux1 xinetd[9643]: removing time
May 30 11:51:45 linux1 xinetd[9643]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
May 30 11:51:45 linux1 xinetd[9643]: Started working: 0 available services
12:07:53
#vi /etc/xinetd.d/calc
12:08:24
#/usr/bin/bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
:q
(standard_in) 1: illegal character: :
quit
12:08:35
#vi /etc/xinetd.d/calc
12:17:01
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
12:18: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:60000           0.0.0.0:*               LISTEN     10717/xinetd
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     10717/xinetd
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     2616/cupsd
...
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
12:18:07
#man find
12:20:38
#find
find: *xinitd: No such file or directory
12:20:54
#find / xinitd
/var/cache/apt/archives/liboil0.3_0.3.10-1.1_i386.deb
/var/cache/apt/archives/metacity_1%3a2.14.5-4_i386.deb
/var/cache/apt/archives/libglade2-0_1%3a2.6.0-4_i386.deb
/var/cache/apt/archives/libdns22_1%3a9.3.4-2_i386.deb
/var/cache/apt/archives/libgnomecupsui1.0-1c2a_0.31-3_i386.deb
/var/cache/apt/archives/foomatic-filters-ppds_20061104-1_all.deb
/var/cache/apt/archives/libcap1_1%3a1.10-14_i386.deb
/var/cache/apt/archives/python_2.4.4-2_all.deb
/var/cache/apt/archives/libgsf-1-common_1.14.3-1_all.deb
/var/cache/apt/archives/gdb_6.4.90.dfsg-1_i386.deb
...
/var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
/var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
/var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
/var/cache/fontconfig/fe547fea3a41b43a38975d292a2b19c7-x86.cache-2
/var/cache/fontconfig/707971e003b4ae6c8121c3a920e507f5-x86.cache-2
/var/cache/fontconfig/c855463f699352c367813e37f3f70ea7-x86.cache-2
/var/cache/fontconfig/21a99156bb11811cef641abeda519a45-x86.cache-2
/var/cache/fontconfig/558352270fb122ca08359d23b5a778d4-x86.cache-2
/var/cache/fontconfig/a960c40fc9306f090224a04585f8a963-x86.cache-2
/var/cache/fontconfig/eeebfc908bd29a90773fd860017aada4-x86.cache-2
12:21:34
#man find
12:22:33
#apt-search
bash: apt-search: command not found
/dev/pts/0
12:25:44
$mii-tool
bash: mii-tool: command not found
/dev/pts/7
12:32:51
#apt-get search
E: Неверная операция search
12:32:58
#apt-cache search hack
xtrs - emulator for TRS-80 Model I/III/4/4P computers
beep - advanced pc-speaker beeper
bsdgames - a collection of classic textual unix games
btyacc - Backtracking parser generator based on byacc
cfi-en - Copyright does not exist, book about hacker culture
cfi-sv - Copyright finns inte, book about hacker culture
chbg - tool for changing the desktop background image in X11
crawl - Dungeon Crawl, a text-based roguelike game
crossfire-client - Base Client of the game Crossfire
crossfire-client-gtk - GTK Client of the game Crossfire
...
texlive-latex-extra - TeX Live: LaTeX supplementary packages
tinyscheme - Very small scheme implementation
wmaloader - firmware downloader for Linksys WMA11B media adapter
wml - off-line HTML generation toolkit
x10 - Operate X-10 electrical power control modules
x2vnc - A dual-screen hack - link an MS-Windows and X display
xscreensaver - Automatic screensaver for X
xscreensaver-gl - GL(Mesa) screen hacks for xscreensaver
album - HTML photo album generator with theme support
gnome-volume-manager - GNOME daemon to auto-mount and manage media devices
12:33:21
#nc 192.168.16.2 7

/dev/pts/0
12:35:12
$su -
Password:
12:35:22
#mii-tool
eth2: no link
eth3: negotiated 100baseTx-FD flow-control, link ok
12:35:25
#ifconfig
eth2      Link encap:Ethernet  HWaddr 00:04:76:A1:F0:A5
          inet addr:192.168.19.62  Bcast:192.168.19.63  Mask:255.255.255.224
          inet6 addr: fe80::204:76ff:fea1:f0a5/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:78 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6360 (6.2 KiB)  TX bytes:3149 (3.0 KiB)
          Interrupt:169
eth3      Link encap:Ethernet  HWaddr 00:90:27:35:58:F2
...
          inet addr:192.168.19.1  Bcast:192.168.19.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
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:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:660 (660.0 b)  TX bytes:660 (660.0 b)

Файлы

  • /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:34:48 2007- 5-30
    Время последней команды журнала12:35:25 2007- 5-30
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %16.83
    Процент синтаксически неверно набранных команд, % 5.94
    Суммарное время работы с терминалом *, час 1.01
    Количество командных строк в единицу времени, команда/мин 1.67
    Частота использования команд
    vi21|===================| 19.81%
    dpkg13|============| 12.26%
    /etc/init.d/xinetd12|===========| 11.32%
    netstat9|========| 8.49%
    man7|======| 6.60%
    lsof6|=====| 5.66%
    grep5|====| 4.72%
    ps3|==| 2.83%
    cp3|==| 2.83%
    /etc/init.d/x2|=| 1.89%
    find2|=| 1.89%
    mii-tool2|=| 1.89%
    pipe2|=| 1.89%
    su2|=| 1.89%
    ifconfig1|| 0.94%
    cls1|| 0.94%
    whereis1|| 0.94%
    ipcalc1|| 0.94%
    nmap1|| 0.94%
    nc1|| 0.94%
    /etc/init.d/1|| 0.94%
    echo1|| 0.94%
    bc1|| 0.94%
    tail1|| 0.94%
    apt-search1|| 0.94%
    apt-get1|| 0.94%
    cat1|| 0.94%
    /etc/init.d/inetd1|| 0.94%
    ls1|| 0.94%
    clear1|| 0.94%
    apt-cache1|| 0.94%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    О программе

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

    $Id$