Журнал лабораторных работ

Содержание

Журнал

Суббота (05/30/09)

/dev/pts/1
16:19:33
#which fixcon
/usr/local/bin/fixcon
прошло 52 минуты
17:11:41
#cat /usr/local/bin/fixcon
#!/bin/sh
openvt -c 9 /etc/init.d/console-cyrillic restart
17:12:04
#fdisk -l /dev/sdb
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xbc351890
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        2432    19535008+  83  Linux
прошло 36 минут
17:48:26
#apt-get install lvm2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  portmap
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  lvm2
0 upgraded, 1 newly installed, 0 to remove and 20 not upgraded.
Need to get 363kB of archives.
After this operation, 991kB of additional disk space will be used.
Get:1 http://127.0.0.1 sid/main lvm2 2.02.44-3 [363kB]
Fetched 363kB in 0s (6830kB/s)
Selecting previously deselected package lvm2.
(Reading database ... 54899 files and directories currently installed.)
Unpacking lvm2 (from .../lvm2_2.02.44-3_i386.deb) ...
Processing triggers for man-db ...
Setting up lvm2 (2.02.44-3) ...
Setting up LVM Volume Groups  Reading all physical volumes.  This may take a while...
.
17:49:18
#pvcreate
File descriptor 9 (pipe:[67203]) leaked on pvcreate invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvcreate invocation. Parent PID 398: bash
  Please enter a physical volume path
  Run `pvcreate --help' for more information.
17:49:30
#pvcreate --help
File descriptor 9 (pipe:[67203]) leaked on pvcreate invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvcreate invocation. Parent PID 398: bash
  pvcreate: Initialize physical volume(s) for use by LVM
pvcreate
        [--restorefile file]
        [-d|--debug]
        [-f[f]|--force [--force]]
        [-h|-?|--help]
        [--labelsector sector]
        [-M|--metadatatype 1|2]
        [--metadatacopies #copies]
        [--metadatasize MetadataSize[kKmMgGtTpPeE]]
        [--setphysicalvolumesize PhysicalVolumeSize[kKmMgGtTpPeE]
        [-t|--test]
        [-u|--uuid uuid]
        [-v|--verbose]
        [-y|--yes]
        [-Z|--zero {y|n}]
        [--version]
        PhysicalVolume [PhysicalVolume...]
17:50:19
#fdisk -l /dev/sda
Disk /dev/sda: 82.3 GB, 82347195904 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe3f20b73
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1217     9775521   83  Linux
/dev/sda2            1218        2434     9775552+  83  Linux
/dev/sda3            2435        3651     9775552+  83  Linux
/dev/sda4            3652       10011    51086700    5  Extended
/dev/sda5            3652        6084    19543041   83  Linux
/dev/sda6            6085       10011    31543596   83  Linux
17:54:25
#pvcreate /dev/sda[12]
File descriptor 9 (pipe:[67203]) leaked on pvcreate invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvcreate invocation. Parent PID 398: bash
  Physical volume "/dev/sda1" successfully created
  Physical volume "/dev/sda2" successfully created
17:55:32
#ls
11.txt  a  Desktop  Documents  Download  hello  Music  Pictures  Public  Templates  Videos
17:56:15
#fdisk -l /dev/sda
Disk /dev/sda: 82.3 GB, 82347195904 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe3f20b73
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1217     9775521   83  Linux
/dev/sda2            1218        2434     9775552+  83  Linux
/dev/sda3            2435        3651     9775552+  83  Linux
/dev/sda4            3652       10011    51086700    5  Extended
/dev/sda5            3652        6084    19543041   83  Linux
/dev/sda6            6085       10011    31543596   83  Linux
17:56:20
#file -s /dev/sda[12]
/dev/sda1: LVM2 (Linux Logical Volume Manager) , UUID: czdAgCqQ5GkrMtkvag5acE4aoTGy32F
/dev/sda2: LVM2 (Linux Logical Volume Manager) , UUID: uDB2dr1IMJ0HIBFTieSKF9fVMPENd8n
17:58:03
#vgcreate TURBO /dev/sda[12]
File descriptor 9 (pipe:[67203]) leaked on vgcreate invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on vgcreate invocation. Parent PID 398: bash
  Volume group "TURBO" successfully created
17:59:05
#vgdisplay
File descriptor 9 (pipe:[67203]) leaked on vgdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on vgdisplay invocation. Parent PID 398: bash
  --- Volume group ---
  VG Name               TURBO
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
...
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               18.64 GB
  PE Size               4.00 MB
  Total PE              4772
  Alloc PE / Size       0 / 0
  Free  PE / Size       4772 / 18.64 GB
  VG UUID               B12Ut1-l92K-c58z-pYgl-2wrd-cGfF-PekRsJ
18:00:26
#pvdisplay
File descriptor 9 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               TURBO
  PV Size               9.32 GB / not usable 2.41 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               2386
...
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               TURBO
  PV Size               9.32 GB / not usable 2.44 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               2386
  Allocated PE          0
  PV UUID               uDB2dr-1IMJ-0HIB-FTie-SKF9-fVMP-ENd8nd
18:00:49
#vgdisplay
File descriptor 9 (pipe:[67203]) leaked on vgdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on vgdisplay invocation. Parent PID 398: bash
  --- Volume group ---
  VG Name               TURBO
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
...
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               18.64 GB
  PE Size               4.00 MB
  Total PE              4772
  Alloc PE / Size       0 / 0
  Free  PE / Size       4772 / 18.64 GB
  VG UUID               B12Ut1-l92K-c58z-pYgl-2wrd-cGfF-PekRsJ
18:01:37
#lvcreate -l1024 -nvol1 /dev/TURBO
File descriptor 9 (pipe:[67203]) leaked on lvcreate invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvcreate invocation. Parent PID 398: bash
  Logical volume "vol1" created
18:05:28
#ls -lL /dev/TURBO
total 0
brw-rw---- 1 root disk 254, 1 2009-05-30 18:04 vol1
brw-rw---- 1 root disk 254, 2 2009-05-30 18:05 vol2
18:11:32
#lvs -a
File descriptor 9 (pipe:[67203]) leaked on lvs invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvs invocation. Parent PID 398: bash
  LV   VG    Attr   LSize Origin Snap%  Move Log Copy%  Convert
  v1   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
  vol1 TURBO -wi-a- 4.00G
  vol2 TURBO -wi-a- 4.00G
18:12:07
#mkfs.ext3 /dev/TURBO/v
v1    v2    v3    v4    v5    vol1  vol2
18:12:07
#mkfs.ext3 /dev/TURBO/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 31 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
18:14:05
#mkfs.ext3 /dev/TURBO/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 35 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
18:14:13
#mount /dev/TURBO/v
v1    v2    v3    v4    v5    vol1  vol2
18:14:13
#mount /dev/TURBO/vol1 /mnt

18:14:54
#ls /mnt
lost+found
18:15:01
#df -h /dev/TURBO/v
v1    v2    v3    v4    v5    vol1  vol2
18:15:01
#df -h /dev/TURBO/vol1
Filesystem            Size  Used Avail Use% Mounted on
udev                   10M  196K  9.9M   2% /dev
18:15:21
#df -h /dev/TURBO/vol2
Filesystem            Size  Used Avail Use% Mounted on
udev                   10M  196K  9.9M   2% /dev
18:15:29
#apt-get install ext2resize
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  portmap
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  ext2resize
0 upgraded, 1 newly installed, 0 to remove and 20 not upgraded.
Need to get 209kB of archives.
After this operation, 377kB of additional disk space will be used.
Get:1 http://127.0.0.1 sid/main ext2resize 1.1.19-9 [209kB]
Fetched 209kB in 0s (1997kB/s)
Selecting previously deselected package ext2resize.
(Reading database ... 55001 files and directories currently installed.)
Unpacking ext2resize (from .../ext2resize_1.1.19-9_i386.deb) ...
Processing triggers for man-db ...
Setting up ext2resize (1.1.19-9) ...
18:19:44
#mkfs.ext3 /dev/TURBO/v3
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
65536 inodes, 262144 blocks
13107 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 20 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
18:19:47
#mkfs.ext3 /dev/TURBO/v4
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
65536 inodes, 262144 blocks
13107 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 26 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
18:19:51
#mkfs.ext3 /dev/TURBO/v5
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
65536 inodes, 262144 blocks
13107 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
18:19:55
#umount /mnt

18:21:20
#ext2
ext2online   ext2prepare  ext2resize
18:21:20
#ext2online /dev/
Display all 188 possibilities? (y or n)
18:21:20
#ext2online /dev/TURBO/v1
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b
ext2online: can't find /dev/mapper/TURBO-v1, is it mounted?
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
18:26:26
#umount /mnt
umount: /mnt: not mounted
18:27:11
#cfdisk
18:28:06
#pvdisplay
File descriptor 9 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               TURBO
  PV Size               9.32 GB / not usable 2.41 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               82
...
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               TURBO
  PV Size               9.32 GB / not usable 2.44 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               850
  Allocated PE          1536
  PV UUID               uDB2dr-1IMJ-0HIB-FTie-SKF9-fVMP-ENd8nd
18:30:56
#pvcreate /dev/sda3
File descriptor 9 (pipe:[67203]) leaked on pvcreate invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvcreate invocation. Parent PID 398: bash
  Physical volume "/dev/sda3" successfully created
18:31:11
#pvdisplay
File descriptor 9 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               TURBO
  PV Size               9.32 GB / not usable 2.41 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               82
...
  --- NEW Physical volume ---
  PV Name               /dev/sda3
  VG Name
  PV Size               9.32 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               c8ozlt-3V65-b1YN-uT5y-3DxY-KwYU-u1rQXF
18:31:14
#vgdisplay
File descriptor 9 (pipe:[67203]) leaked on vgdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on vgdisplay invocation. Parent PID 398: bash
  --- Volume group ---
  VG Name               TURBO
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  9
  VG Access             read/write
  VG Status             resizable
...
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               18.64 GB
  PE Size               4.00 MB
  Total PE              4772
  Alloc PE / Size       3840 / 15.00 GB
  Free  PE / Size       932 / 3.64 GB
  VG UUID               B12Ut1-l92K-c58z-pYgl-2wrd-cGfF-PekRsJ
18:32:03
#lvdisplay
File descriptor 9 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                eYzFeo-v3hL-cDnP-RwXe-7uo3-gaaS-0nBJaK
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4.00 GB
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1.00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:7
18:33:01
#lvresize -L+2G /dev/TURBO/vol1
File descriptor 9 (pipe:[67203]) leaked on lvresize invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvresize invocation. Parent PID 398: bash
  Extending logical volume vol1 to 6.00 GB
  Logical volume vol1 successfully resized
18:35:12
#df -h /dev/vol1
df: `/dev/vol1': No such file or directory
df: no file systems processed
18:35:21
#df -h /dev/TURBO/vol1
Filesystem            Size  Used Avail Use% Mounted on
udev                   10M  196K  9.9M   2% /dev
18:35:35
#df -h /mnt
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/TURBO-vol1
                      6.0G  137M  5.5G   3% /mnt
