/l3/users/eb/2009/linux10/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 |
|
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254) 56(84) bytes of data. ^C --- 192.168.15.254 ping statistics --- 6 packets transmitted, 0 received, 100% packet loss, time 5038ms |
#ÑÑ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 10:17:58 2009 from linux15.unix.nt l3-agent is already running: pid=1765; pidfile=/root/.lilalo/l3-agent.pid |
#tcpdump -i eth0
bash: tcpdump: команда не найдена |
#tcpdump -i eth0
bash: tcpdump: команда не найдена |
#apt-get install tcpdump
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: tcpdump обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 20 пакетов не обновлено. Необходимо скачать 325kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 733kB. Ош http://192.168.15.10 sid/main tcpdump 4.0.0-2 Не удаётся соединиться с 192.168.15.10:9999 (192.168.15.10). - connect (113 Нет пути до хоста) Не удалось загрузить http://192.168.15.10:9999/debian/pool/main/t/tcpdump/tcpdump_4.0.0-2_i386.deb Не удаётся соединиться с 192.168.15.10:9999 (192.168.15.10). - connect (113 Нет пути до хоста) E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing |
#tcpdump -i eth0
10:18:21.318411 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 31520:31856, ack 1, win 215, options [nop,nop,TS val 448369 ecr 627147], length 336 10:18:21.318581 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 31856:32048, ack 1, win 215, options [nop,nop,TS val 448369 ecr 627147], length 192 10:18:21.318741 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 32048:32240, ack 1, win 215, options [nop,nop,TS val 448369 ecr 627147], length 192 10:18:21.318900 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 32240:32432, ack 1, win 215, options [nop,nop,TS val 448369 ecr 627147], length 192 10:18:21.319061 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 32432:32624, ack 1, win 215, options [nop,nop,TS val 448369 ecr 627147], length 192 10:18:21.319165 IP 192.168.105.1.58165 > linux10.ssh: Flags [.], ack 31520, win 1002, options [nop,nop,TS val 627148 ecr 448369], length 0 10:18:21.319182 IP 192.168.105.1.58165 > linux10.ssh: Flags [.], ack 31856, win 1002, options [nop,nop,TS val 627148 ecr 448369], length 0 10:18:21.319186 IP 192.168.105.1.58165 > linux10.ssh: Flags [.], ack 32240, win 1002, options [nop,nop,TS val 627148 ecr 448369], length 0 10:18:21.319189 IP 192.168.105.1.58165 > linux10.ssh: Flags [.], ack 32432, win 1002, options [nop,nop,TS val 627148 ecr 448369], length 0 10:18:21.319447 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 32624:33376, ack 1, win 215, options [nop,nop,TS val 448369 ecr 627148], length 752 ... 10:18:21.367862 IP 192.168.105.1.58165 > linux10.ssh: Flags [.], ack 55024, win 1002, options [nop,nop,TS val 627160 ecr 448381], length 0 10:18:21.367868 IP 192.168.105.1.58165 > linux10.ssh: Flags [.], ack 55600, win 1002, options [nop,nop,TS val 627160 ecr 448381], length 0 10:18:21.368067 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 55600:56224, ack 49, win 215, options [nop,nop,TS val 448382 ecr 627160], length 624 10:18:21.368233 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 56224:56416, ack 49, win 215, options [nop,nop,TS val 448382 ecr 627160], length 192 10:18:21.368423 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 56416:56608, ack 49, win 215, options [nop,nop,TS val 448382 ecr 627160], length 192 10:18:21.368622 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 56608:56800, ack 49, win 215, options [nop,nop,TS val 448382 ecr 627160], length 192 10:18:21.368790 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 56800:56992, ack 49, win 215, options [nop,nop,TS val 448382 ecr 627160], length 192 10:18:21.368848 IP 192.168.105.1.58165 > linux10.ssh: Flags [.], ack 56416, win 1002, options [nop,nop,TS val 627160 ecr 448382], length 0 10:18:21.369025 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 56992:57328, ack 49, win 215, options [nop,nop,TS val 448382 ecr 627160], length 336 10:18:21.369189 IP linux10.ssh > 192.168.105.1.58165: Flags [P.], seq 57328:57520, ack 49, win 215, options [nop,nop,TS val 448382 ecr 627160], length 192 |
#~
10 # See approx.conf(5) for details. 11 12 #$max_wait 10 "/etc/approx/approx.conf" 19L, 549C+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31 13 #$max_rate unlimited 14 #$user approx 15 #$group approx 16 #$syslog daemon 17 #$pdiffs true 18 #$verbose false ~ ~ ~ "/etc/approx/approx.conf" 19L, 549C записано |
#approx-import
Usage: approx-import [options] file ... Import local files into the approx cache Options: -s|--simulate scan but do not actually import any files -q|--quiet do not print the file names that are imported -v|--verbose print information about each file |
#approximport
bash: approximport: команда не найдена |
#approx import
Failure: not running as user approx |
#apt-get update
Ош http://192.168.15.10 sid Release.gpg Не удаётся соединиться с 192.168.15.10:9999 (192.168.15.10). - connect (113 Нет пути до хоста) 0% [Соединение с 192.168.15.10 (192.168.15.10)]^C |
#vim /etc/apt/sources.list
|
#apt-get install tcpdump
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: tcpdump обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. Необходимо скачать 325kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 733kB. Получено:1 http://192.168.105.2 sid/main tcpdump 4.0.0-2 [325kB] Получено 325kБ за 0s (2860kБ/c) Выбор ранее не выбранного пакета tcpdump. (Чтение базы данных ... на данный момент установлено 61413 файлов и каталогов.) Распаковывается пакет tcpdump (из файла .../tcpdump_4.0.0-2_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет tcpdump (4.0.0-2) ... |
#ssh 192.168.105.1
The authenticity of host '192.168.105.1 (192.168.105.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.105.1' (RSA) to the list of known hosts. root@192.168.105.1's password: Linux linux9 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: Sat May 30 15:32:07 2009 |
#tcpdump -i eth0 -n
bash: tcpdump: команда не найдена |
#exit
exit Connection to 192.168.105.1 closed. |
#mii-tool
SIOCGMIIREG on eth0 failed: Input/output error SIOCGMIIREG on eth0 failed: Input/output error eth0: negotiated 100baseTx-FD, link ok |
#mii-tool eth0
SIOCGMIIREG on eth0 failed: Input/output error SIOCGMIIREG on eth0 failed: Input/output error eth0: negotiated 100baseTx-FD, link ok |
#mii-tool --help
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...] -V, --version display version information -v, --verbose more verbose output -R, --reset reset MII to poweron state -r, --restart restart autonegotiation -w, --watch monitor for link status changes -l, --log with -w, write events to syslog -A, --advertise=media,... advertise only specified media -F, --force=media force specified media technology media: 1000baseTx-HD, 1000baseTx-FD, 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT |
#mii-tool -F 100
SIOCSMIIREG on eth0 failed: Operation not supported |
#mii-tool -F=media 100
Invalid media specification '=media'. |
#mii-tool -F media eth0 100
Invalid media specification 'media'. |
#mii-tool -F media eth0 10
Invalid media specification 'media'. |
#mii-tool -F eth0 10
Invalid media specification 'eth0'. |
#mii-tool --force=media eth0 10
Invalid media specification 'media'. |
#mii-tool
SIOCGMIIREG on eth0 failed: Input/output error SIOCGMIIREG on eth0 failed: Input/output error eth0: negotiated 100baseTx-FD, link ok |
#mii-tool --help
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...] -V, --version display version information -v, --verbose more verbose output -R, --reset reset MII to poweron state -r, --restart restart autonegotiation -w, --watch monitor for link status changes -l, --log with -w, write events to syslog -A, --advertise=media,... advertise only specified media -F, --force=media force specified media technology media: 1000baseTx-HD, 1000baseTx-FD, 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT |
#mii-tool -F eth0
Invalid media specification 'eth0'. |
#mii-tool -F 100baseTx-FD
SIOCSMIIREG on eth0 failed: Operation not supported |
#mii-tool -F 100baseTx-FD eth0
SIOCSMIIREG on eth0 failed: Operation not supported |
#mii-tool -F 1000baseTx-FD eth0
Invalid media specification '1000baseTx-FD'. |
#mii-tool -F 10baseTx-FD eth0
Invalid media specification '10baseTx-FD'. |
#mii-tool -F 100baseTx-FD eth0
SIOCSMIIREG on eth0 failed: Operation not supported |
#apt-get install mii-diag
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. Предлагаемые пакеты: nictools-pci nictools-nopci НОВЫЕ пакеты, которые будут установлены: mii-diag обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. Необходимо скачать 19,0kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 57,3kB. Получено:1 http://192.168.105.2 sid/main mii-diag 2.11-2 [19,0kB] Получено 19,0kБ за 0s (324kБ/c) Выбор ранее не выбранного пакета mii-diag. (Чтение базы данных ... на данный момент установлено 61425 файлов и каталогов.) Распаковывается пакет mii-diag (из файла .../mii-diag_2.11-2_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет mii-diag (2.11-2) ... |
#mii-diag --help
Usage: mii-diag [-aDfrRvVw] [-AF <speed+duplex>] [--watch] <interface>. This program configures and monitors the transceiver management registers for network interfaces. It uses the Media Independent Interface (MII) standard with additional Linux-specific controls to communicate with the underlying device driver. The MII registers control and report network link settings and errors. Examples are link speed, duplex, capabilities advertised to the link partner, status LED indications and link error counters. The common usage is mii-diag eth0 ... -M --msg-level LEVEL Set the driver message bit map. -p --phy ADDR Set the PHY (MII address) to report. -r --restart Restart the link autonegotiation. -R --reset Reset the transceiver. -v --verbose Report each action taken. -V --version Emit version information. -w --watch Continuously monitor the transceiver and report changes. This command returns success (zero) if the interface information can be read. If the --status option is passed, a zero return means that the interface has link beat. |
#mii-diag
Using the default interface 'eth0'. SIOCGMIIREG on eth0 failed: Input/output error Basic registers of MII PHY #1: 1140 796d 0141 0cc0 0de1 c1e1 000f ffff. The autonegotiated capability is 01e0. The autonegotiated media type is 100baseTx-FD. Basic mode control register 0x1140: Auto-negotiation enabled. You have link beat, and everything is working OK. Your link partner advertised c1e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT. End of basic transceiver information. |
#mii-diag -F 100baseTx-FD eth0
Setting the speed to "fixed", Control register 2100. SIOCSMIIREG on eth0 failed: Operation not supported SIOCGMIIREG on eth0 failed: Input/output error Basic registers of MII PHY #1: 1140 796d 0141 0cc0 0de1 c1e1 000f ffff. The autonegotiated capability is 01e0. The autonegotiated media type is 100baseTx-FD. Basic mode control register 0x1140: Auto-negotiation enabled. You have link beat, and everything is working OK. Your link partner advertised c1e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT. End of basic transceiver information. |
#mii-diag
Using the default interface 'eth0'. SIOCGMIIREG on eth0 failed: Input/output error Basic registers of MII PHY #1: 1140 796d 0141 0cc0 0de1 c1e1 000f ffff. The autonegotiated capability is 01e0. The autonegotiated media type is 100baseTx-FD. Basic mode control register 0x1140: Auto-negotiation enabled. You have link beat, and everything is working OK. Your link partner advertised c1e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT. End of basic transceiver information. |
#mii-diag -r
Using the default interface 'eth0'. Restarting negotiation... SIOCSMIIREG on eth0 failed: Operation not supported SIOCSMIIREG on eth0 failed: Operation not supported SIOCGMIIREG on eth0 failed: Input/output error Basic registers of MII PHY #1: 1140 796d 0141 0cc0 0de1 c1e1 000f ffff. The autonegotiated capability is 01e0. The autonegotiated media type is 100baseTx-FD. Basic mode control register 0x1140: Auto-negotiation enabled. You have link beat, and everything is working OK. Your link partner advertised c1e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT. End of basic transceiver information. |
#lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01) 01:04.0 Mass storage controller: Integrated Technology Express, Inc. ITE 8211F Single Channel UDMA 133 (rev 11) 02:00.0 Ethernet controller: Intel Corporation 82573V Gigabit Ethernet Controller (Copper) (rev 03) |
#lspci | more
|
#find /sys -name \*02:00.0\* | grep driver
/sys/bus/pci/drivers/e1000e/0000:02:00.0 |
#modinfo e1000e
filename: /lib/modules/2.6.29-2-686/kernel/drivers/net/e1000e/e1000e.ko version: 0.3.3.3-k6 license: GPL description: Intel(R) PRO/1000 Network Driver author: Intel Corporation, <linux.nics@intel.com> srcversion: 080971A84AEC87674E6DBD5 alias: pci:v00008086d000010DFsv*sd*bc*sc*i* alias: pci:v00008086d000010DEsv*sd*bc*sc*i* alias: pci:v00008086d000010CEsv*sd*bc*sc*i* alias: pci:v00008086d000010CDsv*sd*bc*sc*i* ... parm: TxIntDelay:Transmit Interrupt Delay (array of int) parm: TxAbsIntDelay:Transmit Absolute Interrupt Delay (array of int) parm: RxIntDelay:Receive Interrupt Delay (array of int) parm: RxAbsIntDelay:Receive Absolute Interrupt Delay (array of int) parm: InterruptThrottleRate:Interrupt Throttling Rate (array of int) parm: IntMode:Interrupt Mode (array of int) parm: SmartPowerDownEnable:Enable PHY smart power down (array of int) parm: KumeranLockLoss:Enable Kumeran lock loss workaround (array of int) parm: WriteProtectNVM:Write-protect NVM [WARNING: disabling this can lead to corrupted NVM] (array of int) parm: CrcStripping:Enable CRC Stripping, disable if your BMC needs the CRC (array of int) |
#modinfo e1000e | more
|
#ethtool -s eth0 speed 100 autoneg off duplex ful
bash: ethtool: команда не найдена |
#зÑÑping -f 192.168.15.254
PING 192.168.15.254 (192.168.15.254) 56(84) bytes of data. .^C --- 192.168.15.254 ping statistics --- 6920 packets transmitted, 6919 received, 0% packet loss, time 38353ms rtt min/avg/max/mdev = 2.687/5.603/64.815/2.906 ms, pipe 6, ipg/ewma 5.543/4.612 ms |
#ping -f 192.168.15.254 -s 1400
PING 192.168.15.254 (192.168.15.254) 1400(1428) bytes of data. ...........................................................................^C --- 192.168.15.254 ping statistics --- 4802 packets transmitted, 4727 received, 1% packet loss, time 24610ms rtt min/avg/max/mdev = 2.154/5.163/57.388/4.049 ms, pipe 5, ipg/ewma 5.126/6.806 ms |
#ping -f 10.0.35.100 -s 1400
PING 10.0.35.100 (10.0.35.100) 1400(1428) bytes of data. ........................................................................................................................................................................................^C --- 10.0.35.100 ping statistics --- 563 packets transmitted, 379 received, 32% packet loss, time 3154ms rtt min/avg/max/mdev = 2.150/2.231/2.495/0.090 ms, ipg/ewma 5.613/2.249 ms |
$su
|
#traceroute -n 192.168.105.1
traceroute to 192.168.105.1 (192.168.105.1), 30 hops max, 60 byte packets 1 192.168.105.1 0.996 ms 0.956 ms 0.946 ms |
#tcpdump -i eth0 192.168.105.1
tcpdump: syntax error |
#tcpdump -i eth0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes ^C 0 packets captured 0 packets received by filter 0 packets dropped by kernel |
#tcpdump
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes ^C 0 packets captured 0 packets received by filter 0 packets dropped by kernel |
#tcpdump --help
tcpdump version 4.0.0 libpcap version 1.0.0 Usage: tcpdump [-aAdDefIKlLnNOpqRStuUvxX] [ -B size ] [ -c count ] [ -C file_size ] [ -E algo:secret ] [ -F file ] [ -G seconds ] [ -i interface ] [ -M secret ] [ -r file ] [ -s snaplen ] [ -T type ] [ -w file ] [ -W filecount ] [ -y datalinktype ] [ -z command ] [ -Z user ] [ expression ] |
#tcpdump -i eth0.192.168.105.1
tcpdump: eth0.192.168.105.1: No such device exists (SIOCGIFHWADDR: No such device) |
#traceroute -n 192.168.105.1
traceroute to 192.168.105.1 (192.168.105.1), 30 hops max, 60 byte packets 1 192.168.105.1 1.041 ms 0.987 ms 0.931 ms |
#tcpdump -i eth0 host 192.168.105.1
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 11:48:47.690012 IP linux10.55876 > 192.168.105.1.33434: UDP, length 32 11:48:47.690050 IP linux10.41124 > 192.168.105.1.33435: UDP, length 32 11:48:47.690072 IP linux10.47667 > 192.168.105.1.33436: UDP, length 32 11:48:47.690091 IP linux10.48338 > 192.168.105.1.33437: UDP, length 32 11:48:47.690109 IP linux10.43381 > 192.168.105.1.33438: UDP, length 32 11:48:47.690131 IP linux10.40015 > 192.168.105.1.33439: UDP, length 32 11:48:47.690149 IP linux10.59267 > 192.168.105.1.33440: UDP, length 32 11:48:47.690167 IP linux10.53819 > 192.168.105.1.33441: UDP, length 32 ... 11:51:22.498950 IP 192.168.105.1 > linux10: ICMP echo reply, id 8378, seq 13, length 40 11:51:22.498952 IP 192.168.105.1 > linux10: ICMP echo reply, id 8378, seq 14, length 40 11:51:22.498955 IP 192.168.105.1 > linux10: ICMP echo reply, id 8378, seq 15, length 40 11:51:22.498958 IP 192.168.105.1 > linux10: ICMP echo reply, id 8378, seq 16, length 40 11:51:27.498137 ARP, Request who-has linux10 tell 192.168.105.1, length 46 11:51:27.498154 ARP, Reply linux10 is-at 00:13:d4:b2:4f:e0 (oui Unknown), length 28 ^C 105 packets captured 105 packets received by filter 0 packets dropped by kernel |
#traceroute -n 192.168.105.1 -t
Option `-t' (argc 3) requires an argument: `-t tos' |
#traceroute -n 192.168.105.1
traceroute to 192.168.105.1 (192.168.105.1), 30 hops max, 60 byte packets 1 192.168.105.1 0.988 ms 0.900 ms * |
#traceroute -i -n 192.168.105.1
traceroute to 192.168.105.1 (192.168.105.1), 30 hops max, 60 byte packets setsockopt SO_BINDTODEVICE: Нет такого устройства |
#traceroute -I -n 192.168.105.1
traceroute to 192.168.105.1 (192.168.105.1), 30 hops max, 60 byte packets 1 192.168.105.1 0.981 ms 0.985 ms 0.983 ms |
#traceroute -I -n -q1 192.168.105.1
traceroute to 192.168.105.1 (192.168.105.1), 30 hops max, 60 byte packets 1 192.168.105.1 0.899 ms |
#traceroute -I -n -q1 192.168.105.1
traceroute to 192.168.105.1 (192.168.105.1), 30 hops max, 60 byte packets 1 192.168.105.1 1.008 ms |
#tcpdump -i eth0 host 10.0.35.100
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 11:52:16.180937 IP linux10 > 10.0.35.100: ICMP echo request, id 8402, seq 1, length 40 11:52:16.180958 IP linux10 > 10.0.35.100: ICMP echo request, id 8402, seq 2, length 40 11:52:16.180966 IP linux10 > 10.0.35.100: ICMP echo request, id 8402, seq 3, length 40 11:52:16.180972 IP linux10 > 10.0.35.100: ICMP echo request, id 8402, seq 4, length 40 11:52:16.180978 IP linux10 > 10.0.35.100: ICMP echo request, id 8402, seq 5, length 40 11:52:16.180984 IP linux10 > 10.0.35.100: ICMP echo request, id 8402, seq 6, length 40 11:52:16.180990 IP linux10 > 10.0.35.100: ICMP echo request, id 8402, seq 7, length 40 11:52:16.180996 IP linux10 > 10.0.35.100: ICMP echo request, id 8402, seq 8, length 40 ... 11:52:16.181967 IP 10.0.35.100 > linux10: ICMP echo reply, id 8402, seq 7, length 40 11:52:16.181969 IP 10.0.35.100 > linux10: ICMP echo reply, id 8402, seq 8, length 40 11:52:16.181972 IP 10.0.35.100 > linux10: ICMP echo reply, id 8402, seq 9, length 40 11:52:16.181974 IP 10.0.35.100 > linux10: ICMP echo reply, id 8402, seq 12, length 40 11:52:16.181977 IP 10.0.35.100 > linux10: ICMP echo reply, id 8402, seq 14, length 40 11:52:16.181979 IP 10.0.35.100 > linux10: ICMP echo reply, id 8402, seq 16, length 40 ^C 25 packets captured 25 packets received by filter 0 packets dropped by kernel |
#traceroute -I -n -q1 10.0.35.100
traceroute to 10.0.35.100 (10.0.35.100), 30 hops max, 60 byte packets 1 * 2 * 3 * 4 10.0.35.100 0.968 ms |
#tcpdump -i eth0 host 192.168.105.1
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 11:52:32.098578 IP 192.168.105.1 > linux10: ICMP time exceeded in-transit, length 68 11:52:50.097958 ARP, Request who-has linux10 tell 192.168.105.1, length 46 11:52:50.097972 ARP, Reply linux10 is-at 00:13:d4:b2:4f:e0 (oui Unknown), length 28 11:53:20.351384 ARP, Request who-has linux10 tell 192.168.105.1, length 46 11:53:20.351399 ARP, Reply linux10 is-at 00:13:d4:b2:4f:e0 (oui Unknown), length 28 11:53:50.136755 ARP, Request who-has linux10 tell 192.168.105.1, length 46 11:53:50.136770 ARP, Reply linux10 is-at 00:13:d4:b2:4f:e0 (oui Unknown), length 28 11:54:43.311046 IP 192.168.105.1 > linux10: ICMP time exceeded in-transit, length 68 ... 11:55:50.090377 ARP, Request who-has linux10 tell 192.168.105.1, length 46 11:55:50.090390 ARP, Reply linux10 is-at 00:13:d4:b2:4f:e0 (oui Unknown), length 28 11:56:50.137123 ARP, Request who-has linux10 tell 192.168.105.1, length 46 11:56:50.137135 ARP, Reply linux10 is-at 00:13:d4:b2:4f:e0 (oui Unknown), length 28 11:57:50.091905 ARP, Request who-has linux10 tell 192.168.105.1, length 46 11:57:50.091923 ARP, Reply linux10 is-at 00:13:d4:b2:4f:e0 (oui Unknown), length 28 ^C 16 packets captured 16 packets received by filter 0 packets dropped by kernel |
#traceroute -n -q1 10.0.35.100
traceroute to 10.0.35.100 (10.0.35.100), 30 hops max, 60 byte packets 1 192.168.105.1 1.016 ms 2 * 3 10.0.35.100 0.975 ms |
#traceroute -I -n -q1 10.0.35.100
traceroute to 10.0.35.100 (10.0.35.100), 30 hops max, 60 byte packets 1 * 2 * 3 * 4 10.0.35.100 0.979 ms |
#traceroute -I -n -q1 10.0.35.100
traceroute to 10.0.35.100 (10.0.35.100), 30 hops max, 60 byte packets 1 * 2 * 3 * 4 10.0.35.100 0.978 ms |
#traceroute -n -q1 10.0.35.100
traceroute to 10.0.35.100 (10.0.35.100), 30 hops max, 60 byte packets 1 192.168.105.1 0.998 ms 2 * 3 10.0.35.100 0.960 ms |
#ис
bash: ис: команда не найдена |
#netstat -lnp
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 2909/sendmail: MTA: tcp 0 0 0.0.0.0:9999 0.0.0.0:* LISTEN 2468/inetd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2173/portmap tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3574/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2909/sendmail: MTA: tcp6 0 0 :::22 :::* LISTEN 3574/sshd udp 0 0 0.0.0.0:111 0.0.0.0:* 2173/portmap Active UNIX domain sockets (only servers) ... unix 2 [ ACC ] STREAM LISTENING 8028 2777/gnome-keyring- /tmp/keyring-ZcOXJK/socket.pkcs11 unix 2 [ ACC ] STREAM LISTENING 8720 2790/x-session-mana /tmp/.ICE-unix/2790 unix 2 [ ACC ] STREAM LISTENING 10698 3501/gconfd-2 /tmp/orbit-user/linc-dad-0-4d7d0ee6dd2fc unix 2 [ ACC ] STREAM LISTENING 11350 3630/firefox-bin /tmp/orbit-user/linc-e2e-0-4bb7b61ba364a unix 2 [ ACC ] STREAM LISTENING 11285 3402/pidgin /tmp/orbit-user/linc-d4a-0-5c3fcbe75695 unix 2 [ ACC ] STREAM LISTENING 13371 3859/kdeinit Runnin /tmp/ksocket-user/kdeinit__0 unix 2 [ ACC ] STREAM LISTENING 13373 3859/kdeinit Runnin /tmp/ksocket-user/kdeinit-:0 unix 2 [ ACC ] STREAM LISTENING 13378 3863/dcopserver [kd /tmp/.ICE-unix/dcop3863-1243926105 unix 2 [ ACC ] STREAM LISTENING 8694 2901/dbus-daemon @/tmp/dbus-Yoc9xntZTW unix 2 [ ACC ] STREAM LISTENING 13397 3865/klauncher [kde /tmp/ksocket-user/klauncherUlm7Ia.slave-socket |
#netstat -lnp | more
|
#netstat -lnp | awk '{print "$2}'
awk: line 1: runaway string constant "$2} ... |
#netstat -lnp | awk '{ print $2" }'
awk: line 1: runaway string constant " } ... |
#apt-get install nmap
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: nmap обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. Необходимо скачать 1072kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 3801kB. Получено:1 http://192.168.105.2 sid/main nmap 4.68-1 [1072kB] Получено 1072kБ за 0s (8814kБ/c) Выбор ранее не выбранного пакета nmap. (Чтение базы данных ... на данный момент установлено 61430 файлов и каталогов.) Распаковывается пакет nmap (из файла .../archives/nmap_4.68-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет nmap (4.68-1) ... |
#nmap 10.0.35.100
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-02 12:27 EEST Interesting ports on 10.0.35.100: Not shown: 1712 closed ports PORT STATE SERVICE 22/tcp open ssh 79/tcp open finger 9999/tcp open abyss Nmap done: 1 IP address (1 host up) scanned in 3.975 seconds |
#nmap -p 79 10.0.35.100
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-02 12:27 EEST Interesting ports on 10.0.35.100: PORT STATE SERVICE 79/tcp open finger Nmap done: 1 IP address (1 host up) scanned in 0.060 seconds |
#nmap -p 1-5000 10.0.35.100
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-02 12:27 EEST Interesting ports on 10.0.35.100: Not shown: 4997 closed ports PORT STATE SERVICE 22/tcp open ssh 79/tcp open finger 3002/tcp open unknown Nmap done: 1 IP address (1 host up) scanned in 7.888 seconds |
#nmap 10.0.35.100
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-02 12:28 EEST Interesting ports on 10.0.35.100: Not shown: 1712 closed ports PORT STATE SERVICE 22/tcp open ssh 79/tcp open finger 9999/tcp open abyss Nmap done: 1 IP address (1 host up) scanned in 3.683 seconds |
#nmap -p 1-5000 10.0.35.100
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-02 12:28 EEST Interesting ports on 10.0.35.100: Not shown: 4997 closed ports PORT STATE SERVICE 22/tcp open ssh 79/tcp open finger 3002/tcp open unknown Nmap done: 1 IP address (1 host up) scanned in 7.069 seconds |
#df -i
Файловая система Инодов Испол Своб Исп % смонтирована на tmpfs 219710 5 219705 1% /lib/init/rw udev 219710 1271 218439 1% /dev tmpfs 219710 3 219707 1% /dev/shm rootfs 2443200 71780 2371420 3% / |
#ÑзеÑиÐiptables -L -v -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination libiptc vlibxtables.so.2. 620 bytes. Table `filter' Hooks: pre/in/fwd/out/post = 0/0/94/128/0 Underflows: pre/in/fwd/out/post = 0/0/94/128/0 ... SRC IP: 0.0.0.0/0.0.0.0 DST IP: 0.0.0.0/0.0.0.0 Interface: `'/................to `'/................ Protocol: 0 Flags: 00 Invflags: 00 Counters: 0 packets, 0 bytes Cache: 00000000 Target name: `ERROR' [64] error=`ERROR' |
#iptables -L -v -v / ьщку
Bad argument `/' Try `iptables -h' or 'iptables --help' for more information. |
#bc
bc 1.06.94 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'. 31.56*7.76 244.90 163*12 1956 (interrupt) use quit to exit. quit |
#traceroute www.toy-land.com.ua
www.toy-land.com.ua: Временный сбой в разрешении имен Cannot handle "host" cmdline arg `www.toy-land.com.ua' on position 1 (argc 1) |
#iptables -A INPUT -p tcp --drop !22 -j ACCEPT
bash: !22: event not found |
#iptables -A INPUT -p tcp --dport 22 -j ACCEPT
|
Время первой команды журнала | 08:55:17 2009- 6- 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:30:12 2009- 6- 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 23.76 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 7.92 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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