/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 |
|
#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 24 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkdir /mnt/vol[12]
|
#ls /mnt/
333 SDB1 vol[12] |
#mkdir /mnt/vol{1,2}
|
#ls /mnt/
333 SDB1 vol1 vol[12] vol2 |
#rm /mnt/vobash: [: /mnt/vol1: ожидается использование бинарного оператора
l |
#ls /mnt/vol[bash: [: /mnt/vol1: ожидается использование бинарного оператора
1\ /mnt/vol2 |
#rm /mnt/vol[12]
rm: невозможно удалить `/mnt/vol1': Это каталог rm: невозможно удалить `/mnt/vol2': Это каталог |
#cd /mnt/
|
#ls
333 SDB1 vol1 vol[12] vol2 |
#rm volbash: [: vol1: ожидается использование бинарного оператора
|
#mount /dev/OLEG/vol1 /mnt/vol1
|
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 164K 9,9M 2% /dev tmpfs 1,5G 4,0K 1,5G 1% /dev/shm rootfs 19G 2,2G 16G 13% / /dev/mapper/loop0p1 190M 5,9M 175M 4% /mnt/333 /dev/mapper/OLEG-vol1 4,0G 137M 3,7G 4% /mnt/vol1 |
#mount /dev/OLEG/vol2 /mnt/vol2
|
#lvresize -L +2G /dev/OLEG/vol1
Extending logical volume vol1 to 6,00 GB Logical volume vol1 successfully resized |
#apt-get install ext2resize
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: ext2resize обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 23 пакетов не обновлено. Необходимо скачать 209kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 377kB. Получено:1 http://10.0.35.1 sid/main ext2resize 1.1.19-9 [209kB] Получено 209kБ за 0s (9914kБ/c) Выбор ранее не выбранного пакета ext2resize. (Чтение базы данных ... на данный момент установлено 56983 файлов и каталогов.) Распаковывается пакет ext2resize (из файла .../ext2resize_1.1.19-9_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет ext2resize (1.1.19-9) ... |
##ext2online /dev/
|
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 164K 9,9M 2% /dev tmpfs 1,5G 4,0K 1,5G 1% /dev/shm rootfs 19G 2,3G 16G 13% / /dev/mapper/loop0p1 190M 5,9M 175M 4% /mnt/333 /dev/mapper/OLEG-vol1 4,0G 137M 3,7G 4% /mnt/vol1 /dev/mapper/OLEG-vol2 4,0G 137M 3,7G 4% /mnt/vol2 |
#ext2online /dev/OLEG/vol1
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b |
#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 Disk /dev/sdb: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x11ca5a83 ... Disk /dev/dm-1: 6442 MB, 6442450944 bytes 255 heads, 63 sectors/track, 783 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-1 doesn't contain a valid partition table Disk /dev/dm-2: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-2 doesn't contain a valid partition table |
##pvcreate /dev/sdb5
|
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) rootfs on / type rootfs (rw) /dev/mapper/loop0p1 on /mnt/333 type ext3 (rw) /dev/mapper/OLEG-vol1 on /mnt/vol1 type ext3 (rw) /dev/mapper/OLEG-vol2 on /mnt/vol2 type ext3 (rw) |
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) rootfs on / type rootfs (rw) /dev/mapper/loop0p1 on /mnt/333 type ext3 (rw) /dev/mapper/OLEG-vol1 on /mnt/vol1 type ext3 (rw) /dev/mapper/OLEG-vol2 on /mnt/vol2 type ext3 (rw) |
#vgex
vgexport vgextend |
#vgextend OLEG /dev/sdb5
Volume group "OLEG" successfully extended |
#vgdisplay
--- Volume group --- VG Name OLEG System ID Format lvm2 Metadata Areas 3 Metadata Sequence No 5 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 3 Act PV 3 VG Size 27,95 GB PE Size 4,00 MB Total PE 7154 Alloc PE / Size 2560 / 10,00 GB Free PE / Size 4594 / 17,95 GB VG UUID GbVPYm-k3xs-EVO4-NXtg-55wD-IDq3-SqBDXV |
#pvdisplay
--- Physical volume --- PV Name /dev/sdb1 VG Name OLEG PV Size 9,32 GB / not usable 2,56 MB Allocatable yes PE Size (KByte) 4096 Total PE 2384 Free PE 848 Allocated PE 1536 PV UUID 5vHk2t-TSbK-egSr-6y50-qb2I-9NOi-1nrI5r ... --- Physical volume --- PV Name /dev/sdb5 VG Name OLEG PV Size 9,32 GB / not usable 2,41 MB Allocatable yes PE Size (KByte) 4096 Total PE 2386 Free PE 2386 Allocated PE 0 PV UUID MLry21-OpQv-xgMo-2Xgp-f2Nq-5xAO-KpvBJr |
#pvmove /dev/sdb1
/dev/sdb1: Moved: 5,7% /dev/sdb1: Moved: 11,3% /dev/sdb1: Moved: 17,2% /dev/sdb1: Moved: 22,9% /dev/sdb1: Moved: 28,6% /dev/sdb1: Moved: 34,3% /dev/sdb1: Moved: 40,0% /dev/sdb1: Moved: 45,6% /dev/sdb1: Moved: 51,4% /dev/sdb1: Moved: 57,2% /dev/sdb1: Moved: 63,0% /dev/sdb1: Moved: 68,9% /dev/sdb1: Moved: 74,7% /dev/sdb1: Moved: 80,5% /dev/sdb1: Moved: 86,4% /dev/sdb1: Moved: 92,2% /dev/sdb1: Moved: 98,0% /dev/sdb1: Moved: 100,0% |
#vgreduce
333/ SDB1/ vol1/ vol[12]/ vol2/ |
#vgreduce OLEG /dev/sdb1
Removed "/dev/sdb1" from volume group "OLEG" |
#vgdisplay
--- Volume group --- VG Name OLEG System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 2 Act PV 2 VG Size 18,63 GB PE Size 4,00 MB Total PE 4770 Alloc PE / Size 2560 / 10,00 GB Free PE / Size 2210 / 8,63 GB VG UUID GbVPYm-k3xs-EVO4-NXtg-55wD-IDq3-SqBDXV |
#pvremove /dev/sdb1
Labels on physical volume "/dev/sdb1" successfully wiped |
#vgreduce -a
Please give volume group name and physical volume paths Run `vgreduce --help' for more information. |
#init 0
|
#setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
|
#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% / |
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) rootfs on / type rootfs (rw) |
#vgdisplay
--- Volume group --- VG Name OLEG System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 0 Max PV 0 Cur PV 2 Act PV 2 VG Size 18,63 GB PE Size 4,00 MB Total PE 4770 Alloc PE / Size 2560 / 10,00 GB Free PE / Size 2210 / 8,63 GB VG UUID GbVPYm-k3xs-EVO4-NXtg-55wD-IDq3-SqBDXV |
#pvdisplay
--- Physical volume --- PV Name /dev/sdb2 VG Name OLEG PV Size 9,32 GB / not usable 2,59 MB Allocatable yes PE Size (KByte) 4096 Total PE 2384 Free PE 1360 Allocated PE 1024 PV UUID IltNw0-zbzj-cGr9-73fp-6PBG-0yJQ-B2Xs8v --- Physical volume --- PV Name /dev/sdb5 VG Name OLEG PV Size 9,32 GB / not usable 2,41 MB Allocatable yes PE Size (KByte) 4096 Total PE 2386 Free PE 850 Allocated PE 1536 PV UUID MLry21-OpQv-xgMo-2Xgp-f2Nq-5xAO-KpvBJr |
#lvre
lvreduce lvremove lvrename lvresize |
#lvremove /dev/OLEG/vol1
Do you really want to remove active logical volume "vol1"? [y/n]: y Logical volume "vol1" successfully removed |
#lvremove /dev/OLEG/vol2
Do you really want to remove active logical volume "vol2"? [y/n]: y Logical volume "vol2" successfully removed |
#vgre
vgreduce vgremove vgrename |
#lvreduce
Please specify either size or extents but not both. Run `lvreduce --help' for more information. |
#lvreduce -a
lvreduce: invalid option -- 'a' Error during parsing of command line. |
#vgremove OLEG
Volume group "OLEG" successfully removed |
#lvdisplay
|
#vgdisplay
|
#pv
pvchange pvck pvcreate pvdisplay pvmove pvremove pvresize pvs pvscan |
#pvscan
PV /dev/sdb2 lvm2 [9,32 GB] PV /dev/sdb5 lvm2 [9,32 GB] Total: 2 [18,64 GB] / in use: 0 [0 ] / in no VG: 2 [18,64 GB] |
#pvremove
Please enter a physical volume path Run `pvremove --help' for more information. |
#pvmove /dev/sdb1
No physical volume label read from /dev/sdb1 Physical volume /dev/sdb1 not found Run `pvmove --help' for more information. |
#pvremove --help
pvremove: Remove LVM label(s) from physical volume(s) pvremove [-d|--debug] [-f[f]|--force [--force]] [-h|-?|--help] [-t|--test] [-v|--verbose] [-y|--yes] [--version] PhysicalVolume [PhysicalVolume...] |
#pvremove /dev/sdb1
No physical volume label read from /dev/sdb1 Physical Volume /dev/sdb1 not found |
#pvdisplay
"/dev/sdb2" is a new physical volume of "9,32 GB" --- NEW Physical volume --- PV Name /dev/sdb2 VG Name PV Size 9,32 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 ... --- NEW Physical volume --- PV Name /dev/sdb5 VG Name PV Size 9,32 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID MLry21-OpQv-xgMo-2Xgp-f2Nq-5xAO-KpvBJr |
#pv
pvchange pvck pvcreate pvdisplay pvmove pvremove pvresize pvs pvscan |
#pvremove /dev/sdb2
Labels on physical volume "/dev/sdb2" successfully wiped |
#pvremove /dev/sdb5
Labels on physical volume "/dev/sdb5" successfully wiped |
#pvdisplay
|
#cfdisk /dev/sda
|
#cfdisk /dev/sdb
|
#apt-cache search mdadm
mdadm - утилита для администрирования MD-массивов Linux (программный RAID) |
#apt-get install mdadm
Выбор ранее не выбранного пакета mdadm. (Чтение базы данных ... на данный момент установлено 57019 файлов и каталогов.) Распаковывается пакет mdadm (из файла .../mdadm_2.6.9-3_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет mdadm (2.6.9-3) ... Generating array device nodes... done. Generating mdadm.conf... done. update-initramfs: deferring update (trigger activated) Starting MD monitoring service: mdadm --monitor. Assembling MD arrays...done (no arrays found in config file or automatically). Обрабатываются триггеры для initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.29-2-686 dpkg: предупреждение: obsolete option '--print-installation-architecture', please use '--print-architecture' instead. dpkg: предупреждение: obsolete option '--print-installation-architecture', please use '--print-architecture' instead. W: mdadm: /etc/mdadm/mdadm.conf defines no arrays. W: mdadm: no arrays defined in configuration file. |
## mdadm --create --verbose /dev/md0 --level=5 \
|
#--raid-devices=3 /dev/hde1 /dev/hdf2 /dev/hdg1
bash: --raid-devices=3: команда не найдена |
#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 identifier: 0x11ca5a83 Device Boot Start End Blocks Id System /dev/sdb1 1 2432 19535008+ 83 Linux /dev/sdb2 2433 3648 9767520 83 Linux |
#partprobe
|
#cat /proc/mdstat
Personalities : [raid1] md0 : active raid1 sdb2[1] sda2[0] 9767424 blocks [2/2] [UU] [>....................] resync = 3.2% (318464/9767424) finish=3.4min speed=45494K/sec unused devices: <none> |
#watch -n 0.5 cat /proc/mdstat
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command> |
#watch -n 0.5 'cat /proc/mdstat '
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command> |
#watch -n 0.5 cat /proc/mdstat
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command> |
#watch -n 0.5 cat /proc/mdstat
watch |
#watch -n 0.5 cat /proc/mdstat
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command> |
#watch cat /proc/mdstat
|
#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 identifier: 0x11ca5a83 Device Boot Start End Blocks Id System /dev/sdb1 1 2432 19535008+ 83 Linux /dev/sdb2 2433 3648 9767520 83 Linux Disk /dev/md0: 10.0 GB, 10001842176 bytes 2 heads, 4 sectors/track, 2441856 cylinders Units = cylinders of 8 * 512 = 4096 bytes Disk identifier: 0xad36b9c5 Disk /dev/md0 doesn't contain a valid partition table |
#apt-get install bash-completion
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия bash-completion. Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 23 пакетов не обновлено. |
#pvcreate -
-? --force -M --restorefile -u --version -d -h --metadatacopies --setphysicalvolumesize --uuid -y --debug --help --metadatasize -t -v --yes -f --labelsector --metadatatype --test --verbose |
#pvcreate /dev/md0
Physical volume "/dev/md0" successfully created |
#pvdisplay
"/dev/md0" is a new physical volume of "9,31 GB" --- NEW Physical volume --- PV Name /dev/md0 VG Name PV Size 9,31 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID z0v4sA-nvGB-uZQ9-8Z6z-I7cf-fPWF-W9DHsC |
#file -s /dev/md
md/ md0 |
#file -s /dev/md
md/ md0 |
#file -s /dev/md0
/dev/md0: LVM2 (Linux Logical Volume Manager) , UUID: z0v4sAnvGBuZQ98Z6zI7cffPWFW9DHs |
#vgcreate OLEG /dev/md0
Volume group "OLEG" successfully created |
#vgdisplay
--- Volume group --- VG Name OLEG System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 1 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 9,31 GB PE Size 4,00 MB Total PE 2384 Alloc PE / Size 0 / 0 Free PE / Size 2384 / 9,31 GB VG UUID Iu4tFU-0i7l-WJMC-0BE1-eFNV-bCtU-e37xuv |
#lvcreate -L2G -nvol1 /dev/OLEG
Logical volume "vol1" created |
#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 2,00 GB Current LE 512 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 254:0 |
#lvcreate -L2G -nvol2 /dev/OLEG
Logical volume "vol2" created |
#mkfs
mkfs mkfs.bfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.ext4dev mkfs.minix |
#mkfs.ext3 /dev/OLEG/vol
vol1 vol2 |
#mkfs.ext3 /dev/OLEG/vol1
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 131072 inodes, 524288 blocks 26214 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=536870912 16 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Writing inode tables: done Creating journal (16384 blocks): 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.ext4 /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) 131072 inodes, 524288 blocks 26214 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=536870912 16 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Writing inode tables: done Creating journal (16384 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. |
#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% / |
#mkdir /mnt/bash: [: /mnt/vol1: ожидается использование бинарного оператора
bash: [: /mnt/vol1: ожидается использование бинарного оператора 333/ SDB1/ vol1/ vol2 vol2/ |
#mount /dev/OLEG/vol1 /mnt/vol1
|
#mount /dev/OLEG/vol2 /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 2,0G 68M 1,9G 4% /mnt/vol1 /dev/mapper/OLEG-vol2 2,0G 67M 1,9G 4% /mnt/vol2 |
#lvresize -L+2G /dev/OLEG/vol2
Extending logical volume vol2 to 4,00 GB Logical volume vol2 successfully resized |
#ext2
ext2online ext2prepare ext2resize |
#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 /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 |
Personalities : [raid1] md0 : active raid1 sdb2[1] sda2[0] 9767424 blocks [2/2] [UU] [>....................] resync = 3.2% (318464/9767424) finish=3.4min speed=45494K/sec unused devices: <none>
Время первой команды журнала | 18:13:23 2009- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:16:46 2009- 6- 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 15.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.41 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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