/l3/users/10-08-2009/nt-lnet/debian1.net.nt/user :1 :2 :3 :4 :5 :6 :7 :8 |
|
$ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data. 64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=50 time=53.8 ms 64 bytes from ya.ru (77.88.21.8): icmp_seq=2 ttl=50 time=53.1 ms --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 53.160/53.504/53.848/0.344 ms |
$[user@debian1:~]$
bash: [user@debian1:~]$: command not found |
$[user@debian1:~]$
bash: [user@debian1:~]$: command not found |
$[user@debian1:~]$
bash: [user@debian1:~]$: command not found |
$screen -x
|
$sudo arp -an
Password: ? (192.168.16.7) at 00:16:3E:00:00:07 [ether] on eth0 ? (192.168.16.8) at 00:16:3E:00:00:08 [ether] on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] on eth0 ? (192.168.16.224) at 00:14:C2:05:9E:4A [ether] on eth0 ? (192.168.16.225) at 00:14:C2:05:9A:DE [ether] on eth0 |
$sudo apt-get install tcpdump
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libpcap0.8 НОВЫЕ пакеты, которые будут установлены: libpcap0.8 tcpdump обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено. Необходимо скачать 392kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 877kB. Хотите продолжить [Д/н]? Получено:1 http://debian.org.ua etch/main libpcap0.8 0.9.5-1 [89,5kB] Получено:2 http://debian.org.ua etch/main tcpdump 3.9.5-2etch1 [303kB] Получено 392kB за 0s (639kB/c) Выбор ранее не выбранного пакета libpcap0.8. (Чтение базы данных... на данный момент установлено 22620 файлов и каталогов.) Распаковывается пакет libpcap0.8 (из файла .../libpcap0.8_0.9.5-1_i386.deb)... Выбор ранее не выбранного пакета tcpdump. Распаковывается пакет tcpdump (из файла .../tcpdump_3.9.5-2etch1_i386.deb)... Настраивается пакет libpcap0.8 (0.9.5-1) ... Настраивается пакет tcpdump (3.9.5-2etch1) ... |
$sudo tcpdump -i eth0
12:09:40.594688 IP host225.net.nt.3030 > debian1.net.nt.5900: . ack 7241 win 59368 <nop,nop,timestamp 1030486 699948> 12:09:40.603083 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 50944:51248(304) ack 49 win 90 <nop,nop,timestamp 699948 697449> 12:09:40.610599 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 57888:58048(160) ack 97 win 90 <nop,nop,timestamp 699951 697451> 12:09:40.612133 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 58048:58352(304) ack 97 win 90 <nop,nop,timestamp 699951 697451> 12:09:40.619540 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 64688:64992(304) ack 97 win 90 <nop,nop,timestamp 699953 697454> 12:09:40.627908 IP host224.net.nt.1044 > debian1.net.nt.5900: P 0:10(10) ack 10 win 7240 <nop,nop,timestamp 943393 699946> 12:09:40.629892 IP host225.net.nt.3030 > debian1.net.nt.5900: P 0:10(10) ack 9716 win 63712 <nop,nop,timestamp 1030489 699948> 12:09:40.639221 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 71616:71920(304) ack 97 win 90 <nop,nop,timestamp 699958 697454> 12:09:40.646917 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 78080:78384(304) ack 97 win 90 <nop,nop,timestamp 699961 697459> 12:09:40.658162 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 84848:85152(304) ack 97 win 90 <nop,nop,timestamp 699963 697461> ... 12:09:41.267097 IP debian8.andrey.net.nt.60252 > debian1.net.nt.ssh: . ack 512400 win 501 <nop,nop,timestamp 697616 700113> 12:09:41.274662 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 518688:518848(160) ack 625 win 90 <nop,nop,timestamp 700118 697616> 12:09:41.276810 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 518848:519152(304) ack 625 win 90 <nop,nop,timestamp 700118 697616> 12:09:41.283840 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 525280:525584(304) ack 625 win 90 <nop,nop,timestamp 700121 697619> 12:09:41.291113 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 531872:532032(160) ack 673 win 90 <nop,nop,timestamp 700121 697621> 12:09:41.292672 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 532032:532336(304) ack 673 win 90 <nop,nop,timestamp 700121 697621> 12:09:41.299067 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 538464:538768(304) ack 673 win 90 <nop,nop,timestamp 700123 697621> 12:09:41.305393 IP host225.net.nt.3030 > debian1.net.nt.5900: P 100:110(10) ack 109240 win 63712 <nop,nop,timestamp 1030557 700113> 12:09:41.311949 IP host225.net.nt.3030 > debian1.net.nt.5900: . ack 115026 win 63712 <nop,nop,timestamp 1030557 700126> 12:09:41.312320 IP debian1.net.nt.ssh > debian8.andrey.net.nt.60252: P 545216:545520(304) ack 673 win 90 <nop,nop,timestamp 700126 697626> |
$sudo tcpdump -i eth0 -n arp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 12:10:18.650086 arp who-has 192.168.16.1 tell 192.168.16.8 12:10:18.650190 arp reply 192.168.16.1 is-at 00:16:3e:00:00:01 12:10:26.957857 arp who-has 192.168.16.22 tell 192.168.16.254 12:10:28.387937 arp who-has 192.168.16.23 tell 192.168.16.254 12:10:28.417928 arp who-has 192.168.16.21 tell 192.168.16.254 12:10:36.415376 arp who-has 192.168.16.23 tell 192.168.16.7 12:10:41.415615 arp who-has 192.168.16.1 tell 192.168.16.7 12:10:41.415634 arp reply 192.168.16.1 is-at 00:16:3e:00:00:01 8 packets captured 8 packets received by filter 0 packets dropped by kernel |
$sudo arp -an
? (192.168.16.7) at 00:16:3E:00:00:07 [ether] on eth0 ? (192.168.16.8) at 00:16:3E:00:00:08 [ether] on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] on eth0 ? (192.168.16.224) at 00:14:C2:05:9E:4A [ether] on eth0 ? (192.168.16.225) at 00:14:C2:05:9A:DE [ether] on eth0 |
$sudo tcpdump -i eth0 -n arp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 12:11:35.175130 arp who-has 192.168.16.252 tell 192.168.16.7 12:11:40.175142 arp who-has 192.168.16.1 tell 192.168.16.8 12:11:40.175154 arp reply 192.168.16.1 is-at 00:16:3e:00:00:01 12:11:40.175295 arp who-has 192.168.16.1 tell 192.168.16.7 12:11:40.175300 arp reply 192.168.16.1 is-at 00:16:3e:00:00:01 5 packets captured 5 packets received by filter 0 packets dropped by kernel |
$sudo tcpdump -i eth0 -S
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 12:12:34.242553 arp who-has 192.168.16.1 tell 192.168.16.8 12:12:34.242651 arp reply 192.168.16.1 is-at 00:16:3e:00:00:01 12:12:35.445928 arp who-has 192.168.16.224 tell 192.168.16.254 3 packets captured 3 packets received by filter 0 packets dropped by kernel |
$sudo tcpdump -i eth0 -n port 53
[user@debian1:~]$ sudo tcpdump -i eth0 -x tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 12:12:49.575774 arp who-has 192.168.16.2 tell 192.168.16.7 0x0000: 0001 0800 0604 0001 0016 3e00 0007 c0a8 0x0010: 1007 0000 0000 0000 c0a8 1002 12:12:54.307077 arp who-has 192.168.16.211 tell 192.168.16.254 0x0000: 0001 0800 0604 0001 0004 7575 46b1 c0a8 0x0010: 10fe 0000 0000 0000 c0a8 10d3 12:13:04.657835 arp who-has 192.168.16.225 tell 192.168.16.254 0x0000: 0001 0800 0604 0001 0004 7575 46b1 c0a8 0x0010: 10fe 0000 0000 0000 c0a8 10e1 3 packets captured 3 packets received by filter 0 packets dropped by kernel tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel |
$sudo ifconfig
[user@debian1:~]$ ssh 192.168.16.254 The authenticity of host '192.168.16.254 (192.168.16.254)' can't be established. RSA key fingerprint is 90:7f:6c:4f:4c:b3:6c:3a:73:79:4d:77:f2:82:51:64. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.254' (RSA) to the list of known hosts. user@192.168.16.254's password: Linux debian 2.6.18.8-xen #1 SMP Wed Nov 5 11:18:00 EET 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. ... collisions:0 txqueuelen:1000 RX bytes:3918981 (3.7 MiB) TX bytes:25504812 (24.3 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:39187 errors:0 dropped:0 overruns:0 frame:0 TX packets:72094 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3943442 (3.7 MiB) TX bytes:25737769 (24.5 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$ssh 192.168.16.21
[user@debian1:~]$ sudo ifconfig -a | less eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:39340 errors:0 dropped:0 overruns:0 frame:0 TX packets:72280 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3954172 (3.7 MiB) TX bytes:25785889 (24.5 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 ... along with the mailing lists, can be searched by going to http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. |
#[user@fbsd1:~]$
|
#[user@fbsd1:~]$
|
#[user@fbsd1:~]$ man re
[user@fbsd1:~]$ sudo ifconfig -a Password: Sorry, try again. Password: re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active ... ... (We use $^X in these examples because it's tainted by default.) DESCRIPTION When "use re 'taint'" is in effect, and a tainted string is the target of a regex, the regex memories (or values returned by the m// operator in list context) are tainted. This feature is useful when regex opera- tions on tainted data aren't meant to extract safe substrings, but to perform other transformations. When "use re 'eval'" is in effect, a regex is allowed to contain "(?{ ... })" zero-width assertions even if regular expression contains vari- |
#[user@fbsd1:~]$ exit
[user@fbsd1:~]$ man -a re re(3) Perl Programmers Reference Guide re(3) NAME re - Perl pragma to alter regular expression behaviour SYNOPSIS use re 'taint'; ($x) = ($^X =~ /^(.*)$/s); # $x is tainted here $pat = '(?{ $foo = 1 })'; use re 'eval'; /foo${pat}bar/; # won't fail (when not under -T switch) ... gigE chips support 1000Mbps in full-duplex mode only. The re driver supports the following media options: full-duplex Force full duplex operation. half-duplex Force half duplex operation. For more information on configuring this device, see ifconfig(8). HARDWARE The re driver supports RealTek RTL8139C+, RTL8169, RTL816xS, RTL811xS, and RTL8101E based Fast Ethernet and Gigabit Ethernet adapters including: exit Connection to 192.168.16.21 closed. |
$man eth
|
$ssh 192.168.16.21
|
$vim /etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules
|
$ssh 192.168.16.254
Хотите продолжить [Д/н]? Получено:1 http://debian.org.ua etch/main gsfonts 1:8.11+urwcyr1.0.7~pre41-1 [4648kB] Получено:2 http://debian.org.ua etch/main lesstif2 1:0.94.4-2 [628kB] Получено:3 http://debian.org.ua etch/main libpaper1 1.1.21 [20,8kB] Получено:4 http://debian.org.ua etch/main libt1-5 5.1.0-2etch1 [146kB] Получено:5 http://debian.org.ua etch/main xpdf-common 3.01-9.1+etch5 [61,5kB] Получено:6 http://debian.org.ua etch/main xpdf-reader 3.01-9.1+etch5 [794kB] Получено:7 http://debian.org.ua etch/main xpdf-utils 3.01-9.1+etch5 [1451kB] Получено:8 http://debian.org.ua etch/main xpdf 3.01-9.1+etch5 [1282B] debconf: не удалось инициализировать интерфейс: Dialog debconf: (Не установлена переменная TERM, поэтому запустить интерфейс dialog нельзя.) debconf: будет использован интерфейс: Readline debconf: не удалось инициализировать интерфейс: Readline debconf: (Этот интерфейс работает только с управляющего терминала.) debconf: будет использован интерфейс: Teletype dpkg-preconfigure: не удалось заново открыть stdin: Получено 7750kB за 7s (1039kB/c) Выбор ранее не выбранного пакета gsfonts. (Чтение базы данных... на данный момент установлено 22641 файлов и каталогов.) |
$sudo ifconfig
Password: eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:105304 errors:0 dropped:0 overruns:0 frame:0 TX packets:203576 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19553207 (18.6 MiB) TX bytes:90874248 (86.6 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:105712 errors:0 dropped:0 overruns:0 frame:0 TX packets:204012 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19583267 (18.6 MiB) TX bytes:90950021 (86.7 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig eth1 up
|
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:106599 errors:0 dropped:0 overruns:0 frame:0 TX packets:204881 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19648567 (18.7 MiB) TX bytes:91062101 (86.8 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 inet6 addr: fe80::216:3eff:fe00:101/64 Scope:Link ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 b) TX bytes:238 (238.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig eth1 0.0.0.0 up
|
$ifconfig
bash: ifconfig: command not found |
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:111344 errors:0 dropped:0 overruns:0 frame:0 TX packets:210132 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:20000830 (19.0 MiB) TX bytes:92080702 (87.8 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 inet6 addr: fe80::216:3eff:fe00:101/64 Scope:Link ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 b) TX bytes:468 (468.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:111263 errors:0 dropped:0 overruns:0 frame:0 TX packets:210046 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19994774 (19.0 MiB) TX bytes:92045666 (87.7 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 inet6 addr: fe80::216:3eff:fe00:101/64 Scope:Link ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 b) TX bytes:468 (468.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig eth1 172.16.0.1
|
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:111581 errors:0 dropped:0 overruns:0 frame:0 TX packets:210465 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:20018870 (19.0 MiB) TX bytes:92167525 (87.8 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 inet addr:172.16.0.1 Bcast:172.16.255.255 Mask:255.255.0.0 ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 b) TX bytes:510 (510.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig eth1 hw ether 00
SIOCSIFHWADDR: Device or resource busy |
$ ifconfig
bash: ifconfig: command not found |
$ifconfig
bash: ifconfig: command not found |
$sudo
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:114248 errors:0 dropped:0 overruns:0 frame:0 TX packets:213791 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:20213250 (19.2 MiB) TX bytes:92900979 (88.5 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 inet addr:172.16.0.1 Bcast:172.16.255.255 Mask:255.255.0.0 ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 b) TX bytes:510 (510.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig eth1 down
|
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:114432 errors:0 dropped:0 overruns:0 frame:0 TX packets:214046 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:20226537 (19.2 MiB) TX bytes:92969350 (88.6 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig eth1 hw ether 00:16:3E:EE:01:01
|
$sudo ifconfig eth1 172.16.0.1 up
|
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:114699 errors:0 dropped:0 overruns:0 frame:0 TX packets:214418 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:20246143 (19.3 MiB) TX bytes:93059409 (88.7 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:EE:01:01 inet addr:172.16.0.1 Bcast:172.16.255.255 Mask:255.255.0.0 ... collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:238 (238.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:16:3E:EE:01:01 inet addr:172.16.0.1 Bcast:172.16.255.255 Mask:255.255.0.0 inet6 addr: fe80::216:3eff:feee:101/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:308 (308.0 b) |
$vim /etc/inittab
|
$ls -l /etc/rc2.d/
итого 4 -rw-r--r-- 1 root root 556 2007-01-31 00:27 README lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S10sysklogd -> ../init.d/sysklogd lrwxrwxrwx 1 root root 15 2008-07-04 20:09 S11klogd -> ../init.d/klogd lrwxrwxrwx 1 root root 17 2008-07-04 20:09 S20makedev -> ../init.d/makedev lrwxrwxrwx 1 root root 23 2008-07-04 20:09 S20openbsd-inetd -> ../init.d/openbsd-inetd lrwxrwxrwx 1 root root 13 2008-07-04 20:09 S20ssh -> ../init.d/ssh lrwxrwxrwx 1 root root 13 2008-07-04 20:09 S21gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 14 2008-07-04 20:09 S89cron -> ../init.d/cron lrwxrwxrwx 1 root root 18 2008-07-04 20:09 S99rc.local -> ../init.d/rc.local lrwxrwxrwx 1 root root 19 2008-07-04 20:09 S99rmnologin -> ../init.d/rmnologin lrwxrwxrwx 1 root root 23 2008-07-04 20:09 S99stop-bootlogd -> ../init.d/stop-bootlogd |
$ls -l /etc/init.d/networking
-rwxr-xr-x 1 root root 2550 2007-01-06 17:36 /etc/init.d/networking |
$/etc/init.d/networking restart
fi ;; force-reload|restart) process_options log_action_begin_msg "Reconfiguring network interfaces" ifdown -a --exclude=lo || true if ifup -a --exclude=lo; then log_action_end_msg $? else log_action_end_msg $? fi ;; *) echo "Usage: /etc/init.d/networking {start|stop|restart|force-reload}" Reconfiguring network interfaces...ifdown: failed to open statefile /etc/network/run/ifstate: Permission denied ifup: failed to open statefile /etc/network/run/ifstate: Permission denied failed. 112,10-17 92% |
$sudo
Reconfiguring network interfaces...done. |
$sudo ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:374 errors:0 dropped:0 overruns:0 frame:0 TX packets:485 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:30710 (29.9 KiB) TX bytes:127335 (124.3 KiB) |
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:457 errors:0 dropped:0 overruns:0 frame:0 TX packets:597 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:36674 (35.8 KiB) TX bytes:157554 (153.8 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:EE:01:01 inet addr:172.16.0.1 Bcast:172.16.255.255 Mask:255.255.0.0 ... collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:468 (468.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo vim /etc/network/interfaces
|
$sudo /etc/init.d/networking restart
Reconfiguring network interfaces...Internet Systems Consortium DHCP Client V3.0.4 Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ Listening on LPF/eth1/00:16:3e:ee:01:01 Sending on LPF/eth1/00:16:3e:ee:01:01 Sending on Socket/fallback DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8 DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 15 |
$sudo vim /etc/network/interfaces
|
$sudo /etc/init.d/networking restart
Reconfiguring network interfaces...done. |
$ssh 192.168.16.21
Password: Last login: Mon Aug 10 12:19:48 2009 from 192.168.16.1 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.3-RELEASE (SMP) #0: Wed Jan 16 04:45:45 UTC 2008 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. ... http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile |
#[user@fbsd1:~]$ grep ifconfig /etc/defaults/rc.conf
[user@fbsd1:~]$ grep iface /etc/defaults/rc.conf pccard_ifconfig="NO" # Specialized pccard ethernet configuration (or NO). pfsync_ifconfig="" # Additional options to ifconfig(8) for pfsync ifconfig_lo0="inet 127.0.0.1" # default loopback device configuration. #ifconfig_lo0_alias0="inet 127.0.0.254 netmask 0xffffffff" # Sample alias entry. #ifconfig_ed0_ipx="ipx 0x00010010" # Sample IPX address family entry. #ifconfig_fxp0_name="net0" # Change interface name from fxp0 to net0. #gifconfig_gif0="10.1.1.1 10.1.2.1" # Examples typically for a router. #gifconfig_gif1="10.1.1.2 10.1.2.2" # Examples typically for a router. #ipv6_ifconfig_ed0="fec0:0:0:5::1 prefixlen 64" # Sample manual assign entry #ipv6_ifconfig_ed0_alias0="fec0:0:0:5::2 prefixlen 64" # Sample alias entry. |
#[user@fbsd1:~]$
[user@fbsd1:~]$ sudo vim / |
#[user@fbsd1:~]$
|
#[user@fbsd1:~]$
|
#[user@fbsd1:~]$
|
#[user@fbsd1:~]$ sudo vim /etc/rc.conf
font8x14="cp866-8x14" font8x16="cp866b-8x16" font8x8="cp866-8x8" keymap="ru.koi8-r" keyrate="normal" local_startup="/usr/local/etc/rc.d" mousechar_start="3" moused_enable="YES" ifconfig_re1="inet 172.16.0.1 netmask 255.255.0.0" saver="fire" ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/rc.conf" 19 lines, 514 characters written |
#[user@fbsd1:~]$ ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active re1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> ether 00:16:4e:00:01:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active re2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> ether 00:16:4e:00:02:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 |
#[user@fbsd1:~]$ sudo /etc/rc.d/ne
[user@fbsd1:~]$ sudo /etc/rc rc rc.conf rc.firewall rc.initdiskless rc.sendmail rc.subr rc.bsdextended rc.d/ rc.firewall6 rc.resume rc.shutdown rc.suspend netif netoptions network_ipv6 newsyslog |
#[user@fbsd1:~]$ sudo /etc/rc.d/netif
Usage: /etc/rc.d/netif [fast|force|one](start|stop|restart|rcvar|cloneup|clonedown) |
#[user@fbsd1:~]$
[user@fbsd1:~]$ sudo /etc/rc.d/netif restart Stopping network: lo0 re0 re1 re2 plip0. lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:16:4e:00:01:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#[user@fbsd1:~]$
|
#[user@fbsd1:~]$
|
#[user@fbsd1:~]$ ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:16:4e:00:01:01 ... re2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> ether 00:16:4e:00:02:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 |
#[user@fbsd1:~]$ sudo vim /etc/rc.conf
sshd_enable="yes" font8x14="cp866-8x14" font8x16="cp866b-8x16" font8x8="cp866-8x8" keymap="ru.koi8-r" keyrate="normal" local_startup="/usr/local/etc/rc.d" mousechar_start="3" moused_enable="YES" saver="fire" ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/rc.conf" 19 lines, 514 characters |
#[user@fbsd1:~]$ ifconfig re1
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:16:4e:00:01:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#[user@fbsd1:~]$ sudo ifconfig re1 alias 10.0.0.1
[user@fbsd1:~]$ ifconfig re1 alias 10.0.0.1 ifconfig: ioctl (SIOCAIFADDR): permission denied |
#[user@fbsd1:~]$ ifconfig re1
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255 inet 10.0.0.1 netmask 0xff000000 broadcast 10.255.255.255 ether 00:16:4e:00:01:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#[user@fbsd1:~]$ ping 172.16.0.1
[user@fbsd1:~]$ ping 10.0.0.1 PING 10.0.0.1 (10.0.0.1): 56 data bytes 64 bytes from 10.0.0.1: icmp_seq=0 ttl=64 time=0.063 ms ^C --- 10.0.0.1 ping statistics --- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.063/0.063/0.063/0.000 ms PING 172.16.0.1 (172.16.0.1): 56 data bytes 64 bytes from 172.16.0.1: icmp_seq=0 ttl=64 time=0.060 ms ^C --- 172.16.0.1 ping statistics --- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.060/0.060/0.060/0.000 ms |
#[user@fbsd1:~]$ sudo /etc/rc.d/netif restart
~ ~ "/etc/rc.conf" 20 lines, 568 characters written Stopping network: lo0 re0 re1 re2 plip0. lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:16:4e:00:01:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#[user@fbsd1:~]$ grep ifconfig /etc/defaults/rc.conf
[user@fbsd1:~]$ ifconfig re1 re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255 ether 00:16:4e:00:01:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active pccard_ifconfig="NO" # Specialized pccard ethernet configuration (or NO). pfsync_ifconfig="" # Additional options to ifconfig(8) for pfsync ifconfig_lo0="inet 127.0.0.1" # default loopback device configuration. #ifconfig_lo0_alias0="inet 127.0.0.254 netmask 0xffffffff" # Sample alias entry. #ifconfig_ed0_ipx="ipx 0x00010010" # Sample IPX address family entry. #ifconfig_fxp0_name="net0" # Change interface name from fxp0 to net0. #gifconfig_gif0="10.1.1.1 10.1.2.1" # Examples typically for a router. #gifconfig_gif1="10.1.1.2 10.1.2.2" # Examples typically for a router. #ipv6_ifconfig_ed0="fec0:0:0:5::1 prefixlen 64" # Sample manual assign entry #ipv6_ifconfig_ed0_alias0="fec0:0:0:5::2 prefixlen 64" # Sample alias entry. |
#[user@fbsd1:~]$ ifconfig re1
|
#[user@fbsd1:~]$ sudo /etc/rc.d/netif restart
Stopping network:ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address lo0 re0 re1 re2 plip0. lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.21 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255 inet 10.0.0.1 netmask 0xff000000 broadcast 10.255.255.255 ether 00:16:4e:00:01:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#[user@fbsd1:~]$ ifconfig re1
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255 inet 10.0.0.1 netmask 0xff000000 broadcast 10.255.255.255 ether 00:16:4e:00:01:01 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
$sudo ifconfig
[user@fbsd1:~]$ exit exit Connection to 192.168.16.21 closed. eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5840 errors:0 dropped:0 overruns:0 frame:0 TX packets:7278 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 ... collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:468 (468.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:16:3E:EE:01:01 inet addr:172.16.0.1 Bcast:172.16.255.255 Mask:255.255.0.0 inet6 addr: fe80::216:3eff:feee:101/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:468 (468.0 b) |
$sudo ifconfig eth1:0 10.0.0.1
|
$sudo ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:16:3E:EE:01:01 inet addr:172.16.0.1 Bcast:172.16.255.255 Mask:255.255.0.0 inet6 addr: fe80::216:3eff:feee:101/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:7 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:510 (510.0 b) |
$ifconfig
[user@debian1:~]$ sudo ifconfig eth1:0 eth1:0 Link encap:Ethernet HWaddr 00:16:3E:EE:01:01 inet addr:10.0.0.1 Bcast:10.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 bash: ifconfig: command not found |
$/sbin/
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6307 errors:0 dropped:0 overruns:0 frame:0 TX packets:7896 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:587680 (573.9 KiB) TX bytes:1484615 (1.4 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:EE:01:01 inet addr:172.16.0.1 Bcast:172.16.255.255 Mask:255.255.0.0 ... inet addr:10.0.0.1 Bcast:10.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
$sudo
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
$sudo route -n
[user@debian1:~]$ sudo netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
$vim /etc/network/interfaces
|
$ip r
bash: ip: command not found |
$sudo ip r
sudo: ip: command not found |
Время первой команды журнала | 16:01:36 2009- 8- 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:48:54 2009- 8-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 11.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 11.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.92 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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