18:37:01
#lvdisplay
File descriptor 9 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                eYzFeo-v3hL-cDnP-RwXe-7uo3-gaaS-0nBJaK
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                6.00 GB
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1.00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:7
18:37:40
#pvdisplay
File descriptor 9 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               TURBO
  PV Size               9.32 GB / not usable 2.41 MB
  Allocatable           yes (but full)
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               0
...
  --- NEW Physical volume ---
  PV Name               /dev/sda3
  VG Name
  PV Size               9.32 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               c8ozlt-3V65-b1YN-uT5y-3DxY-KwYU-u1rQXF
18:38:27
#lvdisplay
File descriptor 9 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                eYzFeo-v3hL-cDnP-RwXe-7uo3-gaaS-0nBJaK
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                6.00 GB
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1.00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:7
18:39:02
#lvremove /dev/TURBO/v5
File descriptor 9 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
Do you really want to remove active logical volume "v5"? [y/n]: y
  Logical volume "v5" successfully removed
18:39:49
#lvdisplay
File descriptor 9 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                eYzFeo-v3hL-cDnP-RwXe-7uo3-gaaS-0nBJaK
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                6.00 GB
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1.00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:6
18:39:51
#lvremove /dev/TURBO/v4
File descriptor 9 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
Do you really want to remove active logical volume "v4"? [y/n]: y
  Logical volume "v4" successfully removed
