/l3/users/eb/2009/linux5/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 |
|
#cat /proc/net/ip_conntrack
tcp 6 431948 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55292 dport=22 packets=48 bytes=4923 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55292 packets=39 bytes=8927 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431968 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55618 dport=22 packets=9 bytes=564 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55618 packets=9 bytes=7364 [ASSURED] mark=0 secmark=0 use=1 |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Jun 2 16:12:51 2009 from 192.168.108.2 l3-agent is already running: pid=1765; pidfile=/root/.lilalo/l3-agent.pid |
#cat /proc/net/ip_conntrack
tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44366 dport=80 packets=15 bytes=1224 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44366 packets=14 bytes=14283 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47613 dport=80 packets=6 bytes=1623 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47613 packets=5 bytes=3137 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431815 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55292 dport=22 packets=353 bytes=20783 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55292 packets=344 bytes=59987 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431966 ESTABLISHED src=192.168.103.2 dst=74.125.87.103 sport=35950 dport=80 packets=4 bytes=1154 src=74.125.87.103 dst=192.168.103.2 sport=80 dport=35950 packets=3 bytes=400 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.166 sport=38010 dport=80 packets=29 bytes=4727 src=74.125.87.166 dst=192.168.103.2 sport=80 dport=38010 packets=29 bytes=31680 [ASSURED] mark=0 secmark=0 use=1 tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44369 dport=80 packets=45 bytes=3569 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44369 packets=43 bytes=57273 [ASSURED] mark=0 secmark=0 use=1 udp 17 146 src=192.168.103.2 dst=10.0.35.1 sport=35187 dport=53 packets=2 bytes=126 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=35187 packets=2 bytes=284 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47609 dport=80 packets=8 bytes=3464 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47609 packets=9 bytes=5197 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47610 dport=80 packets=5 bytes=1519 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47610 packets=4 bytes=2697 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47611 dport=80 packets=6 bytes=1584 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47611 packets=5 bytes=4053 [ASSURED] mark=0 secmark=0 use=1 ... tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44368 dport=80 packets=13 bytes=1552 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44368 packets=11 bytes=9191 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47612 dport=80 packets=5 bytes=1545 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47612 packets=4 bytes=2254 [ASSURED] mark=0 secmark=0 use=1 udp 17 149 src=192.168.103.2 dst=10.0.35.1 sport=33217 dport=53 packets=2 bytes=120 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=33217 packets=2 bytes=496 [ASSURED] mark=0 secmark=0 use=1 tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44370 dport=80 packets=9 bytes=1394 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44370 packets=7 bytes=2532 [ASSURED] mark=0 secmark=0 use=1 udp 17 149 src=192.168.103.2 dst=10.0.35.1 sport=42729 dport=53 packets=2 bytes=140 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=42729 packets=2 bytes=564 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.99 sport=52861 dport=80 packets=6 bytes=1010 src=74.125.87.99 dst=192.168.103.2 sport=80 dport=52861 packets=5 bytes=2507 [ASSURED] mark=0 secmark=0 use=1 udp 17 148 src=192.168.103.2 dst=10.0.35.1 sport=39067 dport=53 packets=2 bytes=146 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=39067 packets=2 bytes=552 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.99 sport=52862 dport=80 packets=5 bytes=948 src=74.125.87.99 dst=192.168.103.2 sport=80 dport=52862 packets=4 bytes=1685 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.100 sport=34547 dport=80 packets=11 bytes=2242 src=74.125.87.100 dst=192.168.103.2 sport=80 dport=34547 packets=9 bytes=7924 [ASSURED] mark=0 secmark=0 use=1 tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44367 dport=80 packets=8 bytes=1311 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44367 packets=6 bytes=1247 [ASSURED] mark=0 secmark=0 use=1 |
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- anywhere anywhere Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#iptables -t nat -F
|
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#iptables -t nat -A POSTROUTING -o eth0 -s 192.168.103/24 -j MASQUERADE
|
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Jun 2 16:43:33 2009 from linux11.unix.nt l3-agent is already running: pid=1765; pidfile=/root/.lilalo/l3-agent.pid |
#ssh root@192.168.15.1
The authenticity of host '192.168.15.1 (192.168.15.1)' can't be established. RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.15.1' (RSA) to the list of known hosts. root@192.168.15.1's password: Linux linux1 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Jun 2 16:27:16 2009 from 192.168.107.2 l3-agent is already running: pid=4334; pidfile=/root/.lilalo/l3-agent.pid |
#w
16:30:58 up 7:02, 4 users, load average: 0,05, 0,12, 0,09 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user tty7 :0 09:29 7:02m 1:55 0.43s x-session-manager user pts/0 :0.0 09:29 11.00s 2.45s 0.34s script -f -c bash -q /home/user/.lilalo//175071293628208844-1243 user pts/3 :0.0 09:29 10:25 0.39s 0.29s script -f -c bash -q /home/user/.lilalo//2502814180292638223-124 root pts/6 linux6.unix.nt 16:30 0.00s 0.00s 0.00s script -f -c bash -q /root/.lilalo//479229022484815134-124394945 |
#who
user tty7 2009-06-02 09:29 (:0) user pts/0 2009-06-02 09:29 (:0.0) user pts/3 2009-06-02 09:29 (:0.0) root pts/6 2009-06-02 16:30 (linux6.unix.nt) |
#exit
exit Connection to 192.168.15.1 closed. |
#ping 192.162.15.2
PING 192.162.15.2 (192.162.15.2) 56(84) bytes of data. ^C --- 192.162.15.2 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1007ms |
#ping 192.162.15.1
PING 192.162.15.1 (192.162.15.1) 56(84) bytes of data. ^C --- 192.162.15.1 ping statistics --- 4 packets transmitted, 0 received, 100% packet loss, time 3025ms |
#ping 192.168.15.1
PING 192.168.15.1 (192.168.15.1) 56(84) bytes of data. 64 bytes from 192.168.15.1: icmp_seq=1 ttl=63 time=0.328 ms 64 bytes from 192.168.15.1: icmp_seq=2 ttl=63 time=0.313 ms ^C --- 192.168.15.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.313/0.320/0.328/0.019 ms |
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data. ^C --- 192.168.15.2 ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 2014ms |
#ping 192.168.15.3
PING 192.168.15.3 (192.168.15.3) 56(84) bytes of data. 64 bytes from 192.168.15.3: icmp_seq=1 ttl=63 time=4.08 ms 64 bytes from 192.168.15.3: icmp_seq=2 ttl=63 time=0.315 ms 64 bytes from 192.168.15.3: icmp_seq=3 ttl=63 time=0.516 ms ^C --- 192.168.15.3 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2000ms rtt min/avg/max/mdev = 0.315/1.639/4.087/1.733 ms |
#ping 192.168.15.4
PING 192.168.15.4 (192.168.15.4) 56(84) bytes of data. ^C --- 192.168.15.4 ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 2014ms |
#ping 192.168.15.5
PING 192.168.15.5 (192.168.15.5) 56(84) bytes of data. ^C --- 192.168.15.5 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1006ms |
#ping 192.168.15.6
PING 192.168.15.6 (192.168.15.6) 56(84) bytes of data. 64 bytes from 192.168.15.6: icmp_seq=1 ttl=64 time=0.149 ms 64 bytes from 192.168.15.6: icmp_seq=2 ttl=64 time=0.140 ms ^C --- 192.168.15.6 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.140/0.144/0.149/0.012 ms |
#who
root pts/2 2009-06-02 09:48 (linux9.unix.nt) root pts/6 2009-06-02 15:15 (192.168.106.2) root pts/8 2009-06-02 16:12 (linux6.unix.nt) root pts/10 2009-06-02 16:25 (192.168.107.2) root pts/14 2009-06-02 10:17 (linux3.unix.nt) root pts/16 2009-06-02 10:17 (192.168.103.2) root pts/18 2009-06-02 10:17 (linux15.unix.nt) root pts/20 2009-06-02 15:26 (linux11.unix.nt) root pts/22 2009-06-02 16:21 (linux7.unix.nt) root pts/26 2009-06-02 16:43 (linux11.unix.nt) ... root pts/36 2009-06-02 16:43 (linux6.unix.nt) root pts/12 2009-06-02 15:28 (192.168.105.2) root pts/0 2009-06-01 17:24 (:pts/2:S.0) root pts/3 2009-06-02 16:06 (linux13.unix.nt) root pts/24 2009-06-02 10:41 (:pts/31:S.1) root pts/38 2009-06-02 11:33 (:pts/23:S.2) root pts/40 2009-06-02 11:39 (192.168.104.8) root pts/42 2009-06-02 16:13 (192.168.103.2) root pts/44 2009-06-02 15:32 (192.168.102.2) root pts/46 2009-06-02 16:43 (linux13.unix.nt) |
#w
16:44:01 up 1 day, 1:35, 24 users, load average: 0,24, 0,33, 0,34 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/2 linux9.unix.nt 09:48 59:58 0.13s 0.00s script -f -c bash -q /root/.lilalo//158892781356328030-124392533 root pts/6 192.168.106.2 15:15 1:26m 0.02s 0.00s script -f -c bash -q /root/.lilalo//2953720757257069587-12439449 root pts/8 linux6.unix.nt 16:12 31:04 0.02s 0.00s script -f -c bash -q /root/.lilalo//1330137331985516363-12439483 root pts/10 192.168.107.2 16:25 9:06 0.01s 0.01s script -f -c bash -q /root/.lilalo//3288137203111717573-12439491 root pts/14 linux3.unix.nt 10:17 21:56 0.10s 0.00s script -f -c bash -q /root/.lilalo//3269039603174619990-12439270 root pts/16 192.168.103.2 10:17 31:39 0.11s 0.00s script -f -c bash -q /root/.lilalo//2808913017677429609-12439270 root pts/18 linux15.unix.nt 10:17 31:05 0.15s 0.01s script -f -c bash -q /root/.lilalo//2348822075145706460-12439270 root pts/20 linux11.unix.nt 15:26 27.00s 0.00s 0.00s script -f -c bash -q /root/.lilalo//278171127921125762-124394558 ... root pts/36 linux6.unix.nt 16:43 0.00s 0.00s 0.00s script -f -c bash -q /root/.lilalo//1927726582568725038-12439502 root pts/12 192.168.105.2 15:28 4:24 0.03s 0.00s script -f -c bash -q /root/.lilalo//10322160901979230034-1243945 root pts/0 :pts/2:S.0 Mon17 32:00 0.09s 0.02s script -f -c /bin/bash -q /root/.lilalo//1692416232090725237-124 root pts/3 linux13.unix.nt 16:06 11:32 0.00s 0.00s script -f -c bash -q /root/.lilalo//7839431824715966-1243947998. root pts/24 :pts/31:S.1 10:41 4:24 0.18s 0.04s script -f -c /bin/bash -q /root/.lilalo//22562257421209513179-12 root pts/38 :pts/23:S.2 11:33 30:34 0.00s 0.00s script -f -c /bin/bash -q /root/.lilalo//9381281211572813162-124 root pts/40 192.168.104.8 11:39 43:54 0.10s 0.01s script -f -c bash -q /root/.lilalo//897576731356420532-124393198 root pts/42 192.168.103.2 16:13 30:31 0.01s 0.00s script -f -c bash -q /root/.lilalo//2863225509946816496-12439484 root pts/44 192.168.102.2 15:32 1:11m 0.01s 0.00s script -f -c bash -q /root/.lilalo//4622330614078406-1243945965. root pts/46 linux13.unix.nt 16:43 8.00s 0.00s 0.00s script -f -c bash -q /root/.lilalo//1831182681448830613-12439502 |
#exit
exit Connection to 10.0.35.100 closed. |
#appr
bash: appr: команда не найдена |
#apt-get install apache2
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет apache2 |
#/etc/apt/ls
bash: /etc/apt/ls: Нет такого файла или каталога |
#/etc/apt/ ls
bash: /etc/apt/: является директорией |
#ls -l /etc/apt/
итого 36 drwxr-xr-x 2 root root 4096 Май 29 10:46 apt.conf.d -rw-r--r-- 1 root root 2098 Фев 16 23:52 apt-file.conf -rw------- 1 root root 0 Май 24 13:16 secring.gpg -rw-r--r-- 1 root root 42 Июн 2 11:43 sources.list drwxr-xr-x 2 root root 4096 Апр 14 15:31 sources.list.d -rw------- 1 root root 1200 Май 24 13:16 trustdb.gpg -rw------- 1 root root 5801 Май 24 13:16 trusted.gpg -rw------- 1 root root 5801 Май 24 13:16 trusted.gpg~ |
#vi /etc/apt/sources.list
--- /tmp/l3-saved-5709.14498.18928 2009-06-02 16:48:34.000000000 +0300 +++ /etc/apt/sources.list 2009-06-02 16:50:17.000000000 +0300 @@ -1 +1,4 @@ deb http://10.0.35.1:9999/debian sid main + +deb http://192.168.103.1:9999/debian sid main + |
#ap
apm_available approx-update apt-extracttemplates aptitude-create-state-bundle appres apropos apt-file aptitude-run-state-bundle approx apt-cache apt-ftparchive apt-key approx-gc apt-cdrom apt-get apt-mark approx-import apt-config aptitude apt-sortpkgs |
#apt-get i
if-down.d/ if-post-down.d/ if-pre-up.d/ if-up.d/ interfaces iptables |
#./bin/bash.bashrc
bash: ./bin/bash.bashrc: Нет такого файла или каталога |
#apt-get install apache2
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет apache2 |
#apt-get update
Получено:1 http://10.0.35.1 sid Release.gpg [1032B] Получено:2 http://10.0.35.1 sid/main Translation-ru [398kB] Получено:3 http://10.0.35.1 sid Release [94,4kB] Игн http://10.0.35.1 sid/main Packages Получено:4 http://10.0.35.1 sid/main Packages [7773kB] Ош http://192.168.103.1 sid Release.gpg Не удаётся соединиться с 192.168.103.1:9999 (192.168.103.1), connection timed out Ош http://192.168.103.1 sid/main Translation-ru Невозможно соединиться с 192.168.103.1 9999: Получено 8267kБ за 2min 0s (68,9kБ/c) Чтение списков пакетов... Готово W: Не удалось загрузить http://192.168.103.1:9999/debian/dists/sid/Release.gpg Не удаётся соединиться с 192.168.103.1:9999 (192.168.103.1), connection timed out W: Не удалось загрузить http://192.168.103.1:9999/debian/dists/sid/main/i18n/Translation-ru.bz2 Невозможно соединиться с 192.168.103.1 9999: W: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#vi /etc/apt/sources.list
--- /tmp/l3-saved-5709.16249.26961 2009-06-02 16:55:57.000000000 +0300 +++ /etc/apt/sources.list 2009-06-02 16:56:12.000000000 +0300 @@ -1,4 +1,4 @@ deb http://10.0.35.1:9999/debian sid main -deb http://192.168.103.1:9999/debian sid main +#deb http://192.168.103.1:9999/debian sid main |
#apt-get update
В кеше http://10.0.35.1 sid Release.gpg В кеше http://10.0.35.1 sid/main Translation-ru В кеше http://10.0.35.1 sid Release Игн http://10.0.35.1 sid/main Packages/DiffIndex Игн http://10.0.35.1 sid/main Packages В кеше http://10.0.35.1 sid/main Packages Чтение списков пакетов... Готово |
#apt-get install apache2
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1 libaprutil1 libaprutil1-dbd-mysql libaprutil1-ldap openssl-blacklist ssl-cert Предлагаемые пакеты: apache2-doc apache2-suexec apache2-suexec-custom НОВЫЕ пакеты, которые будут установлены: apache2 apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1 libaprutil1 libaprutil1-dbd-mysql ... Программа `dselect' или `aptitude' предоставляет дружественный интерфейс управления пакетами; Чтобы получить список значений флагов отладки dpkg, введите dpkg -Dhelp; Чтобы получить информацию об игнорировании проблем, введите dpkg --force-help; Чтобы получить справку об работе с файлами *.deb, введите dpkg-deb --help; Чтобы получить информацию об авторских правах и отсутствии гарантий (GNU GPL), введите dpkg --license [*]. Команды, отмеченные [*], выводят большое количество информации. Объедините их в конвейер с программами `less' или `more'! Настраивается пакет ssl-cert (1.0.23) ... |
#apache2
apache2: bad user name ${APACHE_RUN_USER} |
#apache2 --help
apache2: bad user name ${APACHE_RUN_USER} |
#whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz |
#/usr/share/apache2/apache2
bash: /usr/share/apache2/apache2: Нет такого файла или каталога |
#/usr/sbin/apache2/apache2
bash: /usr/sbin/apache2/apache2: Это не каталог |
#/usr/sbin/apache2 root
Usage: /usr/sbin/apache2 [-D name] [-d directory] [-f file] [-C "directive"] [-c "directive"] [-k start|restart|graceful|graceful-stop|stop] [-v] [-V] [-h] [-l] [-L] [-t] [-S] [-X] Options: -D name : define a name for use in <IfDefine name> directives -d directory : specify an alternate initial ServerRoot -f file : specify an alternate ServerConfigFile -C "directive" : process directive before reading config files -c "directive" : process directive after reading config files ... -V : show compile settings -h : list available command line options (this page) -l : list compiled in modules -L : list available configuration directives -t -D DUMP_VHOSTS : show parsed settings (currently only vhost settings) -S : a synonym for -t -D DUMP_VHOSTS -t -D DUMP_MODULES : show all loaded modules -M : a synonym for -t -D DUMP_MODULES -t : run syntax check for config files -X : debug mode (only one worker, do not detach) |
#ssh root@192.168.102.2
The authenticity of host '192.168.102.2 (192.168.102.2)' can't be established. RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.102.2' (RSA) to the list of known hosts. root@192.168.102.2's password: Linux linux4 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Jun 2 16:03:41 2009 from 192.168.102.1 l3-agent is already running: pid=10426; pidfile=/root/.lilalo/l3-agent.pid |
#ps -aux | grep apach
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 30528 0.0 0.0 6676 2620 ? Ss 16:47 0:00 /usr/sbin/apache2 -k start www-data 30531 0.0 0.0 6448 1700 ? S 16:47 0:00 /usr/sbin/apache2 -k start www-data 30532 0.0 0.0 228404 2852 ? Sl 16:47 0:00 /usr/sbin/apache2 -k start www-data 30533 0.0 0.0 228144 2176 ? Sl 16:47 0:00 /usr/sbin/apache2 -k start root 31794 0.0 0.0 3952 736 pts/9 R+ 17:06 0:00 grep apach |
#cd /etc/appache2
bash: cd: /etc/appache2: No such file or directory |
#cd /etc/
|
#ls
a2ps.cfg environment localtime purple a2ps-site.cfg etter.conf logcheck python adduser.conf exim4 login.defs python2.5 adjtime fonts logrotate.conf rc0.d aliases fstab logrotate.d rc1.d alternatives gai.conf lsb-base rc2.d anacrontab gamin lvm rc3.d apache2 gconf magic rc4.d apm gdm magic.mime rc5.d approx gre.d mailcap rc6.d ... debsums-ignore kernel-img.conf papersize ucf.conf default ldap passwd udev defoma ld.so.cache passwd- vim deluser.conf ld.so.conf perl wgetrc dhcp3 ld.so.conf.d pm X11 dictionaries-common libaudit.conf PolicyKit xdg dm libpaper.d ppp xml dpkg lilalo printcap emacs locale.alias profile email-addresses locale.gen protocols |
#cat appache2
cat: appache2: No such file or directory |
#cat apache2
cat: apache2: Is a directory |
#cd /apache2
bash: cd: /apache2: No such file or directory |
#ls -l
drwxr-xr-x 2 root root 4096 2009-05-24 13:16 cron.hourly drwxr-xr-x 2 root root 4096 2009-05-29 10:47 cron.monthly -rw-r--r-- 1 root root 724 2009-05-27 10:26 crontab drwxr-xr-x 2 root root 4096 2009-05-29 12:36 cron.weekly drwxr-xr-x 4 root root 4096 2009-05-25 03:03 dbus-1 -rw-r--r-- 1 root root 2969 2009-03-03 18:34 debconf.conf -rw-r--r-- 1 root root 12 2009-02-26 17:58 debian_version -rw-r--r-- 1 root root 0 2009-04-14 11:30 debsums-ignore drwxr-xr-x 3 root root 4096 2009-06-02 16:47 default drwxr-xr-x 4 root root 4096 2009-05-25 03:03 defoma ... drwxr-xr-x 2 root root 4096 2009-05-24 13:16 terminfo -rw-r--r-- 1 root root 8 2009-05-24 13:16 timezone -rw-r--r-- 1 root root 645 2009-03-25 13:05 ts.conf -rw-r--r-- 1 root root 1260 2008-05-30 09:22 ucf.conf drwxr-xr-x 4 root root 4096 2009-05-24 13:16 udev drwxr-xr-x 2 root root 4096 2009-05-24 13:16 vim -rw-r--r-- 1 root root 4221 2008-09-08 02:17 wgetrc drwxr-xr-x 8 root root 4096 2009-05-25 03:52 X11 drwxr-xr-x 6 root root 4096 2009-05-25 03:03 xdg drwxr-xr-x 2 root root 4096 2009-05-25 03:52 xml |
#cd apache2
|
#ls
apache2.conf envvars mods-available ports.conf sites-enabled conf.d httpd.conf mods-enabled sites-available |
#whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz |
#cd /usr/share/apache2/
|
#ls
build default-site error icons |
#cd default-site/
|
#ls
index.html |
#vi index.html
|
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
index.html |
#cd ..
|
#ls
build default-site error icons |
#ls error/
contact.html.var HTTP_PRECONDITION_FAILED.html.var HTTP_BAD_GATEWAY.html.var HTTP_REQUEST_ENTITY_TOO_LARGE.html.var HTTP_BAD_REQUEST.html.var HTTP_REQUEST_TIME_OUT.html.var HTTP_FORBIDDEN.html.var HTTP_REQUEST_URI_TOO_LARGE.html.var HTTP_GONE.html.var HTTP_SERVICE_UNAVAILABLE.html.var HTTP_INTERNAL_SERVER_ERROR.html.var HTTP_UNAUTHORIZED.html.var HTTP_LENGTH_REQUIRED.html.var HTTP_UNSUPPORTED_MEDIA_TYPE.html.var HTTP_METHOD_NOT_ALLOWED.html.var HTTP_VARIANT_ALSO_VARIES.html.var HTTP_NOT_FOUND.html.var include HTTP_NOT_IMPLEMENTED.html.var README |
#exit
exit Connection to 192.168.102.2 closed. |
#ping 192.168.101.1
PING 192.168.101.1 (192.168.101.1) 56(84) bytes of data. 64 bytes from 192.168.101.1: icmp_seq=1 ttl=63 time=1.56 ms 64 bytes from 192.168.101.1: icmp_seq=2 ttl=63 time=0.321 ms 64 bytes from 192.168.101.1: icmp_seq=3 ttl=63 time=0.322 ms ^C --- 192.168.101.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2000ms rtt min/avg/max/mdev = 0.321/0.735/1.562/0.584 ms |
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. 64 bytes from 10.0.35.100: icmp_seq=1 ttl=61 time=0.540 ms 64 bytes from 10.0.35.100: icmp_seq=2 ttl=61 time=0.534 ms 64 bytes from 10.0.35.100: icmp_seq=3 ttl=61 time=0.527 ms ^C --- 10.0.35.100 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.527/0.533/0.540/0.027 ms |
#nmap
Nmap 4.68 ( http://nmap.org ) Usage: nmap [Scan Type(s)] [Options] {target specification} TARGET SPECIFICATION: Can pass hostnames, IP addresses, networks, etc. Ex: scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254 -iL <inputfilename>: Input from list of hosts/networks -iR <num hosts>: Choose random targets --exclude <host1[,host2][,host3],...>: Exclude hosts/networks --excludefile <exclude_file>: Exclude list from file HOST DISCOVERY: ... --send-eth/--send-ip: Send using raw ethernet frames or IP packets --privileged: Assume that the user is fully privileged --unprivileged: Assume the user lacks raw socket privileges -V: Print version number -h: Print this help summary page. EXAMPLES: nmap -v -A scanme.nmap.org nmap -v -sP 192.168.0.0/16 10.0.0.0/8 nmap -v -iR 10000 -PN -p 80 SEE THE MAN PAGE FOR MANY MORE OPTIONS, DESCRIPTIONS, AND EXAMPLES |
#vi /etc/network/interfaces
--- /tmp/l3-saved-5709.23371.32304 2009-06-02 17:42:53.000000000 +0300 +++ /etc/network/interfaces 2009-06-02 17:43:32.000000000 +0300 @@ -5,10 +5,10 @@ iface lo inet loopback iface eth0 inet static - address 192.168.103.2 + address 192.168.15.5 netmask 255.255.255.0 network 192.168.103.0 broadcast 192.168.103.255 - gateway 192.168.103.1 + gateway 192.168.15.254 |
#restart eth0
bash: restart: команда не найдена |
#init 6
|
#ssh quiz@10.0.35.100
-----------------------------------------------------------------[40/40]----- Как получить полный список файлов, которые процесс 1234 открывает в ходе своей работы (не только, которые открыты сейчас). 1. strace -p 1234 -o /tmp/1234.strace; grep open /tmp/1234.strace 2. lsof -p 1234 3. strings `which 1234` 4. strings 'which 1234' --------------------------------------------------------------------------- 3 Your score: 22 Connection to 10.0.35.100 closed. |
#ls
a2ps.cfg cron.monthly gdm kbd mail.rc passwd- scsi_id.config a2ps-site.cfg crontab gre.d kde3 manpath.config perl securetty adduser.conf cron.weekly groff kernel mdadm pm security adjtime dbus-1 group kernel-img.conf menu PolicyKit services aliases debconf.conf group- ldap menu-methods ppp sgml alternatives debian_version grub.d ld.so.cache mime.types printcap shadow anacrontab debsums-ignore gshadow ld.so.conf mke2fs.conf profile shadow- apache2 default gshadow- ld.so.conf.d modprobe.d protocols shells apm defoma gtk-2.0 libaudit.conf modules purple skel approx deluser.conf hal libpaper.d monit python ssh ... ca-certificates email-addresses iceweasel login.defs network rc4.d terminfo ca-certificates.conf environment inetd.conf logrotate.conf networks rc5.d timezone calendar ethers init.d logrotate.d nsswitch.conf rc6.d ts.conf console etter.conf initramfs-tools lsb-base openoffice rc.local ucf.conf console-cyrillic exim4 inittab lvm opt rcS.d udev ConsoleKit fonts inputrc magic pam.conf resolv.conf vim console-setup fstab iproute2 magic.mime pam.d rmt wgetrc cron.d gai.conf issue mailcap pango rpc X11 cron.daily gamin issue.net mailcap.order papersize rsyslog.conf xdg cron.hourly gconf john mailname passwd screenrc xml |
#cd network
|
#ls
if-down.d if-post-down.d if-pre-up.d if-up.d interfaces iptables run |
#ls -l
итого 24 drwxr-xr-x 2 root root 4096 Май 5 2008 if-down.d drwxr-xr-x 2 root root 4096 Июн 1 16:26 if-post-down.d drwxr-xr-x 2 root root 4096 Июн 1 16:26 if-pre-up.d drwxr-xr-x 2 root root 4096 Июн 1 16:26 if-up.d -rw-r--r-- 1 root root 320 Июн 2 17:43 interfaces -rw-r--r-- 1 root root 372 Июн 2 15:48 iptables lrwxrwxrwx 1 root root 16 Ноя 19 2008 run -> /dev/shm/network |
#cd ..
|
#cd rc2.d/
|
#ls -l
итого 4 -rw-r--r-- 1 root root 556 Авг 12 2008 README lrwxrwxrwx 1 root root 17 Ноя 19 2008 S10rsyslog -> ../init.d/rsyslog lrwxrwxrwx 1 root root 19 Май 27 15:22 S10syslog-ng -> ../init.d/syslog-ng lrwxrwxrwx 1 root root 14 Ноя 19 2008 S12dbus -> ../init.d/dbus lrwxrwxrwx 1 root root 13 Ноя 19 2008 S16ssh -> ../init.d/ssh lrwxrwxrwx 1 root root 15 Май 27 11:32 S20exim4 -> ../init.d/exim4 lrwxrwxrwx 1 root root 13 Ноя 19 2008 S20lpd -> ../init.d/lpd lrwxrwxrwx 1 root root 23 Май 26 11:53 S20openbsd-inetd -> ../init.d/openbsd-inetd lrwxrwxrwx 1 root root 15 Ноя 19 2008 S21aumix -> ../init.d/aumix lrwxrwxrwx 1 root root 13 Ноя 19 2008 S24hal -> ../init.d/hal lrwxrwxrwx 1 root root 15 Июн 1 10:04 S25mdadm -> ../init.d/mdadm lrwxrwxrwx 1 root root 13 Ноя 19 2008 S30gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 17 Май 27 11:32 S89anacron -> ../init.d/anacron lrwxrwxrwx 1 root root 14 Ноя 19 2008 S89cron -> ../init.d/cron lrwxrwxrwx 1 root root 17 Июн 2 16:56 S91apache2 -> ../init.d/apache2 lrwxrwxrwx 1 root root 15 Май 27 16:30 S99monit -> ../init.d/monit lrwxrwxrwx 1 root root 18 Ноя 19 2008 S99rc.local -> ../init.d/rc.local lrwxrwxrwx 1 root root 19 Ноя 19 2008 S99rmnologin -> ../init.d/rmnologin lrwxrwxrwx 1 root root 23 Ноя 19 2008 S99stop-bootlogd -> ../init.d/stop-bootlogd |
#less rc.local
|
#less /etc/init.d/rc.local
|
#cd /etc/network/interfaces
bash: cd: /etc/network/interfaces: Это не каталог |
#cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.15.5 netmask 255.255.255.0 network 192.168.103.0 broadcast 192.168.103.255 gateway 192.168.15.254 |
#cd /usr/share/doc/ifupdown/
|
#ls
changelog.Debian.gz changelog.gz contrib copyright examples TODO |
#less examples/
|
#cd examples/
|
#ls
bridge generate-interfaces.pl.gz network-interfaces.gz ping-places.sh check-mac-address.sh get-mac-address.sh pcmcia-compat.sh |
#whois
bash: whois: команда не найдена |
#ssh root@10.0.35.100
[root@linux0:~]# [root@linux0:~]# screen -ls 10463.pts-13.linux0 (03.06.2009 10:03:27) (Attached) There is a screen on: 1 Socket in /var/run/screen/S-root. |
#apt-get install whois
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: whois обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. Необходимо скачать 56,1kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 332kB. Получено:1 http://10.0.35.1 sid/main whois 4.7.33 [56,1kB] Получено 56,1kБ за 0s (0Б/c) Выбор ранее не выбранного пакета whois. (Чтение базы данных ... на данный момент установлено 49008 файлов и каталогов.) Распаковывается пакет whois (из файла .../archives/whois_4.7.33_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет whois (4.7.33) ... |
#whois
Использование: whois [ОПЦИЯ]... ОБЪЕКТ... -l одноуровневый минимальный поиск [только RPSL] -L найти всё при минимуме указанных совпадений -m найти первый уровень при максимуме указанных совпадений -M найти всё при максимуме указанных совпадений -c найти наименьшее совпадение, содержащее атрибут mnt-irt -x точное совпадение [только RPSL] -d возвращать также реверсные делегированные объекты DNS [только RPSL] -i АТР[,АТР]... выполнить инверсный поиск для указанных АТРибутов -T ТИП[,ТИП]... поиск только объектов с типом ТИП ... -s ИСТОЧНИК[,ИСТОЧНИК]... искать в базе ИСТОЧНИКА -g ИСТОЧНИК:ПЕРВЫЙ-ПОСЂ ПЕРВОГО до ПОСблон для объекта с типом ТИП ('all' для списка) -v ТИП запросить расширенный шаблон для объекта с типом ТИП -q [version|sources|types] запросить указанную информацию о сервере [только RPSL] -F быстрый сырой вывод (включает также -r) -h УЗЕОРТ присоединиться к ПОРТУ -H скрыть легальные отказы --verbose разъяснять, что происходит --help отобразить эту помощь и выйти --version вывести информацию о версии и выйти |
#vd /etc/
bash: vd: команда не найдена |
#cd /etc/
|
#ls
a2ps.cfg cron.monthly gdm kbd mail.rc passwd- scsi_id.config a2ps-site.cfg crontab gre.d kde3 manpath.config perl securetty adduser.conf cron.weekly groff kernel mdadm pm security adjtime dbus-1 group kernel-img.conf menu PolicyKit services aliases debconf.conf group- ldap menu-methods ppp sgml alternatives debian_version grub.d ld.so.cache mime.types printcap shadow anacrontab debsums-ignore gshadow ld.so.conf mke2fs.conf profile shadow- apache2 default gshadow- ld.so.conf.d modprobe.d protocols shells apm defoma gtk-2.0 libaudit.conf modules purple skel approx deluser.conf hal libpaper.d monit python ssh ... ca-certificates email-addresses iceweasel login.defs network rc4.d terminfo ca-certificates.conf environment inetd.conf logrotate.conf networks rc5.d timezone calendar ethers init.d logrotate.d nsswitch.conf rc6.d ts.conf console etter.conf initramfs-tools lsb-base openoffice rc.local ucf.conf console-cyrillic exim4 inittab lvm opt rcS.d udev ConsoleKit fonts inputrc magic pam.conf resolv.conf vim console-setup fstab iproute2 magic.mime pam.d rmt wgetrc cron.d gai.conf issue mailcap pango rpc X11 cron.daily gamin issue.net mailcap.order papersize rsyslog.conf xdg cron.hourly gconf john mailname passwd screenrc xml |
#cd networks
bash: cd: networks: Это не каталог |
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.15.5 netmask 255.255.255.0 network 192.168.103.0 broadcast 192.168.103.255 gateway 192.168.15.254
tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44366 dport=80 packets=15 bytes=1224 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44366 packets=14 bytes=14283 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47613 dport=80 packets=6 bytes=1623 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47613 packets=5 bytes=3137 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431815 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55292 dport=22 packets=353 bytes=20783 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55292 packets=344 bytes=59987 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431966 ESTABLISHED src=192.168.103.2 dst=74.125.87.103 sport=35950 dport=80 packets=4 bytes=1154 src=74.125.87.103 dst=192.168.103.2 sport=80 dport=35950 packets=3 bytes=400 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.166 sport=38010 dport=80 packets=29 bytes=4727 src=74.125.87.166 dst=192.168.103.2 sport=80 dport=38010 packets=29 bytes=31680 [ASSURED] mark=0 secmark=0 use=1 tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44369 dport=80 packets=45 bytes=3569 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44369 packets=43 bytes=57273 [ASSURED] mark=0 secmark=0 use=1 udp 17 146 src=192.168.103.2 dst=10.0.35.1 sport=35187 dport=53 packets=2 bytes=126 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=35187 packets=2 bytes=284 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47609 dport=80 packets=8 bytes=3464 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47609 packets=9 bytes=5197 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47610 dport=80 packets=5 bytes=1519 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47610 packets=4 bytes=2697 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47611 dport=80 packets=6 bytes=1584 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47611 packets=5 bytes=4053 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431723 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55618 dport=22 packets=11 bytes=668 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55618 packets=11 bytes=7708 [ASSURED] mark=0 secmark=0 use=1 udp 17 148 src=192.168.103.2 dst=10.0.35.1 sport=59880 dport=53 packets=2 bytes=150 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=59880 packets=2 bytes=546 [ASSURED] mark=0 secmark=0 use=1 udp 17 146 src=192.168.103.2 dst=10.0.35.1 sport=53653 dport=53 packets=2 bytes=126 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=53653 packets=2 bytes=558 [ASSURED] mark=0 secmark=0 use=1 tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44368 dport=80 packets=13 bytes=1552 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44368 packets=11 bytes=9191 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47612 dport=80 packets=5 bytes=1545 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47612 packets=4 bytes=2254 [ASSURED] mark=0 secmark=0 use=1 udp 17 149 src=192.168.103.2 dst=10.0.35.1 sport=33217 dport=53 packets=2 bytes=120 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=33217 packets=2 bytes=496 [ASSURED] mark=0 secmark=0 use=1 tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44370 dport=80 packets=9 bytes=1394 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44370 packets=7 bytes=2532 [ASSURED] mark=0 secmark=0 use=1 udp 17 149 src=192.168.103.2 dst=10.0.35.1 sport=42729 dport=53 packets=2 bytes=140 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=42729 packets=2 bytes=564 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.99 sport=52861 dport=80 packets=6 bytes=1010 src=74.125.87.99 dst=192.168.103.2 sport=80 dport=52861 packets=5 bytes=2507 [ASSURED] mark=0 secmark=0 use=1 udp 17 148 src=192.168.103.2 dst=10.0.35.1 sport=39067 dport=53 packets=2 bytes=146 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=39067 packets=2 bytes=552 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.99 sport=52862 dport=80 packets=5 bytes=948 src=74.125.87.99 dst=192.168.103.2 sport=80 dport=52862 packets=4 bytes=1685 [ASSURED] mark=0 secmark=0 use=1 tcp 6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.100 sport=34547 dport=80 packets=11 bytes=2242 src=74.125.87.100 dst=192.168.103.2 sport=80 dport=34547 packets=9 bytes=7924 [ASSURED] mark=0 secmark=0 use=1 tcp 6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44367 dport=80 packets=8 bytes=1311 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44367 packets=6 bytes=1247 [ASSURED] mark=0 secmark=0 use=1
Время первой команды журнала | 15:50:57 2009- 6- 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:53:29 2009- 6- 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 19.80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 7.92 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.36 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.71 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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