/l3/users/clint/nt-lNet/linux4.linux.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
$su -
| Writing /usr/local/lib/perl/5.8.8/auto/Text/Iconv/.packlist | Appending installation info to /usr/local/lib/perl/5.8.8/perllocal.pod Ok Installing l3bashrc to users home directories... | +++ get_user_home root | +++ uname -a | +++ grep -qi freebsd | +++ getent passwd root | +++ awk -F: '{print $6}' | ++ user_home=/root | ++ mkdir -p /root/.lilalo |
$su -
10 # alias ls='ls $LS_OPTIONS' 11 # alias ll='ls $LS_OPTIONS -l' 12 # alias l='ls $LS_OPTIONS -lA' ".bashrc" 18L, 519C 13 # 14 # Some more alias to avoid making mistakes: 15 # alias rm='rm -i' 16 # alias cp='cp -i' ~ ~ ~ ~ ".bashrc" 18L, 519C written root@linux4:~# . .bashrc |
#top
top - 18:49:59 up 28 min, 3 users, load average: 0.05, 0.08, 0.12 Tasks: 77 total, 2 running, 75 sleeping, 0 stopped, 0 zombie Cpu(s): 8.5% us, 1.6% sy, 0.0% ni, 87.0% id, 2.9% wa, 0.0% hi, 0.0% si Mem: 907072k total, 291080k used, 615992k free, 19628k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 976712k total, 0k used, 976712k free, 176276k cached 1 root 16 0 1956 656 560 S 0.0 0.1 0:00.22 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 3 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 events/0 4 root 11 -5 0 0 0 S 0.0 0.0 0:00.02 khelper ... 117 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 118 root 15 0 0 0 0 S 0.0 0.0 0:00.01 pdflush 120 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 119 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 703 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 kseriod 900 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald 943 root 11 -5 1584 380 304 S 0.0 0.0 0:00.02 udevd 1991 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald 1992 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald 1993 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald |
#ps aux | grep l3
root 6234 0.5 0.7 8732 6376 ? Ss 18:48 0:00 l3-agent root 6296 0.0 0.0 4752 824 pts/3 R+ 18:50 0:00 grep l3 |
#top
top - 18:56:12 up 35 min, 5 users, load average: 0.09, 0.10, 0.10 Tasks: 83 total, 1 running, 82 sleeping, 0 stopped, 0 zombie Cpu(s): 8.0% us, 1.5% sy, 0.0% ni, 88.1% id, 2.4% wa, 0.0% hi, 0.0% si Mem: 907072k total, 294304k used, 612768k free, 20388k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 976712k total, 0k used, 976712k free, 177612k cached 5646 user 15 0 35100 15m 11m S 2.0 1.8 0:03.03 konsole 6682 root 15 0 2200 1016 772 R 2.0 0.1 0:00.01 top 1 root 16 0 1956 656 560 S 0.0 0.1 0:00.22 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 ... 7 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 kblockd/0 8 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 117 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 118 root 15 0 0 0 0 S 0.0 0.0 0:00.01 pdflush 120 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 119 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 703 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 kseriod 900 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald 943 root 11 -5 1584 380 304 S 0.0 0.0 0:00.02 udevd 1991 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald |
$. .bash_profile
bash: .bash_profile: line 1: syntax error near unexpected token `(' bash: .bash_profile: line 1: `l3-agent# ~/.bash_profile: executed by bash(1) for login shells.' |
$vi .bash_profile
1c1,2 < l3-agent# ~/.bash_profile: executed by bash(1) for login shells. --- > l3-agent > # ~/.bash_profile: executed by bash(1) for login shells. |
$. .bash_profile
|
$top
top - 19:38:29 up 1:17, 5 users, load average: 0.20, 0.08, 0.02 Tasks: 83 total, 1 running, 82 sleeping, 0 stopped, 0 zombie Cpu(s): 4.7% us, 0.9% sy, 0.0% ni, 93.3% id, 1.1% wa, 0.0% hi, 0.0% si Mem: 907072k total, 311608k used, 595464k free, 22832k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 976712k total, 0k used, 976712k free, 181008k cached 6821 user 17 0 11788 6440 1600 S 2.0 0.7 0:03.68 l3-agent 1 root 16 0 1956 656 560 S 0.0 0.1 0:00.22 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 3 root 10 -5 0 0 0 S 0.0 0.0 0:00.05 events/0 4 root 10 -5 0 0 0 S 0.0 0.0 0:00.02 khelper 5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 7 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 kblockd/0 8 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 117 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 118 root 15 0 0 0 0 S 0.0 0.0 0:00.01 pdflush 120 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 119 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 |
$top
top - 19:38:40 up 1:17, 5 users, load average: 0.97, 0.25, 0.07 Tasks: 83 total, 2 running, 81 sleeping, 0 stopped, 0 zombie Cpu(s): 4.8% us, 0.9% sy, 0.0% ni, 93.2% id, 1.1% wa, 0.0% hi, 0.0% si Mem: 907072k total, 311508k used, 595564k free, 22888k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 976712k total, 0k used, 976712k free, 181024k cached 6821 user 17 0 11788 6440 1600 R 29.6 0.7 0:03.83 l3-agent 1 root 16 0 1956 656 560 S 0.0 0.1 0:00.22 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 3 root 10 -5 0 0 0 S 0.0 0.0 0:00.05 events/0 4 root 10 -5 0 0 0 S 0.0 0.0 0:00.02 khelper 5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 7 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 kblockd/0 8 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 117 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 118 root 15 0 0 0 0 S 0.0 0.0 0:00.01 pdflush 120 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 119 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 |
$su -
Password: l3-agent is already running: pid=6234; pidfile=/root/.lilalo/l3-agent.pid |
#ls -l
итого 5 -rw-r--r-- 1 root root 183 2006-07-03 14:50 dbootstrap_settings -rw-r--r-- 1 root root 1336 2006-07-03 14:50 install-report.template drwx------ 2 root root 1024 2006-09-07 13:50 Mail -rw-r--r-- 1 root root 186 2006-09-09 22:10 minicom.log |
$ping mail.ru
59 Section "InputDevice" 60 Identifier "Configured Mouse" 61 Driver "mouse" 62 Option "CorePointer" PING mail.ru (194.67.57.26) 56(84) bytes of data. 64 bytes from mail.ru (194.67.57.26): icmp_seq=1 ttl=111 time=92.3 ms 64 bytes from mail.ru (194.67.57.26): icmp_seq=2 ttl=111 time=92.6 ms --- mail.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1003ms rtt min/avg/max/mdev = 92.320/92.504/92.688/0.184 ms 62,1-8 30% |
$ssh clint@85.202.168.142
clint@serzh:~$ clint@serzh:~$ . .bashrc serzh:~$ serzh:~$ serzh:~$ serzh:~$ serzh:~$ serzh:~$ Read from remote host 85.202.168.142: Connection reset by peer Connection to 85.202.168.142 closed. |
#date
Пнд Сен 18 11:42:42 EEST 2006 |
#[root@linux4:root]# vi /etc/network/if
if-down.d if-post-down.d if-pre-up.d ifstate if-up.d |
#vi /etc/network/
|
#vi /etc/network/options
|
#vi /etc/network/options
|
#name
named named-checkconf named-checkzone namei nameif |
#nameif
interface 'eth0' not found |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5346 errors:0 dropped:0 overruns:1 frame:0 TX packets:1288 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1319858 (1.2 MiB) TX bytes:256948 (250.9 KiB) Interrupt:17 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) |
#nameif --help
usage: nameif [-c configurationfile] [-s] {ifname macaddress} |
#nameif local 00:04:76:A1:EF:BB
cannot change name of eth0 to local: Device or resource busy |
#ifdown eth0
|
#nameif local 00:04:76:A1:EF:BB
|
#ifup local
Ignoring unknown interface local=local. |
#ifconfig
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) |
#cat /etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.15.4 netmask 255.255.255.0 broadcast 192.168.15.255 gateway 192.168.15.254 |
#vi /etc/network/interfaces
|
#ifup local
|
#ifconfig
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) local Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5423 errors:0 dropped:0 overruns:1 frame:0 TX packets:1302 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1325510 (1.2 MiB) TX bytes:260475 (254.3 KiB) Interrupt:17 Base address:0xc000 |
#ifdown local
|
#vi /etc/network/interfaces
|
#nameif eth0 00:04:76:A1:EF:BB
|
#ifup eth0
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5437 errors:0 dropped:0 overruns:1 frame:0 TX packets:1313 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1326878 (1.2 MiB) TX bytes:267266 (261.0 KiB) Interrupt:17 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) |
#dmesg | grep net
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html |
#dmesg | grep eth
|
#dmesg | grep Don
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html |
#ifconfig -l
ifconfig: option `-l' not recognised. ifconfig: `--help' gives usage information. |
#ifconfig -L
ifconfig: option `-L' not recognised. ifconfig: `--help' gives usage information. |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5699 errors:0 dropped:0 overruns:1 frame:0 TX packets:1411 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1402690 (1.3 MiB) TX bytes:283103 (276.4 KiB) Interrupt:17 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5711 errors:0 dropped:0 overruns:1 frame:0 TX packets:1419 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1403576 (1.3 MiB) TX bytes:285009 (278.3 KiB) Interrupt:17 Base address:0xc000 eth1 Link encap:Ethernet HWaddr 00:60:08:20:7B:0B BROADCAST MULTICAST MTU:1500 Metric:1 ... collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:16 Base address:0xc400 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) Vse interfaces tolko up |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5777 errors:0 dropped:0 overruns:1 frame:0 TX packets:1434 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1408568 (1.3 MiB) TX bytes:288296 (281.5 KiB) Interrupt:17 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) |
#ifconfig -d
ifconfig: option `-d' not recognised. ifconfig: `--help' gives usage information. |
#man ifconfig
|
#ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5827 errors:0 dropped:0 overruns:1 frame:0 TX packets:1454 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1412416 (1.3 MiB) TX bytes:292715 (285.8 KiB) Interrupt:17 Base address:0xc000 MAC address First three - vendor id Smena MAC-address na programnom urovne MAC OUI http://standards.ieee.org/regauth/oui/oui.txt |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8043 errors:0 dropped:0 overruns:1 frame:0 TX packets:2473 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4061753 (3.8 MiB) TX bytes:382453 (373.4 KiB) Interrupt:17 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) ipv4 vs ipv6 |
#[root@linux4:root]# apt-get install w3m
Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: libgc1c2 Suggested packages: w3m-img w3m-el migemo Recommended packages: ca-certificates The following packages will be REMOVED: inkscape libgc1 ... (Чтение базы данных... на данный момент установлено 101557 файлов и каталогов.) Подготовка к замене пакета w3m 0.5.1-1 (используется файл .../archives/w3m_0.5.1-5_i386.deb)... Распаковывается замена для пакета w3m... (Чтение базы данных... на данный момент установлено 101557 файлов и каталогов.) Удаляется пакет libgc1... Выбор ранее не выбранного пакета libgc1c2. (Чтение базы данных... на данный момент установлено 101548 файлов и каталогов.) Распаковывается пакет libgc1c2 (из файла .../libgc1c2_1%3a6.7-2_i386.deb)... Настраивается пакет libgc1c2 (6.7-2) ... Настраивается пакет w3m (0.5.1-5) ... |
#w3m http://xgu.ru/l3/users/cherep/nt-lNet/linux4.linux.nt/root
ifconfig: option `-l' not recognised. 11:50:03 Interrupt:17 Base address:0xc000 ifconfig: `--help' gives usage information. 11:55:29 #1ifconfig -L [error] # dmesg | grep Don ifconfig: option `-L'9not6recognised. MTU:1500 Metric:1 3c591:33onald Becker and others. www.sc ld.com/network/vortex.html ifconfig:g`--help'ogives usage information. oeLink0encap:EthernetBBHWaddr 00:04:76:A1:EF:BB ... 11:55:29 TX packets:1411 errors:0 dropped:0 overruns:0 carrier:0 ig 1 RXlbytes:1402690u(1.3eMiB)00TX bytes:283103 (276.4 KiB) lo Link encap:Local Loopback eth0 inet addr:127.0.0.1 Mask:255.0.0.0 ifconfig: UPtLOOPBACK9RUNNINGogMTU:16436 Metric:1 Metric:1 onald Becker and others. www.sc ld.com/network/vortex.html ≪ ↑ ↓ Viewing <Журнал лабораторных работ> 11:55:32 # ifconfig |
$ssh clint@85.202.168.142
‐‐physdev‐in name Name of a bridge port via which a packet is received (only for packets entering the INPUT, FORWARD and PREROUTING chains). If the interface name ends in a "+", then any interface which begins with this name will match. If the packet didn’t arrive through a bridge device, this packet won’t match this option, unless ’!’ is used. ‐‐physdev‐out name Name of a bridge port via which a packet is going to be sent IPTABLES(8) IPTABLES(8) |
#apt-get install xterm
Reading Package Lists... Done Building Dependency Tree... Done Suggested packages: xfonts-cyrillic The following NEW packages will be installed: xterm 0 upgraded, 1 newly installed, 0 to remove and 793 not upgraded. Need to get 390kB of archives. After unpacking 979kB of additional disk space will be used. Get:1 http://debian.org.ua testing/main xterm 210-3 [390kB] Fetched 390kB in 3s (115kB/s) Выбор ранее не выбранного пакета xterm. (Чтение базы данных... на данный момент установлено 101557 файлов и каталогов.) Распаковывается пакет xterm (из файла .../archives/xterm_210-3_i386.deb)... Настраивается пакет xterm (210-3) ... |
#apt-get install uxterm
Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package uxterm |
$su -
Password: l3-agent is already running: pid=4645; pidfile=/root/.lilalo/l3-agent.pid |
#w3m http://xgu.ru/l3/users/cherep/nt-lNet/linux4.linux.nt/root
11:50:11 > .bsahrc 1 root root 186 2006-09-09 22:10 minicom.log #1dmesg4| grep net #onameifIeth0 00:04:76:A1:EF:BB 11:50:49 3cdmesg | grepBethe[error]thers. www.scyld.com/network/vortex.html 11:48:18 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB 11:50:58 # dmesg | grep Don brRXdpackets:5423.errors:0 dropped:0 overruns:1 frame:0 ... 11:55:34 o Interrupt:176Base(address:0xc000 #1ifconfig -a #oifconfig -L [error] HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 ifconfig: option `-L' not ecognised. MTU:1500 Metric:1 UP BROADCAST RUNNING MULTICASTon. 1 1 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 11:55:32 ≪ ↑ ↓ Viewing <Журнал лабораторных работ> |
#vi /etc/hosts
|
$ping 85.202.168.142
19 #chargen stream tcp nowait root internal 20 #chargen dgram udp wait root internal echo stream tcp nowait root internal 21 #discard stream tcp nowait root internal 22 #discard dgram udp wait root internal 23 #daytime stream tcp nowait root internal "/etc/inetd.conf" 52L, 1809C written PING 85.202.168.142 (85.202.168.142) 56(84) bytes of data. --- 85.202.168.142 ping statistics --- 39 packets transmitted, 0 received, 100% packet loss, time 38014ms #daytime stream tcp nowait root internal /etc/inetd.conf -------------------------------------------------------------------------------- |
$ssh cherep@192.168.15.254
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ cherep@herz:~/lagentDNEPR$ logout Connection to 192.168.15.254 closed. |
#ping backtown
PING backtown (10.0.1.1) 56(84) bytes of data. --- backtown ping statistics --- 5 packets transmitted, 0 received, 100% packet loss, time 4015ms |
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.15.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.15.254 0.0.0.0 UG 0 0 0 eth0 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:76:A1:EF:BB inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:12080 errors:0 dropped:0 overruns:1 frame:0 TX packets:4131 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8130495 (7.7 MiB) TX bytes:562252 (549.0 KiB) Interrupt:17 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4740 (4.6 KiB) TX bytes:4740 (4.6 KiB) |
#man mii-tool
|
#mii-tool eth0 10baseT‐F
eth0: negotiated 100baseTx-FD, link ok SIOCGMIIPHY on '10baseT‐F' failed: No such device |
#mii-tool -A 10baseT‐F eth0
Invalid media specification '10baseT‐F'. |
#mii-tool -A 10baseT‐FD eth0
Invalid media specification '10baseT‐FD'. |
#mii-tan mii-tool
Reformatting mii-tool(8), please wait... net‐tools 2004/03/28 23:30:00 MII‐TOOL(8) NAME mii‐tool - view, manipulate media‐independent interface status SYNOPSIS mii‐tool [-v, --verbose] [-V, --version] [-R, --reset] [-r, --restart] [-w, --watch] [-l, --log] [-A, --advertise=media,...] [-F, --force=media] [inter‐ face ...] DESCRIPTION This utility checks or sets the status of a network interface’s Media Independent Interface (MII) unit. Most fast ethernet adapters use an MII to autonego‐ tiate link speed and duplex setting. ... Used with ‐w, records link status changes in the system log instead of printing on standard output. -F media, --force=media Disable autonegotiation, and force the MII to either 100baseTx‐FD, 100baseTx‐HD, 10baseT‐FD, or 10baseT‐HD operation. -A media,..., --advertise=media,... Enable and restart autonegotiation, and advertise only the specified media technologies. Multiple technologies should be separated by commas. Valid media are 100baseT4, 100baseTx‐FD, 100baseTx‐HD, 10baseT‐FD, and 10baseT‐HD. Diagnostics SIOCGMIIPHY on ’eth?’ failed: Invalid argument If the interface is not running (up), kernel will refuse to report its link state. SIOCGMIIPHY on ’eth?’ failed: Operation not permitted |
#mii-tool eth0
eth0: negotiated 100baseTx-FD, link ok |
#mii-tool -A 10baseT‐FD eth0
Invalid media specification '10baseT‐FD'. |
#mii-tool
eth0: negotiated 100baseTx-FD, link ok eth1: no link |
#man mii
|
#man mii-tool
|
#mii-tool -F 10baseT‐FD eth0
Invalid media specification '10baseT‐FD'. |
#miian mii-tool
Reformatting mii-tool(8), please wait... MII‐TOOL(8) MII‐TOOL(8) NAME mii‐tool - view, manipulate media‐independent interface status SYNOPSIS mii‐tool [-v, --verbose] [-V, --version] [-R, --reset] [-r, --restart] [-w, --watch] [-l, --log] [-A, --advertise=media,...] [-F, --force=media] [inter‐ face ...] DESCRIPTION This utility checks or sets the status of a network interface’s Media Independent Interface (MII) unit. Most fast ethernet adapters use an MII to autonego‐ tiate link speed and duplex setting. ... Used with ‐w, records link status changes in the system log instead of printing on standard output. -F media, --force=media Disable autonegotiation, and force the MII to either 100baseTx‐FD, 100baseTx‐HD, 10baseT‐FD, or 10baseT‐HD operation. -A media,..., --advertise=media,... Enable and restart autonegotiation, and advertise only the specified media technologies. Multiple technologies should be separated by commas. Valid media are 100baseT4, 100baseTx‐FD, 100baseTx‐HD, 10baseT‐FD, and 10baseT‐HD. Diagnostics SIOCGMIIPHY on ’eth?’ failed: Invalid argument If the interface is not running (up), kernel will refuse to report its link state. SIOCGMIIPHY on ’eth?’ failed: Operation not permitted |
#mii-tool -F 10baseT‐FD eth0
Invalid media specification '10baseT‐FD'. |
#miian mii-tool
Reformatting mii-tool(8), please wait... net‐tools 2004/03/28 23:30:00 MII‐TOOL(8) NAME mii‐tool - view, manipulate media‐independent interface status SYNOPSIS mii‐tool [-v, --verbose] [-V, --version] [-R, --reset] [-r, --restart] [-w, --watch] [-l, --log] [-A, --advertise=media,...] [-F, --force=media] [inter‐ face ...] DESCRIPTION This utility checks or sets the status of a network interface’s Media Independent Interface (MII) unit. Most fast ethernet adapters use an MII to autonego‐ tiate link speed and duplex setting. ... Used with ‐w, records link status changes in the system log instead of printing on standard output. -F media, --force=media Disable autonegotiation, and force the MII to either 100baseTx‐FD, 100baseTx‐HD, 10baseT‐FD, or 10baseT‐HD operation. -A media,..., --advertise=media,... Enable and restart autonegotiation, and advertise only the specified media technologies. Multiple technologies should be separated by commas. Valid media are 100baseT4, 100baseTx‐FD, 100baseTx‐HD, 10baseT‐FD, and 10baseT‐HD. Diagnostics SIOCGMIIPHY on ’eth?’ failed: Invalid argument If the interface is not running (up), kernel will refuse to report its link state. SIOCGMIIPHY on ’eth?’ failed: Operation not permitted |
#mii-tool -F 10baseT‐HD eth0
Invalid media specification '10baseT‐HD'. |
#miian mii-tool
Reformatting mii-tool(8), please wait... MII‐TOOL(8) MII‐TOOL(8) NAME mii‐tool - view, manipulate media‐independent interface status SYNOPSIS mii‐tool [-v, --verbose] [-V, --version] [-R, --reset] [-r, --restart] [-w, --watch] [-l, --log] [-A, --advertise=media,...] [-F, --force=media] [inter‐ face ...] DESCRIPTION This utility checks or sets the status of a network interface’s Media Independent Interface (MII) unit. Most fast ethernet adapters use an MII to autonego‐ tiate link speed and duplex setting. ... Used with ‐w, records link status changes in the system log instead of printing on standard output. -F media, --force=media Disable autonegotiation, and force the MII to either 100baseTx‐FD, 100baseTx‐HD, 10baseT‐FD, or 10baseT‐HD operation. -A media,..., --advertise=media,... Enable and restart autonegotiation, and advertise only the specified media technologies. Multiple technologies should be separated by commas. Valid media are 100baseT4, 100baseTx‐FD, 100baseTx‐HD, 10baseT‐FD, and 10baseT‐HD. Diagnostics SIOCGMIIPHY on ’eth?’ failed: Invalid argument If the interface is not running (up), kernel will refuse to report its link state. SIOCGMIIPHY on ’eth?’ failed: Operation not permitted |
#mii-tool -A 10baseT‐HD eth0
Invalid media specification '10baseT‐HD'. |
#mimii-tool
eth0: negotiated 100baseTx-FD, link ok eth1: no link |
#mii-tool -h
mii-tool: invalid option -- h 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: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, (to advertise both HD and FD) 100baseTx, 10baseT |
#mii-tool -A 10base eth0
Invalid media specification '10base'. |
#mii-tool -A 10baseT eth0
restarting autonegotiation... |
#mii-tool
eth0: negotiated 10baseT-FD, link ok eth1: no link |
#mii-tool -r eth0
restarting autonegotiation... |
#mii-tool
eth0: negotiated 10baseT-FD, link ok eth1: no link |
#mii-tool
eth0: negotiated 10baseT-FD, link ok eth1: no link |
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.15.4 netmask 255.255.255.0 broadcast 192.168.15.255 gateway 192.168.15.254
Время первой команды журнала | 18:43:30 2006- 9-17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:44:27 2006- 9-18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 89 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 24.72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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