18:39:57
#lvremove /dev/TURBO/v3
File descriptor 9 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
Do you really want to remove active logical volume "v3"? [y/n]: y
  Logical volume "v3" successfully removed
18:40:03
#lvremove /dev/TURBO/v2
File descriptor 9 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
Do you really want to remove active logical volume "v2"? [y/n]: y
  Logical volume "v2" successfully removed
18:40:07
#lvremove /dev/TURBO/v1
File descriptor 9 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvremove invocation. Parent PID 398: bash
Do you really want to remove active logical volume "v1"? [y/n]: y
  Logical volume "v1" successfully removed
18:40:24
#lvdisplay
File descriptor 9 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on lvdisplay invocation. Parent PID 398: bash
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                eYzFeo-v3hL-cDnP-RwXe-7uo3-gaaS-0nBJaK
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                6.00 GB
...
  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
18:40:28
#pvdisplay
File descriptor 9 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
File descriptor 10 (pipe:[67203]) leaked on pvdisplay invocation. Parent PID 398: bash
  --- Physical volume ---
  PV Name               /dev/sda1
  VG Name               TURBO
  PV Size               9.32 GB / not usable 2.41 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               1280
...
  --- NEW Physical volume ---
  PV Name               /dev/sda3
  VG Name
  PV Size               9.32 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               c8ozlt-3V65-b1YN-uT5y-3DxY-KwYU-u1rQXF

Файлы

  • /usr/local/bin/fixcon
  • /usr/local/bin/fixcon
    >
    #!/bin/sh
    openvt -c 9 /etc/init.d/console-cyrillic restart
    

    Статистика

    Время первой команды журнала16:19:33 2009- 5-30
    Время последней команды журнала18:40:28 2009- 5-30
    Количество командных строк в журнале57
    Процент команд с ненулевым кодом завершения, % 7.02
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 0.87
    Количество командных строк в единицу времени, команда/мин 1.09
    Частота использования команд
    mkfs.ext36|==========| 10.53%
    df6|==========| 10.53%
    pvdisplay5|========| 8.77%
    lvdisplay5|========| 8.77%
    lvremove5|========| 8.77%
    pvcreate4|=======| 7.02%
    fdisk3|=====| 5.26%
    ls3|=====| 5.26%
    vgdisplay3|=====| 5.26%
    umount2|===| 3.51%
    mount2|===| 3.51%
    ext2online2|===| 3.51%
    apt-get2|===| 3.51%
    cfdisk1|=| 1.75%
    vgcreate1|=| 1.75%
    lvresize1|=| 1.75%
    ext21|=| 1.75%
    cat1|=| 1.75%
    lvs1|=| 1.75%
    lvcreate1|=| 1.75%
    file1|=| 1.75%
    which1|=| 1.75%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$