/l3/users/eb/2009/linux1/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 |
|
#echo ';' | sfdisk /dev/loop0
Checking that no-one is using this disk right now ... BLKRRPART: Недопустимый аргумент OK Disk /dev/loop0: cannot get geometry Disk /dev/loop0: 25 cylinders, 255 heads, 63 sectors/track sfdisk: ERROR: sector 0 does not have an msdos signature /dev/loop0: unrecognized partition table type Old situation: No partitions found New situation: ... /dev/loop0p3 0 - 0 0 0 Empty /dev/loop0p4 0 - 0 0 0 Empty Warning: no primary partition is marked bootable (active) This does not matter for LILO, but the DOS MBR will not boot this disk. Successfully wrote the new partition table Re-reading the partition table ... BLKRRPART: Недопустимый аргумент If you created or changed a DOS partition, /dev/foo7, say, then use dd(1) to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1 (See fdisk(8).) |
#apt-get install kpartx
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: dmsetup НОВЫЕ пакеты, которые будут установлены: dmsetup kpartx обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 25 пакетов не обновлено. Необходимо скачать 67,1kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 283kB. ... Получено:2 http://10.0.35.1 sid/main kpartx 0.4.8-15 [25,3kB] Получено 67,1kБ за 0s (0Б/c) Выбор ранее не выбранного пакета dmsetup. (Чтение базы данных ... на данный момент установлено 54070 файлов и каталогов.) Распаковывается пакет dmsetup (из файла .../dmsetup_2%3a1.02.30-3_i386.deb)... Выбор ранее не выбранного пакета kpartx. Распаковывается пакет kpartx (из файла .../kpartx_0.4.8-15_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет dmsetup (2:1.02.30-3) ... Настраивается пакет kpartx (0.4.8-15) ... |
#kpartx -a /dev/loop0
/proc/misc: No entry for device-mapper found Is device-mapper driver missing from kernel? Failure to communicate with kernel device-mapper driver. device mapper prerequisites not met |
#modprobe dm-mod
|
#kpartx -a /dev/loop0
|
#ls -l /dev/mapper/
итого 0 crw-rw---- 1 root root 10, 60 Май 30 14:25 control brw-rw---- 1 root disk 254, 0 Май 30 14:25 loop0p1 |
#mkfs.ext3 /dev/mapper/loop0p1
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 50400 inodes, 200812 blocks 10040 blocks (5.00%) reserved for the super user First data block=1 Maximum filesystem blocks=67371008 25 block groups 8192 blocks per group, 8192 fragments per group 2016 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729 Writing inode tables: done Creating journal (4096 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 22 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#screen -x
|
#exitd
bash: exitd: команда не найдена |
#exit
exit Connection to 10.0.35.100 closed. |
#screen 11678
|
#exit
exit Connection to 10.0.35.100 closed. |
#screen -x
|
#screen -x 22327
|
#grub-install --no-floopy --root-directory=/mnt /dev/loop0
Unrecognized option `--no-floopy' Usage: grub-install [OPTION] install_device Install GRUB on your drive. -h, --help print this message and exit -v, --version print the version information and exit --root-directory=DIR install GRUB images under the directory DIR instead of the root directory --grub-shell=FILE use FILE as the grub shell --no-floppy do not probe any floppy drive --force-lba force GRUB to use LBA mode even for a buggy BIOS --recheck probe a device map even if it already exists INSTALL_DEVICE can be a GRUB device name or a system device filename. grub-install copies GRUB images into the DIR/boot directory specfied by --root-directory, and uses the grub shell to install grub into the boot sector. Report bugs to <bug-grub@gnu.org>. |
#grub-install --no-floopy --root-directory=/mnt /dev/loop0
Unrecognized option `--no-floopy' Usage: grub-install [OPTION] install_device Install GRUB on your drive. -h, --help print this message and exit -v, --version print the version information and exit --root-directory=DIR install GRUB images under the directory DIR instead of the root directory --grub-shell=FILE use FILE as the grub shell --no-floppy do not probe any floppy drive --force-lba force GRUB to use LBA mode even for a buggy BIOS --recheck probe a device map even if it already exists INSTALL_DEVICE can be a GRUB device name or a system device filename. grub-install copies GRUB images into the DIR/boot directory specfied by --root-directory, and uses the grub shell to install grub into the boot sector. Report bugs to <bug-grub@gnu.org>. |
#grub-install --no-floppy --root-directory=/mnt /dev/loop0
grub-probe: error: Cannot find a GRUB drive for /dev/loop0. Check your device.map. |
#grub-install --no-floppy --root-directory=/mnt /dev/loop0
grub-probe: error: Cannot find a GRUB drive for /dev/loop0. Check your device.map. |
#losetup -a
/dev/loop0: [0811]:263845 (harddisk.img) |
#dpkg -L grub | less
|
#cp /usr/lib/grub/i386-pc/* /boot/grub/
|
#cp /usr/lib/grub/i386-pc/* /mnt/boot/grub/
|
#Filesystem type is ext2fs, partition type 0x83
bash: Filesystem: команда не найдена |
#ln -s /dev/loop0 /dev/mapper/loop0p
|
#ls -la dev/mapper/loop0p
ls: невозможно получить доступ к dev/mapper/loop0p: Нет такого файла или каталога |
#dev/mapper/loop0p1
bash: dev/mapper/loop0p1: Нет такого файла или каталога |
#dev/mapper/loop0
bash: dev/mapper/loop0: Нет такого файла или каталога |
#ls -la /mnt
итого 18 drwxr-xr-x 4 root root 1024 Май 30 14:44 . drwxr-xr-x 21 root root 4096 Ноя 24 2008 .. drwxr-xr-x 3 root root 1024 Май 30 14:44 boot drwx------ 2 root root 12288 Май 30 14:26 lost+found |
#ls -la /dev/loop*
brw-rw---- 1 root disk 7, 0 Май 30 14:22 /dev/loop0 brw-rw---- 1 root disk 7, 1 Май 30 14:18 /dev/loop1 brw-rw---- 1 root disk 7, 2 Май 30 14:18 /dev/loop2 brw-rw---- 1 root disk 7, 3 Май 30 14:18 /dev/loop3 brw-rw---- 1 root disk 7, 4 Май 30 14:18 /dev/loop4 brw-rw---- 1 root disk 7, 5 Май 30 14:18 /dev/loop5 brw-rw---- 1 root disk 7, 6 Май 30 14:18 /dev/loop6 brw-rw---- 1 root disk 7, 7 Май 30 14:18 /dev/loop7 |
#ls -la /dev/map*
итого 0 drwxr-xr-x 2 root root 100 Май 30 14:59 . drwxr-xr-x 16 root root 3780 Май 30 14:25 .. crw-rw---- 1 root root 10, 60 Май 30 14:25 control lrwxrwxrwx 1 root root 10 Май 30 14:59 loop0p -> /dev/loop0 brw-rw---- 1 root disk 254, 0 Май 30 14:26 loop0p1 |
#grub
Probing devices to guess BIOS drives. This may take a long time. |
#screen -x
|
#fdisk -l
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xc2e21a3e Device Boot Start End Blocks Id System /dev/sda1 1 10000 80324968+ 83 Linux /dev/sda2 10001 20000 80325000 83 Linux /dev/sda3 20001 38913 151918672+ 5 Extended /dev/sda5 20001 38913 151918641 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: 0xb7927762 Device Boot Start End Blocks Id System /dev/sdb1 1 9727 78132096 83 Linux /dev/sdb2 9728 30401 166063905 5 Extended |
#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/sda1
/dev/sda1: Linux rev 1.0 ext3 filesystem data, UUID=6a1b430a-e35a-4e7f-b38c-9cfa86b7a0df, volume name "MOYAMETKA" (large files) |
#mount /dev/sda1 /mnt
|
#ls f/mnt
ls: невозможно получить доступ к f/mnt: Нет такого файла или каталога |
#ls -l /mnt
итого 16 drwx------ 2 root root 16384 Май 30 12:07 lost+found |
#umount /mnt
|
#file -s /dev/sda[12]
/dev/sda1: LVM2 (Linux Logical Volume Manager) , UUID: OiaKrVPvBbKWk33mfDaEGAnDeWxQWwC /dev/sda2: LVM2 (Linux Logical Volume Manager) , UUID: JKS0rc0t3VLeQ676PcB5MIIl3jNLoED |
#vgcreate TURBO /dev/sda[12]
Volume group "TURBO" successfully created |
#lvdisplay
|
#pvdisplay
--- Physical volume --- PV Name /dev/sda1 VG Name TURBO PV Size 76,60 GB / not usable 2,35 MB Allocatable yes PE Size (KByte) 4096 Total PE 19610 Free PE 19610 Allocated PE 0 PV UUID OiaKrV-PvBb-KWk3-3mfD-aEGA-nDeW-xQWwCU --- Physical volume --- PV Name /dev/sda2 VG Name TURBO PV Size 76,60 GB / not usable 2,38 MB Allocatable yes PE Size (KByte) 4096 Total PE 19610 Free PE 19610 Allocated PE 0 PV UUID JKS0rc-0t3V-LeQ6-76Pc-B5MI-Il3j-NLoEDs |
#vgdisplay
--- Volume group --- VG Name TURBO 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 153,20 GB PE Size 4,00 MB Total PE 39220 Alloc PE / Size 0 / 0 Free PE / Size 39220 / 153,20 GB VG UUID 0zNPvS-925T-J3vc-Yfsx-W6Db-kHYy-63NdeW |
#lvcreate -l1024 -nvol1 /edv/TURBO
Volume group name expected (no slash) Run `lvcreate --help' for more information. |
#lvcreate -l1024 -nvol1 /dev/TURBO
Logical volume "vol1" created |
#lvcreate -L4G -nvol2 /dev/TURBO
Logical volume "vol2" created |
#lvdisplay
--- Logical volume --- LV Name /dev/TURBO/vol1 VG Name TURBO LV UUID lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB LV Write Access read/write LV Status available # open 0 LV Size 4,00 GB Current LE 1024 Segments 1 ... 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 -lL /dev/TURBO/
итого 0 brw-rw---- 1 root disk 254, 0 Май 30 18:03 vol1 brw-rw---- 1 root disk 254, 1 Май 30 18:04 vol2 |
#for i in {1..10}; do lvcreate -L1G -n v$i /dev/TURBO; done
Logical volume "v1" created Logical volume "v2" created Logical volume "v3" created Logical volume "v4" created Logical volume "v5" created Logical volume "v6" created Logical volume "v7" created Logical volume "v8" created Logical volume "v9" created Logical volume "v10" created |
#vi lv-table
--- /dev/null 2009-05-30 17:48:15.506443631 +0300 +++ lv-table 2009-05-30 18:11:13.000000000 +0300 @@ -0,0 +1,5 @@ +samba 10G +sendmail 5G +apache 4G +proxy 2G +jabber 1G |
#cat lv-table | while read volume size
> do > lvcreate -L$size -n$volume /dev/TURBO > done Logical volume "samba" created Logical volume "sendmail" created Logical volume "apache" created Logical volume "proxy" created Logical volume "jabber" created |
#lvs -a
LV VG Attr LSize Origin Snap% Move Log Copy% Convert apache TURBO -wi-a- 4,00G jabber TURBO -wi-a- 1,00G proxy TURBO -wi-a- 2,00G samba TURBO -wi-a- 10,00G sendmail TURBO -wi-a- 5,00G v1 TURBO -wi-a- 1,00G v10 TURBO -wi-a- 1,00G v2 TURBO -wi-a- 1,00G v3 TURBO -wi-a- 1,00G v4 TURBO -wi-a- 1,00G v5 TURBO -wi-a- 1,00G v6 TURBO -wi-a- 1,00G v7 TURBO -wi-a- 1,00G v8 TURBO -wi-a- 1,00G v9 TURBO -wi-a- 1,00G vol1 TURBO -wi-a- 4,00G vol2 TURBO -wi-a- 4,00G |
#cat lv-table | while read volume size; do lvcreate -L$size -n$volume /dev/TURBO; done
|
#mkfs.ext3 /dev/TURBO/apache
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 28 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mount /dev/TURBO/apache /mnt
|
#df -h /mnt
Файловая система Разм Исп Дост Исп% смонтирована на /dev/mapper/TURBO-apache 4,0G 137M 3,7G 4% /mnt |
#lvresize -L+2G /dev/TURBO/apache
Extending logical volume apache to 6,00 GB Logical volume apache successfully resized |
#apt-cache search ext2 online
ext2resize - an ext2 filesystem resizer |
#apt-get install ext2resize
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: ext2resize обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 25 пакетов не обновлено. Необходимо скачать 209kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 377kB. Получено:1 http://10.0.35.1 sid/main ext2resize 1.1.19-9 [209kB] Получено 209kБ за 0s (5070kБ/c) Выбор ранее не выбранного пакета ext2resize. (Чтение базы данных ... на данный момент установлено 54190 файлов и каталогов.) Распаковывается пакет ext2resize (из файла .../ext2resize_1.1.19-9_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет ext2resize (1.1.19-9) ... |
#ext2online /dev/TURBO/apache
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b |
#df -hv
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 192K 9,9M 2% /dev tmpfs 1,5G 4,0K 1,5G 1% /dev/shm rootfs 74G 1,8G 68G 3% / /dev/mapper/TURBO-apache 6,0G 137M 5,5G 3% /mnt |
#man ext2resize
|
#cat lv-table
samba 10G sendmail 5G apache 4G proxy 2G jabber 1G |
#fdisk -l
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xc2e21a3e Device Boot Start End Blocks Id System /dev/sda1 1 10000 80324968+ 83 Linux /dev/sda2 10001 20000 80325000 83 Linux /dev/sda3 20001 38913 151918672+ 5 Extended /dev/sda5 20001 38913 151918641 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes ... Disk /dev/dm-15: 2147 MB, 2147483648 bytes 255 heads, 63 sectors/track, 261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-15 doesn't contain a valid partition table Disk /dev/dm-16: 1073 MB, 1073741824 bytes 255 heads, 63 sectors/track, 130 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-16 doesn't contain a valid partition table |
#fdisk -l /dev/sda
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xc2e21a3e Device Boot Start End Blocks Id System /dev/sda1 1 10000 80324968+ 83 Linux /dev/sda2 10001 20000 80325000 83 Linux /dev/sda3 20001 38913 151918672+ 5 Extended /dev/sda5 20001 38913 151918641 83 Linux |
#mount /dev/sda5 /mnt
|
#ls /mnt
a2ps.cfg blkid.tab gai.conf inputrc logrotate.conf motd protocols shells a2ps-site.cfg ca-certificates.conf group issue lost+found motd.tail rc.local sudoers adduser.conf ca-certificates.conf.dpkg-new group- issue.net magic mtab resolv.conf sysctl.conf adduser.conf.dpkg-save console-cyrillic gshadow kernel-img.conf magic.mime nanorc rmt timezone adjtime crontab gshadow- ld.so.cache mailcap networks rpc ts.conf aliases debconf.conf hesiod.conf ld.so.conf mailcap.order nsswitch.conf rsyslog.conf ucf.conf anacrontab debian_version host.conf libaudit.conf mailname pam.conf screenrc wgetrc at.deny debsums-ignore hostname locale.alias mail.rc papersize scsi_id.config aumixrc deluser.conf hosts.allow locale.gen manpath.config passwd securetty bash.bashrc email-addresses hosts.deny localtim mime.types passwd- services bash_completion environment inetd.conf localtime mke2fs.conf printcap shadow bindresvport.blacklist fstab inittab login.defs modules profile shadow- |
#umount /mnt
|
#cfdisk /dev/sda
|
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) l No free sectors available Command (m for help): Command (m for help): Command (m for help): Command (m for help): Command (m for help): quit |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... /dev/sda5 20001 38913 151918641 83 Linux Command (m for help): d Partition number (1-5): 5 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#cfdisk /dev/sda
|
#pvcreate /dev/sda4
Device /dev/sda4 not found (or ignored by filtering). |
#partprobe
Error: Error informing the kernel about modifications to partition /dev/sda4 -- Device or resource busy. This means Linux won't know about any changes you made to /dev/sda4 until you reboot -- so you shouldn't mount it or use it in any way before rebooting. Warning: The kernel was unable to re-read the partition table on /dev/sda (Device or resource busy). This means Linux won't know anything about the modifications you made until you reboot. You should reboot your computer before doing anything with /dev/sda. |
#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/TURBO-apache on /mnt type ext3 (rw) |
#partprobe
|
#pvcreate /dev/sda4
Physical volume "/dev/sda4" successfully created |
#vgextend TURBO /dev/sda4
Volume group "TURBO" successfully extended |
#vgdisplay
--- Volume group --- VG Name TURBO System ID Format lvm2 Metadata Areas 3 Metadata Sequence No 20 VG Access read/write VG Status resizable MAX LV 0 Cur LV 17 Open LV 1 Max PV 0 Cur PV 3 Act PV 3 VG Size 171,83 GB PE Size 4,00 MB Total PE 43989 Alloc PE / Size 10752 / 42,00 GB Free PE / Size 33237 / 129,83 GB VG UUID 0zNPvS-925T-J3vc-Yfsx-W6Db-kHYy-63NdeW |
#cd /mnt
|
#ls
lost+found |
#ls /la
ls: невозможно получить доступ к /la: Нет такого файла или каталога |
#mount /tmp/.
./ ../ .ICE-unix/ .X11-unix/ |
#cd /etc/
|
#cd /
|
#mount /tmp/.
./ ../ .ICE-unix/ .X11-unix/ |
#cd /
|
#echo 3 > /proc/sys/vm/drop_caches
|
#fdisk -l
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xc2e21a3e Device Boot Start End Blocks Id System /dev/sda1 1 10000 80324968+ 83 Linux /dev/sda2 10001 20000 80325000 83 Linux /dev/sda4 20001 22432 19535040 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders ... Disk /dev/dm-15: 2147 MB, 2147483648 bytes 255 heads, 63 sectors/track, 261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-15 doesn't contain a valid partition table Disk /dev/dm-16: 1073 MB, 1073741824 bytes 255 heads, 63 sectors/track, 130 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-16 doesn't contain a valid partition table |
#lvremove /dev/TURBO/jabber
Do you really want to remove active logical volume "jabber"? [y/n]: y Logical volume "jabber" successfully removed |
#lvremove /dev/TURBO/jabber
One or more specified logical volume(s) not found. |
#lvremove /dev/TURBO/proxy
Do you really want to remove active logical volume "proxy"? [y/n]: y Logical volume "proxy" successfully removed |
#lvremove /dev/TURBO/apach
One or more specified logical volume(s) not found. |
#lvdisplay
LV Name /dev/TURBO/v3 VG Name TURBO LV UUID n7go5n-HOzD-X78Q-va1U-i1EW-vEpR-jSYbc4 LV Write Access read/write LV Status available # open 0 LV Size 1,00 GB Current LE 256 Segments 1 Allocation inherit ... LV Write Access read/write LV Status available # open 0 LV Size 5,00 GB Current LE 1280 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 254:13 |
#lvremove /dev/TURBO/sendmail
Do you really want to remove active logical volume "sendmail"? [y/n]: y Logical volume "sendmail" successfully removed |
#lvremove /dev/TURBO/samba
Do you really want to remove active logical volume "samba"? [y/n]: y Logical volume "samba" successfully removed |
samba 10G sendmail 5G apache 4G proxy 2G jabber 1G
Время первой команды журнала | 14:20:59 2009- 5-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:50:29 2009- 6- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 20.79 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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