/l3/users/eb/2009/linux8/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 |
|
#ext2online /dev/OLEG/vol2
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b ext2_open: fs has unsupported feature(s) enabled: ro_compat 78 incompat 244 ext2online: can't open /dev/mapper/OLEG-vol2 |
#ext2online --help
ext2online: unrecognized option '--help' usage: ext2online [-C fd] [-dfqvV] device [new_size[bkmgt]] -C, --completion : print completion information -d, --debug : turn debug info on -f, --force : skip safety checks -q, --quiet : be quiet (print only errors) -v, --verbose : be verbose -V, --version : print version and exit fd is the file descriptor to output completion data to, new_size is in ext2 blocks (1k, 2k, or 4k) (default), disk Blocks (512 byte), Kilo-, Mega-, Giga-, or Terabytes |
#fdisk -lu /dev/sda
Disk /dev/sda: 80.0 GB, 80060424192 bytes 255 heads, 63 sectors/track, 9733 cylinders, total 156368016 sectors Units = sectors of 1 * 512 = 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 * 63 39070079 19535008+ 83 Linux /dev/sda2 39070080 58605119 9767520 83 Linux |
#. /etc/bash_completion
|
#ÑÑdf -h
Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑÑема Разм ÐÑп ÐоÑÑ ÐÑп% ÑмонÑиÑована на tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 128K 9,9M 2% /dev tmpfs 1,5G 4,0K 1,5G 1% /dev/shm rootfs 19G 2,1G 16G 12% / /dev/mapper/OLEG-vol1 4,0G 69M 3,7G 2% /mnt/vol1 /dev/mapper/OLEG-vol2 2,0G 67M 1,9G 4% /mnt/vol2 |
#lvre
lvreduce lvremove lvrename lvresize |
#lvresize -L-3G /dev/OLEG/vol1
WARNING: Reducing active and open logical volume to 1,00 GB THIS MAY DESTROY YOUR DATA (filesystem etc.) Do you really want to reduce vol1? [y/n]: y Reducing logical volume vol1 to 1,00 GB Logical volume vol1 successfully resized |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 128K 9,9M 2% /dev tmpfs 1,5G 4,0K 1,5G 1% /dev/shm rootfs 19G 2,1G 16G 12% / /dev/mapper/OLEG-vol1 4,0G 69M 3,7G 2% /mnt/vol1 /dev/mapper/OLEG-vol2 2,0G 67M 1,9G 4% /mnt/vol2 |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 128K 9,9M 2% /dev tmpfs 1,5G 4,0K 1,5G 1% /dev/shm rootfs 19G 2,1G 16G 12% / /dev/mapper/OLEG-vol1 5,0G 69M 4,7G 2% /mnt/vol1 /dev/mapper/OLEG-vol2 2,0G 67M 1,9G 4% /mnt/vol2 |
#кÑcp /home/user/
200passw .config/ Documents/ .gnome2/ .l3rc Public/ .ssh/ .xsession-errors base=.gif convert Download/ .gqview/ .lilalo/ .purple/ Templates/ .bash_history .dbus/ file .gstreamer-0.10/ .local/ rrrrr .thumbnails/ .bash_logout .ddd.swp .fontconfig/ .gtk-bookmarks .mozilla/ screen.dot Videos/ .bash_profile Desktop/ .gajim/ .gvfs/ Music/ screen.png .viminfo .bashrc dfdf .gconf/ .htoprc Pictures/ .screenrc ~.vimrc .cache/ .dmrc .gconfd/ .ICEauthority .profile .sendxmpprc .Xauthority |
#cp /home/user/Desktop/
090527linux/ 1/ e1000e-0.5.18.3.tar.gz XenUsersCommonlyAskedQuestions.pdf 090527linux.old/ e1000-8.0.13.tar.gz firefox-3.5b4.tar |
#rsync -axv --progress /home/user/Desktop/1 /mnt/volbash: [: /mnt/vol1: ожидается использование бинарного оператора
1 |
#cd /mnt/vol1
|
#ls
1 lost+found |
#cd 1
|
#ls
s_DSC_1103.JPG s_DSC_1106.JPG s_DSC_1109.JPG s_DSC_1112.JPG s_DSC_1115.JPG s_DSC_1118.JPG s_DSC_1121.JPG s_DSC_1124.JPG s_DSC_1127.JPG s_DSC_1104.JPG s_DSC_1107.JPG s_DSC_1110.JPG s_DSC_1113.JPG s_DSC_1116.JPG s_DSC_1119.JPG s_DSC_1122.JPG s_DSC_1125.JPG s_DSC_1129.JPG s_DSC_1105.JPG s_DSC_1108.JPG s_DSC_1111.JPG s_DSC_1114.JPG s_DSC_1117.JPG s_DSC_1120.JPG s_DSC_1123.JPG s_DSC_1126.JPG |
#cd
|
#pwd
/root |
#pwd -
/root |
#ьвmdadm /dev/md0 -f /dev/sdb2
mdadm: set /dev/sdb2 faulty in /dev/md0 |
#cat /proc/mdstat
Personalities : [raid1] md0 : active raid1 sdb2[2](F) sda2[0] 9767424 blocks [2/1] [U_] unused devices: <none> |
#mdadm /dev/md0 -r /dev/sdb2
mdadm: hot removed /dev/sdb2 |
#mdadm /dev/md0 -a /dev/sdb2
mdadm: re-added /dev/sdb2 |
#cat /proc/mdstat
Personalities : [raid1] md0 : active raid1 sdb2[2] sda2[0] 9767424 blocks [2/1] [U_] [======>..............] recovery = 31.2% (3056256/9767424) finish=1.9min speed=56710K/sec unused devices: <none> |
#mkfs.ext3 /dev/OLEG/vol
vol1 vol2 |
#mkfs.ext3 /dev/OLEG/vol2
mke2fs 1.41.5 (23-Apr-2009) /dev/OLEG/vol2 is mounted; will not make a filesystem here! |
#umount /mnt/vol2
|
#mkfs.ext3 /dev/OLEG/vol2
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 262144 inodes, 1048576 blocks 52428 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=1073741824 32 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 30 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#cat /proc/mdstat
Personalities : [raid1] md1 : active raid1 sdb1[0] 19534912 blocks [2/1] [U_] md0 : active raid1 sdb2[1] sda2[0] 9767424 blocks [2/2] [UU] unused devices: <none> |
#mkdir /mnt/bash: [: /mnt/vol1: ожидается использование бинарного оператора
|
#rmdir /mnt/vol[12]
rmdir: failed to remove `/mnt/vol1': Устройство или ресурс занято |
#rmdir /mnt/vol\[12]
|
#ls /mnt/
333 SDB1 vol1 |
#ls /mnt/vol1
1 lost+found |
#mount /dev/md1 /mnt/RR
mount: you must specify the filesystem type |
#mkfs.ext2 /dev/md1
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1221600 inodes, 4883728 blocks 244186 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 150 block groups 32768 blocks per group, 32768 fragments per group 8144 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Writing inode tables: done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 38 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkfs.ext3 /dev/md1
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1221600 inodes, 4883728 blocks 244186 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 150 block groups 32768 blocks per group, 32768 fragments per group 8144 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 24 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mount /dev/md1 /mnt/RR
|
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 132K 9,9M 2% /dev tmpfs 1,5G 4,0K 1,5G 1% /dev/shm rootfs 19G 2,1G 16G 12% / |
#fdisk -l
Disk /dev/sda: 80.0 GB, 80060424192 bytes 255 heads, 63 sectors/track, 9733 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ 83 Linux /dev/sda2 2433 3648 9767520 83 Linux Disk /dev/sdb: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... Disk /dev/dm-0: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-0 doesn't contain a valid partition table Disk /dev/dm-1: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-1 doesn't contain a valid partition table |
#lvdisplay
--- Logical volume --- LV Name /dev/OLEG/vol1 VG Name OLEG LV UUID lO215o-nEbM-3Cq9-9k2w-TmxW-RJ05-D0MlRS LV Write Access read/write LV Status available # open 0 LV Size 5,00 GB Current LE 1280 Segments 2 ... LV Write Access read/write LV Status available # open 0 LV Size 4,00 GB Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 |
#ls /
bin dev home lib media opt root selinux sys usr vmlinuz boot etc initrd.img lost+found mnt proc sbin srv tmp var |
#w
11:30:40 up 3 min, 6 users, load average: 0,16, 0,16, 0,07 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user tty7 :0 11:27 3:39 4.03s 0.12s x-session-manager user pts/1 :0.0 11:27 3:09 0.22s 0.22s script -f -c bash -q /home/user user pts/0 :0.0 11:27 3:09 0.20s 0.20s script -f -c bash -q /home/user user pts/4 :0.0 11:27 2:46 0.22s 0.22s script -f -c bash -q /home/user user pts/6 :0.0 11:28 2:18 0.22s 0.22s script -f -c bash -q /home/user user pts/8 :0.0 11:28 0.00s 0.22s 0.22s script -f -c bash -q /home/user |
# l3-agent
dm': setxkbmap -option "compose:ralt" 24kverse-i-search)`co': cd /tmp; dd if=/dev/zero of=harddisk.img count=200 bs=102 |
#ÑкÐarp -an
? (192.168.15.254) at 00:15:60:7a:63:80 [ether] on eth0 |
#ÑкÐarp
arp arpd |
#apt-get install arping
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: libnet1 НОВЫЕ пакеты, которые будут установлены: arping libnet1 ... Получено:2 http://10.0.35.1 sid/main arping 2.08-1 [23,4kB] Получено 79,0kБ за 0s (5291kБ/c) Выбор ранее не выбранного пакета libnet1. (Чтение базы данных ... на данный момент установлено 57074 файлов и каталогов.) Распаковывается пакет libnet1 (из файла .../libnet1_1.1.2.1-5_i386.deb)... Выбор ранее не выбранного пакета arping. Распаковывается пакет arping (из файла .../arping_2.08-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет libnet1 (1.1.2.1-5) ... Настраивается пакет arping (2.08-1) ... |
#arping 192.168.16.1
ARPING 192.168.16.1 60 bytes from 00:1f:29:bc:3a:d8 (192.168.16.1): index=0 time=211.954 usec 60 bytes from 00:1f:29:bc:3a:d8 (192.168.16.1): index=1 time=229.120 usec ^C --- 192.168.16.1 statistics --- 2 packets transmitted, 2 packets received, 0% unanswered |
#arping 192.168.15.1
ARPING 192.168.15.1 60 bytes from 00:1b:fc:7d:bb:47 (192.168.15.1): index=0 time=217.199 usec 60 bytes from 00:1b:fc:7d:bb:47 (192.168.15.1): index=1 time=227.928 usec ^C --- 192.168.15.1 statistics --- 2 packets transmitted, 2 packets received, 0% unanswered |
#ping linux1.unix.nt
PING linux1.unix.nt (192.168.15.1) 56(84) bytes of data. 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=1 ttl=64 time=3.70 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=2 ttl=64 time=0.231 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=3 ttl=64 time=0.228 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=4 ttl=64 time=0.228 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=5 ttl=64 time=0.233 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=6 ttl=64 time=0.232 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=7 ttl=64 time=0.233 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=8 ttl=64 time=0.234 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=9 ttl=64 time=0.193 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=10 ttl=64 time=0.233 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=11 ttl=64 time=0.235 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=12 ttl=64 time=0.232 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=13 ttl=64 time=0.234 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=14 ttl=64 time=0.232 ms 64 bytes from linux1.unix.nt (192.168.15.1): icmp_seq=15 ttl=64 time=0.234 ms ^C --- linux1.unix.nt ping statistics --- 15 packets transmitted, 15 received, 0% packet loss, time 13999ms rtt min/avg/max/mdev = 0.193/0.461/3.707/0.867 ms |
#arp -an
? (192.168.15.1) at 00:1b:fc:7d:bb:47 [ether] on eth0 ? (192.168.15.254) at 00:15:60:7a:63:80 [ether] on eth0 |
#arping 00:1b:fc:7d:bb:47
ARPING 00:1b:fc:7d:bb:47 ^C --- 00:1b:fc:7d:bb:47 statistics --- 3 packets transmitted, 0 packets received, 100% unanswered |
#вÑÑзapt-get install ipcalc
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово СледÑÑÑие пакеÑÑ ÑÑÑанавливалиÑÑ Ð°Ð²ÑомаÑиÑеÑки и болÑÑе не ÑÑебÑÑÑÑÑ: update-inetd portmap ÐÐ»Ñ Ð¸Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸ÑполÑзÑйÑе 'apt-get autoremove'. ÐÐÐЫРпакеÑÑ, коÑоÑÑе бÑдÑÑ ÑÑÑановленÑ: ipcalc обновлено 0, ÑÑÑановлено 1 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 0 пакеÑов, и 23 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 26,4kРаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле данной опеÑаÑии, обÑÑм занÑÑого диÑкового пÑоÑÑÑанÑÑва возÑаÑÑÑÑ Ð½Ð° 131kB. ÐолÑÑено:1 http://10.0.35.1 sid/main ipcalc 0.41-1 [26,4kB] ÐолÑÑено 26,4kРза 0s (1346kÐ/c) ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа ipcalc. (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 57095 Ñайлов и каÑалогов.) РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ ipcalc (из Ñайла .../archives/ipcalc_0.41-1_all.deb)... ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ ipcalc (0.41-1) ... |
#ipcalc
Usage: ipcalc [options] <ADDRESS>[[/]<NETMASK>] [NETMASK] ipcalc takes an IP address and netmask and calculates the resulting broadcast, network, Cisco wildcard mask, and host range. By giving a second netmask, you can design sub- and supernetworks. It is also intended to be a teaching tool and presents the results as easy-to-understand binary values. -n --nocolor Don't display ANSI color codes. -b --nobinary Suppress the bitwise output. -c --class Just print bit-count-mask of given address. -h --html Display results as HTML (not finished in this version). -v --version Print Version. ... ipcalc 192.168.0.1/24 ipcalc 192.168.0.1/255.255.128.0 ipcalc 192.168.0.1 255.255.128.0 255.255.192.0 ipcalc 192.168.0.1 0.0.63.255 ipcalc <ADDRESS1> - <ADDRESS2> deaggregate address range ipcalc <ADDRESS>/<NETMASK> --s a b c split network to subnets where a b c fits in. ! New HTML support not yet finished. ipcalc 0.41 |
#ipcalc /129
INVALID ADDRESS: /129 Address: 192.168.1.1 11000000.10101000.00000001. 00000001 Netmask: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000 Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111 => Network: 192.168.1.0/24 11000000.10101000.00000001. 00000000 HostMin: 192.168.1.1 11000000.10101000.00000001. 00000001 HostMax: 192.168.1.254 11000000.10101000.00000001. 11111110 Broadcast: 192.168.1.255 11000000.10101000.00000001. 11111111 Hosts/Net: 254 Class C, Private Internet |
#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 |
#ip ro
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.8 default via 192.168.15.254 dev eth0 |
#ip ro s
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.8 default via 192.168.15.254 dev eth0 |
#netstat -rn
Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt 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 |
#ip ro
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.8 default via 192.168.15.254 dev eth0 |
#ip ro del default
|
#ifconfig eth0 192.168.104.8/24
|
#ip ro add default via eth0
Error: an inet address is expected rather than "eth0". |
#ip ro
192.168.104.0/24 dev eth0 proto kernel scope link src 192.168.104.8 |
#ip ro add default via 192.168.104.7
|
#ping 192.168.104.7
PING 192.168.104.7 (192.168.104.7) 56(84) bytes of data. From 192.168.104.8 icmp_seq=1 Destination Host Unreachable From 192.168.104.8 icmp_seq=2 Destination Host Unreachable From 192.168.104.8 icmp_seq=3 Destination Host Unreachable ^C --- 192.168.104.7 ping statistics --- 4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3013ms , pipe 3 |
#arp -an
? (192.168.104.7) at <incomplete> on eth0 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:1e:8c:64:2a:66 inet addr:192.168.104.8 Bcast:192.168.104.255 Mask:255.255.255.0 inet6 addr: fe80::21e:8cff:fe64:2a66/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:39082 errors:0 dropped:0 overruns:0 frame:0 TX packets:32624 errors:0 dropped:0 overruns:0 carrier:6 collisions:0 txqueuelen:1000 RX bytes:27223883 (25.9 MiB) TX bytes:4099083 (3.9 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:160 errors:0 dropped:0 overruns:0 frame:0 TX packets:160 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:16951 (16.5 KiB) TX bytes:16951 (16.5 KiB) |
#ping 192.168.104.7
PING 192.168.104.7 (192.168.104.7) 56(84) bytes of data. ^C --- 192.168.104.7 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1008ms |
#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 --- 1 packets transmitted, 0 received, 100% packet loss, time 0ms |
#ip ro
192.168.104.0/24 dev eth0 proto kernel scope link src 192.168.104.8 default via 192.168.104.7 dev eth0 |
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254) 56(84) bytes of data. 64 bytes from 192.168.15.254: icmp_seq=1 ttl=63 time=1.08 ms 64 bytes from 192.168.15.254: icmp_seq=2 ttl=63 time=0.728 ms ^C --- 192.168.15.254 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 0.728/0.905/1.083/0.180 ms |
#ping 192.168.104.7
PING 192.168.104.7 (192.168.104.7) 56(84) bytes of data. 64 bytes from 192.168.104.7: icmp_seq=1 ttl=64 time=0.235 ms ^C --- 192.168.104.7 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.235/0.235/0.235/0.000 ms |
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. 64 bytes from 10.0.35.100: icmp_seq=1 ttl=61 time=0.536 ms 64 bytes from 10.0.35.100: icmp_seq=2 ttl=61 time=0.528 ms ^C --- 10.0.35.100 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.528/0.532/0.536/0.004 ms |
#ping 192.168.103.1
PING 192.168.103.1 (192.168.103.1) 56(84) bytes of data. 64 bytes from 192.168.103.1: icmp_seq=1 ttl=62 time=3.06 ms ^C --- 192.168.103.1 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 3.062/3.062/3.062/0.000 ms |
#ping 192.168.103.2
PING 192.168.103.2 (192.168.103.2) 56(84) bytes of data. ^C --- 192.168.103.2 ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 1999ms |
#ping 192.168.103.10
PING 192.168.103.10 (192.168.103.10) 56(84) bytes of data. ^C --- 192.168.103.10 ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 2014ms |
#ping 192.168.15.7
PING 192.168.15.7 (192.168.15.7) 56(84) bytes of data. 64 bytes from 192.168.15.7: icmp_seq=1 ttl=64 time=0.242 ms 64 bytes from 192.168.15.7: icmp_seq=2 ttl=64 time=0.225 ms ^C --- 192.168.15.7 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.225/0.233/0.242/0.017 ms |
#vi /etc/network/interfaces
--- /tmp/l3-saved-5225.19172.31361 2009-06-02 09:38:03.000000000 +0300 +++ /etc/network/interfaces 2009-06-02 09:39:40.000000000 +0300 @@ -1,14 +1,24 @@ # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. +#auto lo eth0 + +#iface lo inet loopback +#iface eth0 inet static +# address 192.168.15.8 +# netmask 255.255.255.0 +# network 192.168.15.0 +# broadcast 192.168.15.255 +# gateway 192.168.15.254 + auto lo eth0 iface lo inet loopback iface eth0 inet static - address 192.168.15.8 + address 192.168.104.8 netmask 255.255.255.0 - network 192.168.15.0 - broadcast 192.168.15.255 - gateway 192.168.15.254 + network 192.168.104.0 + broadcast 192.168.104.255 + gateway 192.168.104.7 |
#/etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process done. |
#/etc/init.d/networking restart
Reconfiguring network interfaces...done. |
#ping 192.168.104.7
PING 192.168.104.7 (192.168.104.7) 56(84) bytes of data. ^C --- 192.168.104.7 ping statistics --- 1 packets transmitted, 0 received, 100% packet loss, time 0ms |
#ip ro
192.168.104.0/24 dev eth0 proto kernel scope link src 192.168.104.8 default via 192.168.104.7 dev eth0 |
#ping ya.ru
^C |
#ping 192.168.104.7
PING 192.168.104.7 (192.168.104.7) 56(84) bytes of data. 64 bytes from 192.168.104.7: icmp_seq=1 ttl=64 time=0.239 ms 64 bytes from 192.168.104.7: icmp_seq=2 ttl=64 time=0.226 ms ^C --- 192.168.104.7 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.226/0.232/0.239/0.016 ms |
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. \^C --- 10.0.35.100 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 999ms |
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. 64 bytes from 10.0.35.100: icmp_seq=1 ttl=61 time=2.08 ms 64 bytes from 10.0.35.100: icmp_seq=2 ttl=61 time=0.327 ms ^C --- 10.0.35.100 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 0.327/1.206/2.085/0.879 ms |
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data. 64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=53 time=56.4 ms 64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=53 time=31.3 ms ^C --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 31.334/43.915/56.497/12.583 ms |
#ping ya.ru
ping: unknown host ya.ru |
#ping ya.ru
ping: unknown host ya.ru |
#setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
|
#mii-tool
eth0: negotiated 1000baseT-FD flow-control, link ok |
#ssh 192.168.104.7
The authenticity of host '192.168.104.7 (192.168.104.7)' 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.104.7' (RSA) to the list of known hosts. root@192.168.104.7's password: Linux linux7 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:31:54 2009 l3-agent is already running: pid=3464; pidfile=/root/.lilalo/l3-agent.pid |
#tcpdump -i eth0 -n
10:09:21.994455 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 29200:29392, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 192 10:09:21.994472 IP 192.168.104.8.39614 > 192.168.104.7.22: Flags [.], ack 28368, win 3056, options [nop,nop,TS val 574652 ecr 206624], length 0 10:09:21.994505 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 29392:29600, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 208 10:09:21.994546 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 29600:29808, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 208 10:09:21.994585 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 29808:30016, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 208 10:09:21.994625 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 30016:30224, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 208 10:09:21.994665 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 30224:30432, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 208 10:09:21.994706 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 30432:30624, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 192 10:09:21.994746 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 30624:30832, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 208 10:09:21.994786 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 30832:31040, ack 49, win 215, options [nop,nop,TS val 206624 ecr 574652], length 208 ... 10:09:22.001591 IP 192.168.104.8.39614 > 192.168.104.7.22: Flags [.], ack 55808, win 3056, options [nop,nop,TS val 574654 ecr 206626], length 0 10:09:22.001605 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 57248:57456, ack 49, win 215, options [nop,nop,TS val 206626 ecr 574654], length 208 10:09:22.001645 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 57456:57664, ack 49, win 215, options [nop,nop,TS val 206626 ecr 574654], length 208 10:09:22.001684 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 57664:57856, ack 49, win 215, options [nop,nop,TS val 206626 ecr 574654], length 192 10:09:22.001724 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 57856:58064, ack 49, win 215, options [nop,nop,TS val 206626 ecr 574654], length 208 10:09:22.001763 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 58064:58272, ack 49, win 215, options [nop,nop,TS val 206626 ecr 574654], length 208 10:09:22.001796 IP 192.168.104.8.39614 > 192.168.104.7.22: Flags [.], ack 56832, win 3056, options [nop,nop,TS val 574654 ecr 206626], length 0 10:09:22.001813 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 58272:58480, ack 49, win 215, options [nop,nop,TS val 206626 ecr 574654], length 208 10:09:22.001853 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 58480:58688, ack 49, win 215, options [nop,nop,TS val 206626 ecr 574654], length 208 10:09:22.001893 IP 192.168.104.7.22 > 192.168.104.8.39614: Flags [P.], seq 58688:58896, ack 49, win 215, options [nop,nop,TS val 206626 ecr 574654], length 208 |
#tcpdump -i eth0 -n not host 192.168.104.8
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 10:09:55.849786 ARP, Request who-has 192.168.15.10 tell 192.168.15.9, length 46 10:09:56.849939 ARP, Request who-has 192.168.15.10 tell 192.168.15.9, length 46 10:09:57.850000 ARP, Request who-has 192.168.15.10 tell 192.168.15.9, length 46 10:10:00.542622 ARP, Request who-has 192.168.15.2 tell 192.168.15.1, length 46 10:10:01.542581 ARP, Request who-has 192.168.15.2 tell 192.168.15.1, length 46 10:10:02.542576 ARP, Request who-has 192.168.15.2 tell 192.168.15.1, length 46 10:10:09.683283 IP 192.168.15.7.53958 > 10.0.35.100.22: Flags [P.], seq 2186491406:2186491454, ack 1110874818, win 11073, options [nop,nop,TS val 218546 ecr 17257910], length 48 10:10:09.683722 IP 10.0.35.100.22 > 192.168.15.7.53958: Flags [P.], seq 1:129, ack 48, win 857, options [nop,nop,TS val 17263074 ecr 218546], length 128 ... 10:10:16.025921 IP 192.168.15.7.53958 > 10.0.35.100.22: Flags [P.], seq 1152:1200, ack 1489, win 11073, options [nop,nop,TS val 220132 ecr 17264538], length 48 10:10:16.026344 IP 10.0.35.100.22 > 192.168.15.7.53958: Flags [P.], seq 1489:1537, ack 1200, win 857, options [nop,nop,TS val 17264659 ecr 220132], length 48 10:10:16.026350 IP 192.168.15.7.53958 > 10.0.35.100.22: Flags [.], ack 1537, win 11073, options [nop,nop,TS val 220132 ecr 17264659], length 0 10:10:17.181801 IP 192.168.15.7.53958 > 10.0.35.100.22: Flags [P.], seq 1200:1248, ack 1537, win 11073, options [nop,nop,TS val 220421 ecr 17264659], length 48 10:10:17.182224 IP 10.0.35.100.22 > 192.168.15.7.53958: Flags [P.], seq 1537:1585, ack 1248, win 857, options [nop,nop,TS val 17264948 ecr 220421], length 48 10:10:17.182230 IP 192.168.15.7.53958 > 10.0.35.100.22: Flags [.], ack 1585, win 11073, options [nop,nop,TS val 220421 ecr 17264948], length 0 ^C 95 packets captured 95 packets received by filter 0 packets dropped by kernel |
#tcpdump -i eth0 -n not host 192.168.104.8 and not port 22
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 10:10:24.436108 IP 192.168.15.7.46339 > 10.0.35.1.53: 62774+ A? xgu.ru. (24) 10:10:24.436545 IP 10.0.35.1.53 > 192.168.15.7.46339: 62774 1/3/0 A 194.150.93.78 (106) 10:10:24.436693 IP 192.168.15.7.38553 > 194.150.93.78.18030: Flags [S], seq 3060876038, win 5840, options [mss 1460,sackOK,TS val 222235 ecr 0,nop,wscale 6], length 0 10:10:24.442589 IP 194.150.93.78.18030 > 192.168.15.7.38553: Flags [S.], seq 646903685, ack 3060876039, win 5792, options [mss 1460,sackOK,TS val 687652236 ecr 222235,nop,wscale 7], length 0 10:10:24.442598 IP 192.168.15.7.38553 > 194.150.93.78.18030: Flags [.], ack 1, win 92, options [nop,nop,TS val 222236 ecr 687652236], length 0 10:10:24.442708 IP 192.168.15.7.38553 > 194.150.93.78.18030: Flags [.], seq 1:2897, ack 1, win 92, options [nop,nop,TS val 222236 ecr 687652236], length 2896 10:10:24.442718 IP 192.168.15.7.38553 > 194.150.93.78.18030: Flags [P.], seq 2897:4097, ack 1, win 92, options [nop,nop,TS val 222236 ecr 687652236], length 1200 10:10:24.451091 IP 194.150.93.78.18030 > 192.168.15.7.38553: Flags [.], ack 1449, win 68, options [nop,nop,TS val 687652238 ecr 222236], length 0 ... 10:10:24.464197 IP 194.150.93.78.18030 > 192.168.15.7.38553: Flags [.], ack 11337, win 227, options [nop,nop,TS val 687652241 ecr 222239], length 0 10:10:24.464404 IP 194.150.93.78.18030 > 192.168.15.7.38553: Flags [.], ack 12785, win 249, options [nop,nop,TS val 687652241 ecr 222239], length 0 10:10:24.468740 IP 194.150.93.78.18030 > 192.168.15.7.38553: Flags [.], ack 14233, win 272, options [nop,nop,TS val 687652242 ecr 222241], length 0 10:10:24.480817 IP 194.150.93.78.18030 > 192.168.15.7.38553: Flags [F.], seq 1, ack 14943, win 295, options [nop,nop,TS val 687652244 ecr 222241], length 0 10:10:24.480824 IP 192.168.15.7.38553 > 194.150.93.78.18030: Flags [.], ack 2, win 92, options [nop,nop,TS val 222246 ecr 687652244], length 0 ^[[2~10:10:32.810222 IP 192.168.15.7.59518 > 64.233.169.125.5222: Flags [P.], seq 1770488765:1770488903, ack 3056760358, win 756, options [nop,nop,TS val 224328 ecr 1431008963], length 138 ^C 25 packets captured 25 packets received by filter 0 packets dropped by kernel |
#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 eth0 10baseT-FD
eth0: negotiated 1000baseT-FD flow-control, link ok SIOCGMIIPHY on '10baseT-FD' failed: No such device |
#mii-tool -F eth0 10baseT-FD
Invalid media specification 'eth0'. |
#mii-tool -F 10baseT-FD
|
Personalities : [raid1] md1 : active raid1 sdb1[0] 19534912 blocks [2/1] [U_] md0 : active raid1 sdb2[1] sda2[0] 9767424 blocks [2/2] [UU] unused devices: <none>
Время первой команды журнала | 10:16:46 2009- 6- 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:22:19 2009- 6- 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.04 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 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