/l3/users/eb/2009/linux6/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 |
|
#pvcreate /dev/sda1 /dev/sda2
Physical volume "/dev/sda1" successfully created Physical volume "/dev/sda2" successfully created |
#pvscan
PV /dev/sda1 lvm2 [9,32 GB] PV /dev/sda2 lvm2 [18,63 GB] Total: 2 [27,95 GB] / in use: 0 [0 ] / in no VG: 2 [27,95 GB] |
#fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xaded2131 Device Boot Start End Blocks Id System /dev/sda1 1 1216 9767488+ 83 Linux /dev/sda2 1217 3648 19535040 83 Linux /dev/sda3 3649 6080 19535040 5 Extended /dev/sda5 3649 6080 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x523285e5 Device Boot Start End Blocks Id System /dev/sdb1 1 2432 19535008+ 83 Linux Disk /dev/dm-0: 205 MB, 205631488 bytes 255 heads, 63 sectors/track, 24 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-0 doesn't contain a valid partition table |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat May 30 18:04:23 2009 from linux4.unix.nt l3-agent is already running: pid=1851; pidfile=/root/.lilalo/l3-agent.pid |
#ssh root@192.168.15.1
The authenticity of host '192.168.15.1 (192.168.15.1)' can't be established. RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.15.1' (RSA) to the list of known hosts. root@192.168.15.1's password: Linux linux1 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 13:00:05 2009 from 10.0.35.100 |
#screen -x
|
#screen -x
|
#exit
exit Connection to 192.168.15.1 closed. |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat May 30 18:05:56 2009 from linux11.unix.nt l3-agent is already running: pid=1851; pidfile=/root/.lilalo/l3-agent.pid |
$setxkbmap -layout "us,ru"
|
#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 type ext3 (rw) |
#umount /mnt
|
#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) |
#file -s /dev/sda
sda sda1 sda2 sda3 sda5 |
#file -s /dev/sda1
/dev/sda1: LVM2 (Linux Logical Volume Manager) , UUID: V2n2vyGPnVgf7XcZb0CmLvqQSerxAva |
#file -s /dev/sda2
/dev/sda2: LVM2 (Linux Logical Volume Manager) , UUID: 8iYAsqlHZRbEya0vSO4dl3aSFL8QGWV |
#file -s /dev/sda1,2
/dev/sda1,2: ERROR: cannot open `/dev/sda1,2' (No such file or directory) |
#file -s /dev/sda1-2
/dev/sda1-2: ERROR: cannot open `/dev/sda1-2' (No such file or directory) |
#file -s /dev/sda[1-2]
/dev/sda1: LVM2 (Linux Logical Volume Manager) , UUID: V2n2vyGPnVgf7XcZb0CmLvqQSerxAva /dev/sda2: LVM2 (Linux Logical Volume Manager) , UUID: 8iYAsqlHZRbEya0vSO4dl3aSFL8QGWV |
#vgcreate
Please provide volume group name and physical volumes Run `vgcreate --help' for more information. |
#vgcreate Volume00 /dev/sda1 /dev/sda2
Volume group "Volume00" successfully created |
#зpvdisplay
--- Physical volume --- PV Name /dev/sda1 VG Name Volume00 PV Size 9,32 GB / not usable 2,56 MB Allocatable yes PE Size (KByte) 4096 Total PE 2384 Free PE 2384 Allocated PE 0 PV UUID V2n2vy-GPnV-gf7X-cZb0-CmLv-qQSe-rxAvar --- Physical volume --- PV Name /dev/sda2 VG Name Volume00 PV Size 18,63 GB / not usable 1,19 MB Allocatable yes PE Size (KByte) 4096 Total PE 4769 Free PE 4769 Allocated PE 0 PV UUID 8iYAsq-lHZR-bEya-0vSO-4dl3-aSFL-8QGWVc |
#vgdisplay
--- Volume group --- VG Name Volume00 System ID Format lvm2 Metadata Areas 2 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 2 Act PV 2 VG Size 27,94 GB PE Size 4,00 MB Total PE 7153 Alloc PE / Size 0 / 0 Free PE / Size 7153 / 27,94 GB VG UUID IIC652-ZurB-sAXF-nMCW-V5eP-TnkO-1hJc0T |
#дlvcreate -l 1024 -nvol1 /dev/Volume00
Logical volume "vol1" created |
#lvdisplay
--- Logical volume --- LV Name /dev/Volume00/vol1 VG Name Volume00 LV UUID HmILsI-rjT2-wV3o-yQUs-pROA-HzyZ-GQv2fs 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 254:1 |
#дls -l /dev/Volume00/
итого 0 lrwxrwxrwx 1 root root 25 Май 30 18:04 vol1 -> /dev/mapper/Volume00-vol1 lrwxrwxrwx 1 root root 25 Май 30 18:05 vol2 -> /dev/mapper/Volume00-vol2 |
#ls -lL /dev/Volume00/
итого 0 brw-rw---- 1 root disk 254, 1 Май 30 18:04 vol1 brw-rw---- 1 root disk 254, 2 Май 30 18:05 vol2 |
#pvdisplay
--- Physical volume --- PV Name /dev/sda1 VG Name Volume00 PV Size 9,32 GB / not usable 2,56 MB Allocatable yes PE Size (KByte) 4096 Total PE 2384 Free PE 2384 Allocated PE 0 PV UUID V2n2vy-GPnV-gf7X-cZb0-CmLv-qQSe-rxAvar --- Physical volume --- PV Name /dev/sda2 VG Name Volume00 PV Size 18,63 GB / not usable 1,19 MB Allocatable yes PE Size (KByte) 4096 Total PE 4769 Free PE 2721 Allocated PE 2048 PV UUID 8iYAsq-lHZR-bEya-0vSO-4dl3-aSFL-8QGWVc |
#screen -x
|
#vgdisplay
--- Volume group --- VG Name Volume00 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 3 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 27,94 GB PE Size 4,00 MB Total PE 7153 Alloc PE / Size 2048 / 8,00 GB Free PE / Size 5105 / 19,94 GB VG UUID IIC652-ZurB-sAXF-nMCW-V5eP-TnkO-1hJc0T |
#for i in {1.10}
> do > lvcreate -L1G -n base$i /dev/Volume00/ > done Volume group name expected (no slash) Run `lvcreate --help' for more information. |
#for i in {1.10}; do lvcreate -L1G -nbase$i /dev/Volume00/; done
Volume group name expected (no slash) Run `lvcreate --help' for more information. |
#for i in {1.10}; do lvcreate -L1G -nbase$i /dev/Volume00/; don; done
Volume group name expected (no slash) Run `lvcreate --help' for more information. bash: don: команда не найдена |
#for i in {1.10}; do lvcreate -L1G -nbase$i /dev/Volume00/; done
Volume group name expected (no slash) Run `lvcreate --help' for more information. |
#lvs
lvs lvscan |
#lvs -a
LV VG Attr LSize Origin Snap% Move Log Copy% Convert vol1 Volume00 -wi-a- 4,00G vol2 Volume00 -wi-a- 4,00G |
#mkfs
mkfs mkfs.bfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.ext4dev mkfs.minix |
#mkfs.ext3 /dev/Volume00/vol
mke2fs 1.41.5 (23-Apr-2009) Could not stat /dev/Volume00/vol --- Нет такого файла или каталога The device apparently does not exist; did you specify it correctly? |
#mkfs.ext3 /dev/Volume00/vol1
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 29 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mount /dev/Volume00/vol1 /mnt/
|
#ls /mnt/
lost+found |
#df /tmp/
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на rootfs 19228276 2028100 16223428 12% / |
#file -s /tmp/
/tmp/: sticky directory |
#file /tmp/
/tmp/: sticky directory |
#file
Usage: file [-bcikLhnNrsvz0] [-e test] [-f namefile] [-F separator] [-m magicfiles] file... file -C -m magicfiles Try `file --help' for more information. |
#df -h /mnt/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/mapper/Volume00-vol1 4,0G 137M 3,7G 4% /mnt |
#df /m
media/ mnt/ |
#df /mnt/
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на /dev/mapper/Volume00-vol1 4128448 139388 3779348 4% /mnt |
#ls l /mnt/
ls: невозможно получить доступ к l: Нет такого файла или каталога /mnt/: lost+found |
#ls -l /mnt/
итого 16 drwx------ 2 root root 16384 Май 30 18:13 lost+found |
#lvresize -L+2G /dev/Volume00/vol1
Extending logical volume vol1 to 6,00 GB Logical volume vol1 successfully resized |
#df -h /mnt/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/mapper/Volume00-vol1 4,0G 137M 3,7G 4% /mnt |
#apt-get install ext2
ext2fs-dev ext2resize |
#apt-get install ext2resize
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: ext2resize обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 21 пакетов не обновлено. Необходимо скачать 209kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 377kB. Получено:1 http://10.0.35.1 sid/main ext2resize 1.1.19-9 [209kB] Получено 209kБ за 0s (9799kБ/c) Выбор ранее не выбранного пакета ext2resize. (Чтение базы данных ... на данный момент установлено 55702 файлов и каталогов.) Распаковывается пакет ext2resize (из файла .../ext2resize_1.1.19-9_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет ext2resize (1.1.19-9) ... |
#ext
ext2online ext2prepare ext2resize extractres |
#ext
ext2online ext2prepare ext2resize extractres |
#ext2online /dev/Volume00/vol1
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b |
#vgdisplay
--- Volume group --- VG Name Volume00 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 1 Max PV 0 Cur PV 2 Act PV 2 VG Size 27,94 GB PE Size 4,00 MB Total PE 7153 Alloc PE / Size 2560 / 10,00 GB Free PE / Size 4593 / 17,94 GB VG UUID IIC652-ZurB-sAXF-nMCW-V5eP-TnkO-1hJc0T |
#pvdisplay
--- Physical volume --- PV Name /dev/sda1 VG Name Volume00 PV Size 9,32 GB / not usable 2,56 MB Allocatable yes PE Size (KByte) 4096 Total PE 2384 Free PE 2384 Allocated PE 0 PV UUID V2n2vy-GPnV-gf7X-cZb0-CmLv-qQSe-rxAvar --- Physical volume --- PV Name /dev/sda2 VG Name Volume00 PV Size 18,63 GB / not usable 1,19 MB Allocatable yes PE Size (KByte) 4096 Total PE 4769 Free PE 2209 Allocated PE 2560 PV UUID 8iYAsq-lHZR-bEya-0vSO-4dl3-aSFL-8QGWVc |
#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,0G 16G 12% / /dev/mapper/Volume00-vol1 6,0G 137M 5,5G 3% /mnt |
#ls
1 1.txt createuser cron.png Documents iceweasel.dot mirrors_full Pictures screen.dot sources.list tree 12313 22 cron.dot Desktop Download iceweasel.png Music Public screen.png Templates Videos |
#lv
lvchange lvcreate lvextend lvmchange lvmdump lvmsar lvremove lvresize lvscan lvconvert lvdisplay lvm lvmdiskscan lvmsadc lvreduce lvrename lvs |
#fd
fdformat fdisk fdp |
#fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xaded2131 Device Boot Start End Blocks Id System /dev/sda1 1 1216 9767488+ 83 Linux /dev/sda2 1217 3648 19535040 83 Linux /dev/sda3 3649 6080 19535040 5 Extended /dev/sda5 3649 6080 19535008+ 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes ... 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 |
#fdisk -l /dev/sda
Disk /dev/sda: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xaded2131 Device Boot Start End Blocks Id System /dev/sda1 1 1216 9767488+ 83 Linux /dev/sda2 1217 3648 19535040 83 Linux /dev/sda3 3649 6080 19535040 5 Extended /dev/sda5 3649 6080 19535008+ 83 Linux |
#pvcreate /dev/sd
sda sda1 sda2 sda3 sda5 sdb sdb1 |
#pvcreate /dev/sda5
Physical volume "/dev/sda5" successfully created |
#vgex
vgexport vgextend |
#vgextend /dev/sda
sda sda1 sda2 sda3 sda5 |
#vgextend /dev/sda5
Please enter physical volume(s) Run `vgextend --help' for more information. |
#vgextend /dev/Volume00/
Please enter physical volume(s) Run `vgextend --help' for more information. |
#vgextend /dev/sda
Please enter physical volume(s) Run `vgextend --help' for more information. |
#vgextend /dev/Volume00/ /dev/sda5
Volume group name Volume00/ has invalid characters |
#vgextend Volume00 /dev/sda5
Volume group "Volume00" successfully extended |
#pvmove /dev/sda
sda sda1 sda2 sda3 sda5 |
#pvmove /dev/sda1
No data to move for Volume00 |
#vgdisplay
--- Volume group --- VG Name Volume00 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 1 Max PV 0 Cur PV 3 Act PV 3 VG Size 46,57 GB PE Size 4,00 MB Total PE 11922 Alloc PE / Size 2560 / 10,00 GB Free PE / Size 9362 / 36,57 GB VG UUID IIC652-ZurB-sAXF-nMCW-V5eP-TnkO-1hJc0T |
#pvdisplay
--- Physical volume --- PV Name /dev/sda1 VG Name Volume00 PV Size 9,32 GB / not usable 2,56 MB Allocatable yes PE Size (KByte) 4096 Total PE 2384 Free PE 2384 Allocated PE 0 PV UUID V2n2vy-GPnV-gf7X-cZb0-CmLv-qQSe-rxAvar ... --- Physical volume --- PV Name /dev/sda5 VG Name Volume00 PV Size 18,63 GB / not usable 1,16 MB Allocatable yes PE Size (KByte) 4096 Total PE 4769 Free PE 4769 Allocated PE 0 PV UUID gO8bKk-H7lS-q2Xf-FBmh-YVSh-1gU2-rzSTIx |
#pvmove /dev/sda1
No data to move for Volume00 |
#lvdisplay
--- Logical volume --- LV Name /dev/Volume00/vol1 VG Name Volume00 LV UUID HmILsI-rjT2-wV3o-yQUs-pROA-HzyZ-GQv2fs LV Write Access read/write LV Status available # open 1 LV Size 6,00 GB Current LE 1536 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 254:2 |
#pvmove /dev/sda1
No data to move for Volume00 |
#vgre
vgreduce vgremove vgrename |
#vgreduce Volume00
Please enter physical volume paths or option -a Run `vgreduce --help' for more information. |
#vgreduce
Please give volume group name and physical volume paths Run `vgreduce --help' for more information. |
#vgreduce --help
vgreduce: Remove physical volume(s) from a volume group vgreduce [-a|--all] [-A|--autobackup y|n] [-d|--debug] [-h|--help] [--mirrorsonly] [--removemissing] [-f|--force] [-t|--test] [-v|--verbose] [--version] VolumeGroupName [PhysicalVolumePath...] |
#vgreduce -a
Please give volume group name and physical volume paths Run `vgreduce --help' for more information. |
#vgreduce -a Volume00
Removed "/dev/sda1" from volume group "Volume00" Physical volume "/dev/sda2" still in use Removed "/dev/sda5" from volume group "Volume00" |
#vgdisplay
--- Volume group --- VG Name Volume00 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 7 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 1 Max PV 0 Cur PV 1 Act PV 1 VG Size 18,63 GB PE Size 4,00 MB Total PE 4769 Alloc PE / Size 2560 / 10,00 GB Free PE / Size 2209 / 8,63 GB VG UUID IIC652-ZurB-sAXF-nMCW-V5eP-TnkO-1hJc0T |
#vgex
vgexport vgextend |
#vgextend Volume00 /dev/sda5
Volume group "Volume00" successfully extended |
#vgdisplay
--- Volume group --- VG Name Volume00 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 8 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 1 Max PV 0 Cur PV 2 Act PV 2 VG Size 37,26 GB PE Size 4,00 MB Total PE 9538 Alloc PE / Size 2560 / 10,00 GB Free PE / Size 6978 / 27,26 GB VG UUID IIC652-ZurB-sAXF-nMCW-V5eP-TnkO-1hJc0T |
#pvdisplay
--- Physical volume --- PV Name /dev/sda2 VG Name Volume00 PV Size 18,63 GB / not usable 1,19 MB Allocatable yes PE Size (KByte) 4096 Total PE 4769 Free PE 2209 Allocated PE 2560 PV UUID 8iYAsq-lHZR-bEya-0vSO-4dl3-aSFL-8QGWVc ... --- NEW Physical volume --- PV Name /dev/sda1 VG Name PV Size 9,32 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID V2n2vy-GPnV-gf7X-cZb0-CmLv-qQSe-rxAvar |
#vgreduce Volume00 /dev/sda1
Physical Volume "/dev/sda1" not found in Volume Group "Volume00" |
#vgdisplay
--- Volume group --- VG Name Volume00 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 8 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 1 Max PV 0 Cur PV 2 Act PV 2 VG Size 37,26 GB PE Size 4,00 MB Total PE 9538 Alloc PE / Size 2560 / 10,00 GB Free PE / Size 6978 / 27,26 GB VG UUID IIC652-ZurB-sAXF-nMCW-V5eP-TnkO-1hJc0T |
#pvdisplay
--- Physical volume --- PV Name /dev/sda2 VG Name Volume00 PV Size 18,63 GB / not usable 1,19 MB Allocatable yes PE Size (KByte) 4096 Total PE 4769 Free PE 2209 Allocated PE 2560 PV UUID 8iYAsq-lHZR-bEya-0vSO-4dl3-aSFL-8QGWVc ... --- NEW Physical volume --- PV Name /dev/sda1 VG Name PV Size 9,32 GB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID V2n2vy-GPnV-gf7X-cZb0-CmLv-qQSe-rxAvar |
Время первой команды журнала | 16:49:40 2009- 5-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:39:17 2009- 5-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 22.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.04 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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