/l3/users/29-05-2007/nt-lnet/linux1.net.nt/user :1 :2 :3 :4 :5 :6 :7 :8 |
|
#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 |
#echo
|
#cp
chargen daytime discard echo time |
#cp
chargen daytime discard echo time |
#cp echo calc
|
#vi calc
|
#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 |
#/etc/init.d/x
x11-common xinetd |
#/etc/init.d/x
x11-common xinetd |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#vi /etc/services
|
#vi /etc/services
|
#vi /etc/
|
#vi /etc/xinetd.d/calc
|
#vi /etc/xinetd.d/calc
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#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 |
#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 |
#vi /etc/xinetd.d/calc
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#netstat -nlp | grep 60000
|
#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 |
#vi /etc/xinetd.d/calc
|
#whereis bc
bc: /usr/bin/bc /usr/X11R6/bin/bc /usr/bin/X11/bc /usr/share/man/man1/bc.1.gz |
#vi /etc/xinetd.d/calc
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#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 |
#vi /etc/xinetd.d/calc
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#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 |
#vi /etc/xinetd.d/calc
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#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 |
#ps aux | grep xinit
root 9305 0.0 0.0 3740 760 pts/9 R+ 11:44 0:00 grep xinit |
#/etc/init.d/xinetd start
Starting internet superserver: xinetd. |
#ps aux | grep xinit
root 9329 0.0 0.0 3740 760 pts/9 R+ 11:44 0:00 grep xinit |
#vi /etc/xinetd.d/calc
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#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 |
#vi /etc/rc
|
#vi /etc/rc2.d/
|
#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 |
#vi /etc/xinetd.d/
|
#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 |
#man xinit.d
|
#man xinet
|
#man xinetd
|
#man xinetd.conf
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#vi /etc/xinetd.d/calc
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#/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 |
#/etc/init.d/inetd stop
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#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 |
#vi /etc/services
|
#cls
bash: cls: command not found |
#clear
|
#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 |
#man lsof
|
#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. |
#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. |
#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. |
#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. |
#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 |
#vi /etc/services
|
#vi /etc/xinetd.d/echo
|
#dpkg -S xinitd
dpkg: файл *xinitd* не найден. |
#dpkg
bash: dpkgitd: command not found |
#pipe
bash: pipe: command not found |
#pipe
bash: pipe: command not found |
$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'! |
$su -
Password: l3-agent is already running: pid=3590; pidfile=/root/.lilalo/l3-agent.pid |
#dpkg -S xinitd
dpkg: файл *xinitd* не найден. |
#dpkg -S initd
dpkg: файл *initd* не найден. |
#dpkg -S
dpkg-query: --search требует задания в качестве аргумента хотя бы одного шаблона имён файлов Для вывода справки о запросе пакетов используйте --help. Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL) используйте --license. |
#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' предоставляют дружественный интерфейс управления пакетами. |
#dpkg --help | grep version
--compare-versions <a> <op> <b> сравнить номера версий, см. ниже. --version вывести номер версии. -E|--skip-same-version пропустить пакеты, версия Операторы сравнения, возможные в --compare-versions: |
#dpkg --version -l
Система управления пакетами Debian `dpkg', версия 1.13.25 (i386). Это свободное программное обеспечение. См. условия распространения в Универсальной общественной лицензии GNU версии 2 или более поздней. НИКАКИЕ гарантии не предоставляются. Подробности по команде dpkg --license. |
#dpkg --version -L
Система управления пакетами Debian `dpkg', версия 1.13.25 (i386). Это свободное программное обеспечение. См. условия распространения в Универсальной общественной лицензии GNU версии 2 или более поздней. НИКАКИЕ гарантии не предоставляются. Подробности по команде dpkg --license. |
#dpkg -L
dpkg-query: --listfiles требует указания хотя бы одного имени пакета Для вывода справки о запросе пакетов используйте --help. Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL) используйте --license. |
#dpkg -L xinitd
Пакет xinitd не установлен. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). |
#dpkg -L initd
Пакет initd не установлен. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). |
#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 |
#vi /etc/xinetd.d/calc
|
#/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 |
#vi /etc/xinetd.d/calc
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#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 |
#man find
|
#find
find: *xinitd: No such file or directory |
#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 |
#man find
|
#apt-search
bash: apt-search: command not found |
#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 |
#nc 192.168.16.2 7
|
#mii-tool
eth2: no link eth3: negotiated 100baseTx-FD flow-control, link ok |
#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) |
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 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008