/l3/users/13-02-2012/NT-Lnet/debian3.net.nt/root :1 :2 :3 :4 |
|
#vim /etc/inetd.conf
--- /tmp/l3-saved-3071.2959.27531 2012-02-14 15:38:40.000000000 +0200 +++ /etc/inetd.conf 2012-02-14 15:39:41.000000000 +0200 @@ -34,5 +34,5 @@ #:HAM-RADIO: amateur-radio services -#:OTHER: Other services +#:OTHER: Other service |
#kill vim
bash: kill: vim: arguments must be process or job IDs |
#telnet 192.168.13.1
Trying 192.168.13.1... Connected to 192.168.13.1. Escape character is '^]'. Debian GNU/Linux 6.0 debian1 login: root Login incorrect debian1 login: rootuser Password: Login incorrect debian1 login: rootpass Password: Connection closed by foreign host. |
#find /usr/ports -name xinetd
find: `/usr/ports': Нет такого файла или каталога |
#apt-get install xinetd
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ nbsd-inetd ÐÐÐЫРпакеÑÑ, коÑоÑÑе бÑдÑÑ ÑÑÑановленÑ: xinetd обновлено 0, ÑÑÑановлено 1 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 54 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 136 kРаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле данной опеÑаÑии, обÑÑм занÑÑого диÑкового пÑоÑÑÑанÑÑва возÑаÑÑÑÑ Ð½Ð° 172 kB. ... УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ openbsd-inetd ... Stopping internet superserver: inetd. ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа xinetd. (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 29530 Ñайлов и каÑалогов.) РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ xinetd (из Ñайла .../xinetd_1%3a2.3.14-7_i386.deb)... ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ xinetd (1:2.3.14-7) ... Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#killall inetd
inetd: процесс не найден |
#ls /etc/init.d/xinetd
/etc/init.d/xinetd |
#lesss /etc/init.d/xinetd
bash: lesss: команда не найдена |
#less /etc/init.d/xinetd
|
#ls /usr/local/etc/xinetd.d
ls: невозможно получить доступ к /usr/local/etc/xinetd.d: Нет такого файла или каталога |
#ls /usr/local/etc/
|
#ls /usr/local/etc
|
#mkdir /usr/local/etc/xinetd.d
|
#vim /etc/xinetd.conf
|
#[Command Line] 4,0-1 Весь
# log_type = SYSLOG daemon info { /etc/xinetd.conf [+] 15,0-1 Внизу :wq # Please note that you need a log_type line to be able to use log_on_success ~ # and log_on_failure. The default is the following : ~ :~ ~ 3,1 includedir /etc/xinetd.dне сохранены (добавьте !, чтобы обойти проверку) ~ E37: Изменения не сохранены (добавьте !, чтобы обойти проверку) "/etc/xinetd.conf" 19L, 294C записано |
#vim /etc/xinetd.conf
--- /tmp/l3-saved-3071.1112.23799 2012-02-14 15:50:16.000000000 +0200 +++ /etc/xinetd.conf 2012-02-14 15:50:30.000000000 +0200 @@ -1,4 +1,4 @@ -# Simple configuration file for xinetd +## Simple configuration file for xinetd # # Some defaults, and include /etc/xinetd.d/ @@ -15,5 +15,6 @@ + |
#vim /etc/xinetd.conf
--- /tmp/l3-saved-3071.2539.16827 2012-02-14 15:50:32.000000000 +0200 +++ /etc/xinetd.conf 2012-02-14 15:51:03.000000000 +0200 @@ -1,4 +1,5 @@ ## Simple configuration file for xinetd + # # Some defaults, and include /etc/xinetd.d/ @@ -12,6 +13,7 @@ } includedir /etc/xinetd.d +includedir /usr/local/etc/xinetd.d |
#xinetd
|
#ps waux | grep xinetd
root 3748 0.0 0.1 2396 832 ? Ss 15:45 0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive -inetd_compat -inetd_ipv6 root 3901 0.0 0.1 3880 772 pts/1 S+ 15:51 0:00 grep xinetd |
#ps waux | grep xinetd status
grep: status: Нет такого файла или каталога |
#tail /var/log/daemon.log
Feb 14 15:51:07 debian3 xinetd[3891]: removing chargen Feb 14 15:51:07 debian3 xinetd[3891]: removing daytime Feb 14 15:51:07 debian3 xinetd[3891]: removing daytime Feb 14 15:51:07 debian3 xinetd[3891]: removing discard Feb 14 15:51:07 debian3 xinetd[3891]: removing discard Feb 14 15:51:07 debian3 xinetd[3891]: removing echo Feb 14 15:51:07 debian3 xinetd[3891]: removing echo Feb 14 15:51:07 debian3 xinetd[3891]: removing time Feb 14 15:51:07 debian3 xinetd[3891]: removing time Feb 14 15:51:07 debian3 xinetd[3891]: 3891 {init_services} no services. Exiting... |
#tail /var/log/messages
Feb 14 09:45:50 debian3 kernel: [ 29.485055] Adding 688120k swap on /dev/sda5. Priority:-1 extents:1 across:688120k Feb 14 09:45:50 debian3 kernel: [ 30.898456] EXT3 FS on sda1, internal journal Feb 14 09:45:50 debian3 kernel: [ 32.506419] loop: module loaded Feb 14 09:45:50 debian3 kernel: [ 43.254630] eth1: link up, 100Mbps, full-duplex, lpa 0x05E1 Feb 14 09:45:50 debian3 kernel: [ 44.660746] eth2: link up, 100Mbps, full-duplex, lpa 0x05E1 Feb 14 10:21:46 debian3 kernel: [ 2214.673437] ip_tables: (C) 2000-2006 Netfilter Core Team Feb 14 10:21:46 debian3 kernel: [ 2214.732233] nf_conntrack version 0.5.0 (8043 buckets, 32172 max) Feb 14 10:21:46 debian3 kernel: [ 2214.732780] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use Feb 14 10:21:46 debian3 kernel: [ 2214.732785] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or Feb 14 10:21:46 debian3 kernel: [ 2214.732789] sysctl net.netfilter.nf_conntrack_acct=1 to enable it. |
#vim /etc/xinetd.conf
--- /tmp/l3-saved-3071.6384.16184 2012-02-14 15:54:07.000000000 +0200 +++ /etc/xinetd.conf 2012-02-14 15:56:25.000000000 +0200 @@ -15,6 +15,16 @@ includedir /etc/xinetd.d includedir /usr/local/etc/xinetd.d +service chargen +{ +type =INTERNAL +id =chargen-stream +socket_type =stream +protocol =tcp +user =root +wait =no +disable =no +} |
#killall -1 xinetd
|
#telnet 127.0.0.1 chargen
Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi #$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk %&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm '()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn ... yz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc z{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd {|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde |}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef }!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg^C^C ^C^C^C^C^] telnet> ^] telnet> quit Connection closed. |
#tail -f /var/log/messages
Feb 14 09:45:50 debian3 kernel: [ 29.485055] Adding 688120k swap on /dev/sda5. Priority:-1 extents:1 across:688120k Feb 14 09:45:50 debian3 kernel: [ 30.898456] EXT3 FS on sda1, internal journal Feb 14 09:45:50 debian3 kernel: [ 32.506419] loop: module loaded Feb 14 09:45:50 debian3 kernel: [ 43.254630] eth1: link up, 100Mbps, full-duplex, lpa 0x05E1 Feb 14 09:45:50 debian3 kernel: [ 44.660746] eth2: link up, 100Mbps, full-duplex, lpa 0x05E1 Feb 14 10:21:46 debian3 kernel: [ 2214.673437] ip_tables: (C) 2000-2006 Netfilter Core Team Feb 14 10:21:46 debian3 kernel: [ 2214.732233] nf_conntrack version 0.5.0 (8043 buckets, 32172 max) Feb 14 10:21:46 debian3 kernel: [ 2214.732780] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use Feb 14 10:21:46 debian3 kernel: [ 2214.732785] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or Feb 14 10:21:46 debian3 kernel: [ 2214.732789] sysctl net.netfilter.nf_conntrack_acct=1 to enable it. ^C |
#netstat -lnp -A inet
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:19 0.0.0.0:* LISTEN 3748/xinetd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1207/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1286/exim4 tcp 0 0 0.0.0.0:36260 0.0.0.0:* LISTEN 817/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 805/portmap udp 0 0 0.0.0.0:994 0.0.0.0:* 817/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 805/portmap udp 0 0 0.0.0.0:44914 0.0.0.0:* 817/rpc.statd |
#lsof | grep LISTEN
portmap 805 daemon 5u IPv4 3129 0t0 TCP *:sunrpc (LISTEN) rpc.statd 817 statd 7u IPv4 3279 0t0 TCP *:36260 (LISTEN) sshd 1207 root 3u IPv4 3777 0t0 TCP *:ssh (LISTEN) sshd 1207 root 4u IPv6 3779 0t0 TCP *:ssh (LISTEN) exim4 1286 Debian-exim 3u IPv4 3876 0t0 TCP localhost.localdomain:smtp (LISTEN) exim4 1286 Debian-exim 4u IPv6 3877 0t0 TCP [::1]:smtp (LISTEN) xinetd 3748 root 5u IPv4 12249 0t0 TCP *:chargen (LISTEN) |
#netstat -lnp -A inet
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:19 0.0.0.0:* LISTEN 3748/xinetd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1207/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1286/exim4 tcp 0 0 0.0.0.0:36260 0.0.0.0:* LISTEN 817/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 805/portmap udp 0 0 0.0.0.0:994 0.0.0.0:* 817/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 805/portmap udp 0 0 0.0.0.0:44914 0.0.0.0:* 817/rpc.statd |
#netstat -lnp -A inet
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:19 0.0.0.0:* LISTEN 3748/xinetd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1207/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1286/exim4 tcp 0 0 0.0.0.0:36260 0.0.0.0:* LISTEN 817/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 805/portmap udp 0 0 0.0.0.0:994 0.0.0.0:* 817/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 805/portmap udp 0 0 0.0.0.0:44914 0.0.0.0:* 817/rpc.statd |
#netstat -lnp -A inet
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:19 0.0.0.0:* LISTEN 3748/xinetd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1207/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1286/exim4 tcp 0 0 0.0.0.0:36260 0.0.0.0:* LISTEN 817/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 805/portmap udp 0 0 0.0.0.0:994 0.0.0.0:* 817/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 805/portmap udp 0 0 0.0.0.0:44914 0.0.0.0:* 817/rpc.statd |
#netstat -lnp -A inet
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:19 0.0.0.0:* LISTEN 3748/xinetd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1207/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1286/exim4 tcp 0 0 0.0.0.0:36260 0.0.0.0:* LISTEN 817/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 805/portmap udp 0 0 0.0.0.0:994 0.0.0.0:* 817/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 805/portmap udp 0 0 0.0.0.0:44914 0.0.0.0:* 817/rpc.statd |
#netstat -lnp -A inet
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:19 0.0.0.0:* LISTEN 3748/xinetd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1207/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1286/exim4 tcp 0 0 0.0.0.0:36260 0.0.0.0:* LISTEN 817/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 805/portmap udp 0 0 0.0.0.0:994 0.0.0.0:* 817/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 805/portmap udp 0 0 0.0.0.0:44914 0.0.0.0:* 817/rpc.statd |
#ls /etc/xinetd.d
chargen daytime discard echo time |
#pwd
/root |
#cd /etc/xinetd.d
|
#pwd
/etc/xinetd.d |
#cd
|
#pwd
/root |
#vim /etc/xinetd.conf
--- /tmp/l3-saved-3071.9513.18503 2012-02-14 16:07:09.000000000 +0200 +++ /etc/xinetd.conf 2012-02-14 16:09:03.000000000 +0200 @@ -27,6 +27,16 @@ } +service echo +{ +type =INTERNAL +id =echo-stream +socket_type =stream +protocol =tcp +user =root +wait =no +disable =no +} |
#killall -1 xietd
xietd: процесс не найден |
#killall -1 xinetd
|
#vim /etc/xinetd.conf
--- /tmp/l3-saved-3071.26521.6532 2012-02-14 16:09:58.000000000 +0200 +++ /etc/xinetd.conf 2012-02-14 16:13:55.000000000 +0200 @@ -24,6 +24,7 @@ user =root wait =no disable =no +only_from =127.0.0.1 192.168.168. } @@ -39,4 +40,3 @@ } - |
#telnet localhost chargen
Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi #$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk %&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm '()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn ... BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+, CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,- DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-. EFGHIJKLMNOPQRSTUVWXYZ[\]^_`a telnet> ^]^]^]^]^]^]^]^]^C^C^] ?Invalid command telnet> exit ?Invalid command telnet> quit Connection closed. |
#nmap localhost
bash: nmap: команда не найдена |
#apt-get install nmap
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: liblua5.1-0 НОВЫЕ пакеты, которые будут установлены: liblua5.1-0 nmap обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. Необходимо скачать 1 665 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 6 525 kB. ... Получено:2 http://ftp.ua.debian.org/debian/ squeeze/main nmap i386 5.00-3 [1 584 kB] Получено 1 665 kБ за 12с (138 kБ/c) Выбор ранее не выбранного пакета liblua5.1-0. (Чтение базы данных ... на данный момент установлено 29558 файлов и каталогов.) Распаковывается пакет liblua5.1-0 (из файла .../liblua5.1-0_5.1.4-5_i386.deb)... Выбор ранее не выбранного пакета nmap. Распаковывается пакет nmap (из файла .../archives/nmap_5.00-3_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет liblua5.1-0 (5.1.4-5) ... Настраивается пакет nmap (5.00-3) ... |
#nmap localhost
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-14 16:16 EET Interesting ports on localhost.localdomain (127.0.0.1): Not shown: 995 closed ports PORT STATE SERVICE 7/tcp open echo 19/tcp open chargen 22/tcp open ssh 25/tcp open smtp 111/tcp open rpcbind Nmap done: 1 IP address (1 host up) scanned in 0.33 seconds |
#man netacat
|
#man netcat
|
#killall -1 xinetd
|
#xinetd
|
#xinetd restart
Usage: xinetd [-d] [-f config_file] [-filelog filename] [-syslog facility] [-reuse] [-limit proc_limit] [-pidfile filename] [-logprocs limit] [-shutdownprocs limit] [-cc interval] |
#service xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#ls -la
итого 56 drwx------ 5 root root 4096 Фев 14 16:29 . drwxr-xr-x 21 root root 4096 Сен 25 14:35 .. drwx------ 2 root root 4096 Сен 25 15:40 .aptitude -rw------- 1 root root 2229 Фев 14 14:44 .bash_history -rw-r--r-- 1 root root 12 Дек 13 08:56 .bash_profile -rw-r--r-- 1 root root 678 Дек 13 08:57 .bashrc -rw-r--r-- 1 root root 5230 Сен 25 16:15 install -rw-r--r-- 1 root root 51 Фев 13 09:08 .l3rc drwxr-xr-x 2 root root 4096 Фев 14 16:29 .lilalo -rw-r--r-- 1 root root 140 Сен 25 16:30 .profile drwx------ 2 root root 4096 Фев 14 15:14 .ssh -rw------- 1 root root 4824 Фев 14 16:29 .viminfo |
#telnet localhost echo
Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. hegei! hegei! exi exi exit exit ^] telnet> quit Connection closed. |
#man netcat
|
#netcat localhost 1-100 -vv
localhost.localdomain [127.0.0.1] 100 (?) : Connection refused localhost.localdomain [127.0.0.1] 99 (?) : Connection refused localhost.localdomain [127.0.0.1] 98 (linuxconf) : Connection refused localhost.localdomain [127.0.0.1] 97 (?) : Connection refused localhost.localdomain [127.0.0.1] 96 (?) : Connection refused localhost.localdomain [127.0.0.1] 95 (supdup) : Connection refused localhost.localdomain [127.0.0.1] 94 (?) : Connection refused localhost.localdomain [127.0.0.1] 93 (?) : Connection refused localhost.localdomain [127.0.0.1] 92 (?) : Connection refused localhost.localdomain [127.0.0.1] 91 (?) : Connection refused ... localhost.localdomain [127.0.0.1] 31 (?) : Connection refused localhost.localdomain [127.0.0.1] 30 (?) : Connection refused localhost.localdomain [127.0.0.1] 29 (?) : Connection refused localhost.localdomain [127.0.0.1] 28 (?) : Connection refused localhost.localdomain [127.0.0.1] 27 (?) : Connection refused localhost.localdomain [127.0.0.1] 26 (?) : Connection refused localhost.localdomain [127.0.0.1] 25 (smtp) open 220 debian3.net.nt ESMTP Exim 4.72 Tue, 14 Feb 2012 17:03:54 +0200 500 unrecognized command ^C sent 1, rcvd 94 |
#netcat -p -z localhost 1-100 -vv
invalid local port -z |
#netcat -z localhost 1-100 -vv
localhost.localdomain [127.0.0.1] 100 (?) : Connection refused localhost.localdomain [127.0.0.1] 99 (?) : Connection refused localhost.localdomain [127.0.0.1] 98 (linuxconf) : Connection refused localhost.localdomain [127.0.0.1] 97 (?) : Connection refused localhost.localdomain [127.0.0.1] 96 (?) : Connection refused localhost.localdomain [127.0.0.1] 95 (supdup) : Connection refused localhost.localdomain [127.0.0.1] 94 (?) : Connection refused localhost.localdomain [127.0.0.1] 93 (?) : Connection refused localhost.localdomain [127.0.0.1] 92 (?) : Connection refused localhost.localdomain [127.0.0.1] 91 (?) : Connection refused ... localhost.localdomain [127.0.0.1] 9 (discard) : Connection refused localhost.localdomain [127.0.0.1] 8 (?) : Connection refused localhost.localdomain [127.0.0.1] 7 (echo) open localhost.localdomain [127.0.0.1] 6 (?) : Connection refused localhost.localdomain [127.0.0.1] 5 (?) : Connection refused localhost.localdomain [127.0.0.1] 4 (?) : Connection refused localhost.localdomain [127.0.0.1] 3 (?) : Connection refused localhost.localdomain [127.0.0.1] 2 (?) : Connection refused localhost.localdomain [127.0.0.1] 1 (tcpmux) : Connection refused sent 0, rcvd 0 |
#netcat -z localhost 1-100 -vv | grep open
localhost.localdomain [127.0.0.1] 100 (?) : Connection refused localhost.localdomain [127.0.0.1] 99 (?) : Connection refused localhost.localdomain [127.0.0.1] 98 (linuxconf) : Connection refused localhost.localdomain [127.0.0.1] 97 (?) : Connection refused localhost.localdomain [127.0.0.1] 96 (?) : Connection refused localhost.localdomain [127.0.0.1] 95 (supdup) : Connection refused localhost.localdomain [127.0.0.1] 94 (?) : Connection refused localhost.localdomain [127.0.0.1] 93 (?) : Connection refused localhost.localdomain [127.0.0.1] 92 (?) : Connection refused localhost.localdomain [127.0.0.1] 91 (?) : Connection refused ... localhost.localdomain [127.0.0.1] 9 (discard) : Connection refused localhost.localdomain [127.0.0.1] 8 (?) : Connection refused localhost.localdomain [127.0.0.1] 7 (echo) open localhost.localdomain [127.0.0.1] 6 (?) : Connection refused localhost.localdomain [127.0.0.1] 5 (?) : Connection refused localhost.localdomain [127.0.0.1] 4 (?) : Connection refused localhost.localdomain [127.0.0.1] 3 (?) : Connection refused localhost.localdomain [127.0.0.1] 2 (?) : Connection refused localhost.localdomain [127.0.0.1] 1 (tcpmux) : Connection refused sent 0, rcvd 0 |
#less <netcat -z localhost 1-100 -vv | grep open
bash: netcat: Нет такого файла или каталога |
#less < 'netcat -z localhost 1-100 -vv' | grep open
bash: netcat -z localhost 1-100 -vv: Нет такого файла или каталога |
#netcat -z localhost 1-100 -vv> less | grep open
localhost.localdomain [127.0.0.1] 100 (?) : Connection refused localhost.localdomain [127.0.0.1] 99 (?) : Connection refused localhost.localdomain [127.0.0.1] 98 (linuxconf) : Connection refused localhost.localdomain [127.0.0.1] 97 (?) : Connection refused localhost.localdomain [127.0.0.1] 96 (?) : Connection refused localhost.localdomain [127.0.0.1] 95 (supdup) : Connection refused localhost.localdomain [127.0.0.1] 94 (?) : Connection refused localhost.localdomain [127.0.0.1] 93 (?) : Connection refused localhost.localdomain [127.0.0.1] 92 (?) : Connection refused localhost.localdomain [127.0.0.1] 91 (?) : Connection refused ... localhost.localdomain [127.0.0.1] 9 (discard) : Connection refused localhost.localdomain [127.0.0.1] 8 (?) : Connection refused localhost.localdomain [127.0.0.1] 7 (echo) open localhost.localdomain [127.0.0.1] 6 (?) : Connection refused localhost.localdomain [127.0.0.1] 5 (?) : Connection refused localhost.localdomain [127.0.0.1] 4 (?) : Connection refused localhost.localdomain [127.0.0.1] 3 (?) : Connection refused localhost.localdomain [127.0.0.1] 2 (?) : Connection refused localhost.localdomain [127.0.0.1] 1 (tcpmux) : Connection refused sent 0, rcvd 0 |
#netcat -z localhost 1-100 -vv > less | grep open
localhost.localdomain [127.0.0.1] 100 (?) : Connection refused localhost.localdomain [127.0.0.1] 99 (?) : Connection refused localhost.localdomain [127.0.0.1] 98 (linuxconf) : Connection refused localhost.localdomain [127.0.0.1] 97 (?) : Connection refused localhost.localdomain [127.0.0.1] 96 (?) : Connection refused localhost.localdomain [127.0.0.1] 95 (supdup) : Connection refused localhost.localdomain [127.0.0.1] 94 (?) : Connection refused localhost.localdomain [127.0.0.1] 93 (?) : Connection refused localhost.localdomain [127.0.0.1] 92 (?) : Connection refused localhost.localdomain [127.0.0.1] 91 (?) : Connection refused ... localhost.localdomain [127.0.0.1] 9 (discard) : Connection refused localhost.localdomain [127.0.0.1] 8 (?) : Connection refused localhost.localdomain [127.0.0.1] 7 (echo) open localhost.localdomain [127.0.0.1] 6 (?) : Connection refused localhost.localdomain [127.0.0.1] 5 (?) : Connection refused localhost.localdomain [127.0.0.1] 4 (?) : Connection refused localhost.localdomain [127.0.0.1] 3 (?) : Connection refused localhost.localdomain [127.0.0.1] 2 (?) : Connection refused localhost.localdomain [127.0.0.1] 1 (tcpmux) : Connection refused sent 0, rcvd 0 |
#ls -la > less
|
#ls -la
итого 60 drwx------ 5 root root 4096 Фев 14 17:06 . drwxr-xr-x 21 root root 4096 Сен 25 14:35 .. drwx------ 2 root root 4096 Сен 25 15:40 .aptitude -rw------- 1 root root 2229 Фев 14 14:44 .bash_history -rw-r--r-- 1 root root 12 Дек 13 08:56 .bash_profile -rw-r--r-- 1 root root 678 Дек 13 08:57 .bashrc -rw-r--r-- 1 root root 5230 Сен 25 16:15 install -rw-r--r-- 1 root root 51 Фев 13 09:08 .l3rc -rw-r--r-- 1 root root 700 Фев 14 17:06 less drwxr-xr-x 2 root root 4096 Фев 14 16:29 .lilalo -rw-r--r-- 1 root root 140 Сен 25 16:30 .profile drwx------ 2 root root 4096 Фев 14 15:14 .ssh -rw------- 1 root root 4824 Фев 14 16:29 .viminfo |
#ls -la > less
|
#less < ls-la
|
#less < ls -la
|
#ls -la | less
|
#netcat -z localhost 1-100 -vv | less | grep open
localhost.localdomain [127.0.0.1] 100 (?) : Connection refused localhost.localdomain [127.0.0.1] 99 (?) : Connection refused localhost.localdomain [127.0.0.1] 98 (linuxconf) : Connection refused localhost.localdomain [127.0.0.1] 97 (?) : Connection refused localhost.localdomain [127.0.0.1] 96 (?) : Connection refused localhost.localdomain [127.0.0.1] 95 (supdup) : Connection refused localhost.localdomain [127.0.0.1] 94 (?) : Connection refused localhost.localdomain [127.0.0.1] 93 (?) : Connection refused localhost.localdomain [127.0.0.1] 92 (?) : Connection refused localhost.localdomain [127.0.0.1] 91 (?) : Connection refused ... localhost.localdomain [127.0.0.1] 9 (discard) : Connection refused localhost.localdomain [127.0.0.1] 8 (?) : Connection refused localhost.localdomain [127.0.0.1] 7 (echo) open localhost.localdomain [127.0.0.1] 6 (?) : Connection refused localhost.localdomain [127.0.0.1] 5 (?) : Connection refused localhost.localdomain [127.0.0.1] 4 (?) : Connection refused localhost.localdomain [127.0.0.1] 3 (?) : Connection refused localhost.localdomain [127.0.0.1] 2 (?) : Connection refused localhost.localdomain [127.0.0.1] 1 (tcpmux) : Connection refused sent 0, rcvd 0 |
#netcat -z localhost 1-100 -vv | less
|
#netcat -z localhost 1-100 -vv | less
|
#netcat -z localhost 1-100 -vv | 'less | grep open'
bash: less | grep open: команда не найдена localhost.localdomain [127.0.0.1] 100 (?) : Connection refused localhost.localdomain [127.0.0.1] 99 (?) : Connection refused localhost.localdomain [127.0.0.1] 98 (linuxconf) : Connection refused localhost.localdomain [127.0.0.1] 97 (?) : Connection refused localhost.localdomain [127.0.0.1] 96 (?) : Connection refused localhost.localdomain [127.0.0.1] 95 (supdup) : Connection refused localhost.localdomain [127.0.0.1] 94 (?) : Connection refused localhost.localdomain [127.0.0.1] 93 (?) : Connection refused localhost.localdomain [127.0.0.1] 92 (?) : Connection refused ... localhost.localdomain [127.0.0.1] 9 (discard) : Connection refused localhost.localdomain [127.0.0.1] 8 (?) : Connection refused localhost.localdomain [127.0.0.1] 7 (echo) open localhost.localdomain [127.0.0.1] 6 (?) : Connection refused localhost.localdomain [127.0.0.1] 5 (?) : Connection refused localhost.localdomain [127.0.0.1] 4 (?) : Connection refused localhost.localdomain [127.0.0.1] 3 (?) : Connection refused localhost.localdomain [127.0.0.1] 2 (?) : Connection refused localhost.localdomain [127.0.0.1] 1 (tcpmux) : Connection refused sent 0, rcvd 0 |
#netcat -z localhost 1-100 -vv | grep open
localhost.localdomain [127.0.0.1] 100 (?) : Connection refused localhost.localdomain [127.0.0.1] 99 (?) : Connection refused localhost.localdomain [127.0.0.1] 98 (linuxconf) : Connection refused localhost.localdomain [127.0.0.1] 97 (?) : Connection refused localhost.localdomain [127.0.0.1] 96 (?) : Connection refused localhost.localdomain [127.0.0.1] 95 (supdup) : Connection refused localhost.localdomain [127.0.0.1] 94 (?) : Connection refused localhost.localdomain [127.0.0.1] 93 (?) : Connection refused localhost.localdomain [127.0.0.1] 92 (?) : Connection refused localhost.localdomain [127.0.0.1] 91 (?) : Connection refused ... localhost.localdomain [127.0.0.1] 9 (discard) : Connection refused localhost.localdomain [127.0.0.1] 8 (?) : Connection refused localhost.localdomain [127.0.0.1] 7 (echo) open localhost.localdomain [127.0.0.1] 6 (?) : Connection refused localhost.localdomain [127.0.0.1] 5 (?) : Connection refused localhost.localdomain [127.0.0.1] 4 (?) : Connection refused localhost.localdomain [127.0.0.1] 3 (?) : Connection refused localhost.localdomain [127.0.0.1] 2 (?) : Connection refused localhost.localdomain [127.0.0.1] 1 (tcpmux) : Connection refused sent 0, rcvd 0 |
#ls
install less |
#ls -la
итого 60 drwx------ 5 root root 4096 Фев 14 17:06 . drwxr-xr-x 21 root root 4096 Сен 25 14:35 .. drwx------ 2 root root 4096 Сен 25 15:40 .aptitude -rw------- 1 root root 2229 Фев 14 14:44 .bash_history -rw-r--r-- 1 root root 12 Дек 13 08:56 .bash_profile -rw-r--r-- 1 root root 678 Дек 13 08:57 .bashrc -rw-r--r-- 1 root root 5230 Сен 25 16:15 install -rw-r--r-- 1 root root 51 Фев 13 09:08 .l3rc -rw-r--r-- 1 root root 700 Фев 14 17:07 less drwxr-xr-x 2 root root 4096 Фев 14 17:18 .lilalo -rw-r--r-- 1 root root 140 Сен 25 16:30 .profile drwx------ 2 root root 4096 Фев 14 15:14 .ssh -rw------- 1 root root 4824 Фев 14 16:29 .viminfo |
#telnet 192.168.168.1 chargen
Trying 192.168.168.1... Connected to 192.168.168.1. Escape character is '^]'. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi #$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk %&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm '()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn ... z{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd {|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde |}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef }!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[^] telnet> ^]^]^] ?Invalid command telnet> quit Connection closed. |
#who
root pts/0 2012-02-14 14:35 (192.168.0.254) root pts/2 2012-02-14 17:20 (192.168.0.254) |
#telnet 192.168.168.1 echo
Trying 192.168.168.1... Connected to 192.168.168.1. Escape character is '^]'. qwe qwe ^] telnet> quit Connection closed. |
#who
root pts/0 2012-02-14 14:35 (192.168.0.254) root pts/2 2012-02-14 17:20 (192.168.0.254) |
#jobs
[1] Stopped /usr/bin/vim "$@" [2] Stopped ssh 192.168.64.1 [3]- Stopped ssh 192.168.13.1 [4]+ Stopped /usr/bin/vim "$@" |
#fg 1
#:INTERNAL: Internal services #discard stream tcp nowait root internal #:INTERNAL: Internal services #discard stream tcp nowait root internal #discard dgram udp wait root internal #daytime stream tcp nowait root internal #time stream tcp nowait root internal #:STANDARD: These are standard services. #:BSD: Shell, login, exec and talk are BSD protocols. #:MAIL: Mail, news and uucp services. #:INFO: Info services W12: Предупреждение: файл "/etc/inetd.conf" и буфер Vim были изменены независимо друг от друга #:BOOT: TFTP service is provided primarily for booting. Most sites See ":help W12" for more info. # run this only on machines acting as "boot servers." [O]K, (З)агрузить файл: #:RPC: RPC based services #:HAM-RADIO: amateur-radio services #:OTHER: Other service запись 37,22 Внизу |
#discard dgram udp wait root internal
|
#jobs
[2] Stopped ssh 192.168.64.1 [3]- Stopped ssh 192.168.13.1 [4]+ Stopped /usr/bin/vim "$@" |
#fg 2
ssh 192.168.64.1 The authenticity of host '192.168.64.1 (192.168.64.1)' can't be established. RSA key fingerprint is 3e:c3:8c:6f:e8:92:5b:31:dd:04:d2:51:48:57:c9:99. Are you sure you want to continue connecting (yes/no)? ^C |
#fg 3
ssh 192.168.13.1 root@192.168.13.1's password: |
#jobs
[4]+ Stopped /usr/bin/vim "$@" |
#psaux
bash: psaux: команда не найдена |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 2032 712 ? Ss 09:44 0:06 init [2] root 2 0.0 0.0 0 0 ? S 09:44 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S 09:44 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S 09:44 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S 09:44 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S 09:44 0:00 [events/0] root 7 0.0 0.0 0 0 ? S 09:44 0:00 [cpuset] root 8 0.0 0.0 0 0 ? S 09:44 0:00 [khelper] root 9 0.0 0.0 0 0 ? S 09:44 0:00 [netns] ... root 1309 0.0 0.1 1708 548 tty6 Ss+ 09:46 0:00 /sbin/getty 38400 tty6 root 1323 0.0 0.0 0 0 ? S 10:14 0:06 [flush-8:0] root 1362 1.5 3.9 24704 20428 ? Ss 10:14 7:07 l3-agent root 3024 0.1 0.9 10516 5084 ? Ss 14:35 0:17 sshd: root@pts/0 root 3027 0.0 0.1 3948 744 pts/0 Ss+ 14:35 0:02 script -f -c bash -q /root/.lilalo//1589125010633227980-1329222956.scrip root 3070 0.0 0.0 3952 476 pts/0 S+ 14:35 0:00 script -f -c bash -q /root/.lilalo//1589125010633227980-1329222956.scrip root 3071 0.1 0.5 6244 3064 pts/1 Ss 14:35 0:14 bash root 4384 0.0 0.1 2396 900 ? Ss 16:30 0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive -inetd_compat - root 5010 0.0 0.4 6424 2540 pts/1 T 17:39 0:00 /usr/bin/vim /etc/xinetd.conf root 5084 0.0 0.2 4428 1040 pts/1 R+ 17:44 0:00 ps aux |
#ps aux pipe
ERROR: Process ID list syntax error. ********* simple selection ********* ********* selection by list ********* -A all processes -C by command name -N negate selection -G by real group ID (supports names) -a all w/ tty except session leaders -U by real user ID (supports names) -d all except session leaders -g by session OR by effective group name -e all processes -p by process ID T all processes on this terminal -s processes in the sessions given a all w/ tty, including other users -t by tty g OBSOLETE -- DO NOT USE -u by effective user ID (supports names) ... -o,o user-defined -f full --Group --User --pid --cols --ppid -j,j job control s signal --group --user --sid --rows --info -O,O preloaded -o v virtual memory --cumulative --format --deselect -l,l long u user-oriented --sort --tty --forest --version -F extra full X registers --heading --no-heading --context ********* misc options ********* -V,V show version L list format codes f ASCII art forest -m,m,-L,-T,H threads S children in sum -y change -l format -M,Z security data c true command name -c scheduling class -w,w wide output n numeric WCHAN,UID -H process hierarchy |
#ps aux | grep vim
root 5010 0.0 0.4 6424 2540 pts/1 T 17:39 0:00 /usr/bin/vim /etc/xinetd.conf root 5101 0.0 0.0 3828 484 pts/1 R+ 17:44 0:00 grep vim |
#kill 5010
|
#ps aux | grep vim
root 5010 0.0 0.4 6424 2540 pts/1 T 17:39 0:00 /usr/bin/vim /etc/xinetd.conf root 5117 0.0 0.1 3880 772 pts/1 S+ 17:45 0:00 grep vim |
#kill -15 5010
|
#ps aux | grep vim
root 5010 0.0 0.4 6424 2540 pts/1 T 17:39 0:00 /usr/bin/vim /etc/xinetd.conf root 5133 4.0 0.1 3880 772 pts/1 S+ 17:45 0:00 grep vim |
#kill -9 5010
[4]+ Убито /usr/bin/vim "$@" |
#kill -9 5133
bash: kill: (5133) - Нет такого процесса |
#ps aux | grep vim
root 5156 0.0 0.1 3880 772 pts/1 S+ 17:45 0:00 grep vim |
#netnet
bash: netnet: команда не найдена |
Время первой команды журнала | 14:24:33 2012- 2-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:45:45 2012- 2-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 29.70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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