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

Содержание

Журнал

Четверг (08/01/13)

/dev/pts/0
11:20:56
#fdisk -l
Диск /dev/xvda: 16.1 ГБ, 16106127360 байт
255 heads, 63 sectors/track, 1958 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000bc9f0
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/xvda1   *           1        1828    14680064   83  Linux
Диск /dev/xvdb: 5368 МБ, 5368709120 байт
255 heads, 63 sectors/track, 652 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
11:21:50
#mkfs
Использование: mkfs [-V] [-t тип_фс] [опции_фс] устройство [размер]
11:23:33
#fdisk -l /etc/xvda

11:24:07
#fdisk -l /dev/xvda
Диск /dev/xvda: 16.1 ГБ, 16106127360 байт
255 heads, 63 sectors/track, 1958 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000bc9f0
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/xvda1   *           1        1828    14680064   83  Linux
11:24:15
#fdisk -l /dev/xvdb
Диск /dev/xvdb: 5368 МБ, 5368709120 байт
255 heads, 63 sectors/track, 652 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
11:24:48
#mount
/dev/xvda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
прошло 30 минут
11:54:55
#ext3 -t
l3script: ext3: команда не найдена
11:55:17
#mount -t
mount: ключ должен использоваться с аргументом -- «t»
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
...
One can change the type of all the mounts in a mount subtree
containing the directory dir:
       mount --make-rshared dir
       mount --make-rslave dir
       mount --make-rprivate dir
       mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
11:55:29
#ls /media/cdrom
ls: невозможно получить доступ к /media/cdrom: Нет такого файла или каталога
11:55:59
#mkd
mkdict   mkdir    mkdosfs
11:55:59
#mkdir /media/cdrom

11:56:25
#ls /media/cdrom

11:56:27
#mount /media/cdrom
mount: невозможно найти /media/cdrom в /etc/fstab или /etc/mtab
11:56:48
#mount /dev/cdrom
mount: невозможно найти /dev/cdrom в /etc/fstab или /etc/mtab
11:56:59
#mkdir /dev/cdrom
mkdir: невозможно создать каталог «/dev/cdrom»: Файл существует
11:59:53
#mount /dev/cdrom
mount: невозможно найти /dev/cdrom в /etc/fstab или /etc/mtab
11:59:57
#ls /etc/fstab
/etc/fstab
12:00:47
#ls -l
итого 20
-rw-------. 1 root root   863 Янв 13  2013 anaconda-ks.cfg
-rw-r--r--. 1 root root 10422 Янв 13  2013 install.log
-rw-r--r--. 1 root root  3190 Янв 13  2013 install.log.syslog
-rw-r--r--. 1 root root     0 Авг  1 10:02 mymotd
12:00:56
#mount /dev/cdrom
mount: невозможно найти /dev/cdrom в /etc/fstab или /etc/mtab
12:03:01
#mount /media/cdrom
mount: невозможно найти /media/cdrom в /etc/fstab или /etc/mtab
12:03:10
#pwd
/root
12:03:15
#cd /

12:03:28
#pwd
/
12:03:29
#mount /media/cdrom
mount: невозможно найти /media/cdrom в /etc/fstab или /etc/mtab
12:03:32
#cd /home/user/

12:03:59
#ls
a.ipeg
bigfile
bin
b.jpeg
c.jpeg
'echo (echo 'echo bigfile | tr '[:lower:]' '[upper]'' | tr '[:lower:]' '[upper]') | tr '[:lower:]' '[upper]''
'echo (echo 'echo bin | tr '[:lower:]' '[upper]'' | tr '[:lower:]' '[upper]') | tr '[:lower:]' '[upper]''
'echo (echo 'echo done | tr '[:lower:]' '[upper]'' | tr '[:lower:]' '[upper]') | tr '[:lower:]' '[upper]''
'echo (echo 'echo freebsd.jpg | tr '[:lower:]' '[upper]'' | tr '[:lower:]' '[upper]') | tr '[:lower:]' '[upper]''
'echo (echo 'echo granata.jpg | tr '[:lower:]' '[upper]'' | tr '[:lower:]' '[upper]') | tr '[:lower:]' '[upper]''
...
files
lpi 1
lpi 2
man_smb_conf
names
no_file_with_this_name
proj
soft
text
touchlist
12:04:00
#mount /media/cdrom
mount: невозможно найти /media/cdrom в /etc/fstab или /etc/mtab
12:04:11
#cd /home/user/

12:04:12
#cd /root

12:04:21
#mount /media/cdrom
mount: невозможно найти /media/cdrom в /etc/fstab или /etc/mtab
12:04:30
#fdisk -l /etc/xvdb

12:07:15
#fdisk /etc/xvdb /mnt
Usage:
 fdisk [options] <disk>    change partition table
 fdisk [options] -l <disk> list partition table(s)
 fdisk -s <partition>      give partition size(s) in blocks
Options:
 -b <size>                 sector size (512, 1024, 2048 or 4096)
 -c                        switch off DOS-compatible mode
 -h                        print help
 -u <size>                 give sizes in sectors instead of cylinders
 -v                        print version
 -C <number>               specify the number of cylinders
 -H <number>               specify the number of heads
 -S <number>               specify the number of sectors per track
12:07:38
#mount /media/cdrom
mount: невозможно найти /media/cdrom в /etc/fstab или /etc/mtab
12:10:47
#vim /etc/fstab
--- /tmp/l3-saved-1252.30634.17406	2013-08-01 13:10:59.490953243 +0300
+++ /etc/fstab	2013-08-01 13:12:51.550966499 +0300
@@ -12,3 +12,4 @@
 devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
 sysfs                   /sys                    sysfs   defaults        0 0
 proc                    /proc                   proc    defaults        0 0
+/dev/cdrom		/media/cdrom		udf,iso9660	defaults	0	0
12:12:51
#mount /media/cdrom
mount: блочное устройство /dev/sr0 защищен от записи, монтируется только для чтения
12:12:54
#mount
/dev/xvda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/sr0 on /media/cdrom type iso9660 (ro)
12:13:08
#cd /

12:13:46
#umount /media/cdrom

12:14:00
#ls /win
ls: невозможно получить доступ к /win: Нет такого файла или каталога
12:14:20
#mkdir /win

12:14:32
#ls /win

12:14:34
#mount -t vfat /dev/hda2 /win
mount: специальное устройство /dev/hda2 не существует
12:15:05
#mount
/dev/xvda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
12:17:19
#fdisk
Usage:
 fdisk [options] <disk>    change partition table
 fdisk [options] -l <disk> list partition table(s)
 fdisk -s <partition>      give partition size(s) in blocks
Options:
 -b <size>                 sector size (512, 1024, 2048 or 4096)
 -c                        switch off DOS-compatible mode
 -h                        print help
 -u <size>                 give sizes in sectors instead of cylinders
 -v                        print version
 -C <number>               specify the number of cylinders
 -H <number>               specify the number of heads
 -S <number>               specify the number of sectors per track
12:17:34
#fdisk /dev/xvdb
Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF
Building a new DOS disklabel with disk identifier 0xfcbeabe4.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').
Команда (m для справки): q
12:18:46
#fdisk -1 /dev/xvdb
fdisk: неверный ключ -- «1»
Usage:
 fdisk [options] <disk>    change partition table
 fdisk [options] -l <disk> list partition table(s)
 fdisk -s <partition>      give partition size(s) in blocks
Options:
 -b <size>                 sector size (512, 1024, 2048 or 4096)
 -c                        switch off DOS-compatible mode
 -h                        print help
 -u <size>                 give sizes in sectors instead of cylinders
 -v                        print version
 -C <number>               specify the number of cylinders
 -H <number>               specify the number of heads
 -S <number>               specify the number of sectors per track
12:18:52
#fdisk /dev/xvdb
Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF
Building a new DOS disklabel with disk identifier 0xd3616876.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').
Команда (m для справки): q
12:19:42
#fdisk -n /dev/xvdb
fdisk: неверный ключ -- «n»
Usage:
 fdisk [options] <disk>    change partition table
 fdisk [options] -l <disk> list partition table(s)
 fdisk -s <partition>      give partition size(s) in blocks
Options:
 -b <size>                 sector size (512, 1024, 2048 or 4096)
 -c                        switch off DOS-compatible mode
 -h                        print help
 -u <size>                 give sizes in sectors instead of cylinders
 -v                        print version
 -C <number>               specify the number of cylinders
 -H <number>               specify the number of heads
 -S <number>               specify the number of sectors per track
12:20:07
#ls /dev/xvdb
/dev/xvdb
12:20:28
#ls -l
итого 96
dr-xr-xr-x.  2 root root  4096 Янв 13  2013 bin
dr-xr-xr-x.  4 root root  4096 Янв 13  2013 boot
drwxr-xr-x.  2 root root  4096 Июн 22  2012 cgroup
drwxr-xr-x. 16 root root  3520 Авг  1 12:20 dev
drwxr-xr-x. 58 root root  4096 Авг  1 13:14 etc
drwxr-xr-x.  3 root root  4096 Янв 13  2013 home
dr-xr-xr-x. 15 root root 12288 Янв 14  2013 lib
drwx------.  2 root root 16384 Янв 13  2013 lost+found
drwxr-xr-x.  3 root root  4096 Авг  1 12:56 media
...
dr-xr-xr-x. 91 root root     0 Авг  1 12:20 proc
dr-xr-x---.  3 root root  4096 Авг  1 13:12 root
dr-xr-xr-x.  2 root root 12288 Янв 14  2013 sbin
drwxr-xr-x.  7 root root     0 Авг  1 12:20 selinux
drwxr-xr-x.  2 root root  4096 Сен 23  2011 srv
drwxr-xr-x. 13 root root     0 Авг  1 12:20 sys
drwxrwxrwt.  3 root root  4096 Авг  1 13:12 tmp
drwxr-xr-x. 12 root root  4096 Янв 13  2013 usr
drwxr-xr-x. 17 root root  4096 Янв 13  2013 var
drwxr-xr-x.  2 root root  4096 Авг  1 13:14 win
12:20:33
#fdisk -l /dev/xvdb
Диск /dev/xvdb: 5368 МБ, 5368709120 байт
255 heads, 63 sectors/track, 652 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
12:21:35
#fdisk /dev/xvdb /mnt
Usage:
 fdisk [options] <disk>    change partition table
 fdisk [options] -l <disk> list partition table(s)
 fdisk -s <partition>      give partition size(s) in blocks
Options:
 -b <size>                 sector size (512, 1024, 2048 or 4096)
 -c                        switch off DOS-compatible mode
 -h                        print help
 -u <size>                 give sizes in sectors instead of cylinders
 -v                        print version
 -C <number>               specify the number of cylinders
 -H <number>               specify the number of heads
 -S <number>               specify the number of sectors per track
12:22:11
#fdisk /xvdb
Невозможно открыть /xvdb
12:22:35
#fdisk /dev/xvdb /mnt
Usage:
 fdisk [options] <disk>    change partition table
 fdisk [options] -l <disk> list partition table(s)
 fdisk -s <partition>      give partition size(s) in blocks
Options:
 -b <size>                 sector size (512, 1024, 2048 or 4096)
 -c                        switch off DOS-compatible mode
 -h                        print help
 -u <size>                 give sizes in sectors instead of cylinders
 -v                        print version
 -C <number>               specify the number of cylinders
 -H <number>               specify the number of heads
 -S <number>               specify the number of sectors per track
12:22:37
#fdisk /dev/xvdb
Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF
Building a new DOS disklabel with disk identifier 0x52b17401.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').
Команда (m для справки): q
12:25:43
#fdisk /dev/xvdb
Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF
Building a new DOS disklabel with disk identifier 0x3186ad64.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').
Команда (m для справки): q
12:26:01
#fdisk /dev/xvdb
Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF
Building a new DOS disklabel with disk identifier 0x207f7826.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').
Команда (m для справки): p
Диск /dev/xvdb: 5368 МБ, 5368709120 байт
255 heads, 63 sectors/track, 652 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x207f7826
Устр-во Загр     Начало       Конец       Блоки   Id  Система
Команда (m для справки): q
12:26:58
#fdisk /dev/xvdb
Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF
Building a new DOS disklabel with disk identifier 0xf4a410a5.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').
Команда (m для справки): p
Диск /dev/xvdb: 5368 МБ, 5368709120 байт
...
Disk identifier: 0xf4a410a5
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/xvdb1               1         132     1060258+  83  Linux
/dev/xvdb2             133         652     4176900    5  Расширенный
/dev/xvdb5             133         394     2104483+  83  Linux
/dev/xvdb6             395         652     2072353+  83  Linux
Команда (m для справки): w
Таблица разделов была изменена!
Вызывается ioctl() для перечитывания таблицы разделов.
Синхронизируются диски.
12:29:14
#ls -l
итого 96
dr-xr-xr-x.  2 root root  4096 Янв 13  2013 bin
dr-xr-xr-x.  4 root root  4096 Янв 13  2013 boot
drwxr-xr-x.  2 root root  4096 Июн 22  2012 cgroup
drwxr-xr-x. 16 root root  3600 Авг  1 13:29 dev
drwxr-xr-x. 58 root root  4096 Авг  1 13:14 etc
drwxr-xr-x.  3 root root  4096 Янв 13  2013 home
dr-xr-xr-x. 15 root root 12288 Янв 14  2013 lib
drwx------.  2 root root 16384 Янв 13  2013 lost+found
drwxr-xr-x.  3 root root  4096 Авг  1 12:56 media
...
dr-xr-xr-x. 92 root root     0 Авг  1 12:20 proc
dr-xr-x---.  3 root root  4096 Авг  1 13:12 root
dr-xr-xr-x.  2 root root 12288 Янв 14  2013 sbin
drwxr-xr-x.  7 root root     0 Авг  1 12:20 selinux
drwxr-xr-x.  2 root root  4096 Сен 23  2011 srv
drwxr-xr-x. 13 root root     0 Авг  1 12:20 sys
drwxrwxrwt.  3 root root  4096 Авг  1 13:12 tmp
drwxr-xr-x. 12 root root  4096 Янв 13  2013 usr
drwxr-xr-x. 17 root root  4096 Янв 13  2013 var
drwxr-xr-x.  2 root root  4096 Авг  1 13:14 win
12:29:22
#ls -l /dev/xvdb
brw-rw----. 1 root disk 202, 16 Авг  1 13:29 /dev/xvdb
12:29:35
#ls -l /dev/xvd*
brw-rw----. 1 root disk 202,  0 Авг  1 12:20 /dev/xvda
brw-rw----. 1 root disk 202,  1 Авг  1 12:20 /dev/xvda1
brw-rw----. 1 root disk 202, 16 Авг  1 13:29 /dev/xvdb
brw-rw----. 1 root disk 202, 17 Авг  1 13:29 /dev/xvdb1
brw-rw----. 1 root disk 202, 18 Авг  1 13:29 /dev/xvdb2
brw-rw----. 1 root disk 202, 21 Авг  1 13:29 /dev/xvdb5
brw-rw----. 1 root disk 202, 22 Авг  1 13:29 /dev/xvdb6
12:29:45
#mkfs
mkfs          mkfs.ext2     mkfs.ext4     mkfs.msdos    mkfs.xfs
mkfs.cramfs   mkfs.ext3     mkfs.ext4dev  mkfs.vfat
12:29:45
#mkfs.
mkfs.cramfs   mkfs.ext3     mkfs.ext4dev  mkfs.vfat
mkfs.ext2     mkfs.ext4     mkfs.msdos    mkfs.xfs
12:29:45
#yum search ntfs
Loaded plugins: fastestmirror, presto
Determining fastest mirrors
 * base: mirror.mirohost.net
 * extras: mirror.mirohost.net
 * updates: mirror.mirohost.net
base                                                         | 3.7 kB     00:00
base/primary_db                                              | 3.4 MB     00:00
extras                                                       | 3.5 kB     00:00
extras/primary_db                                            |  19 kB     00:00
updates                                                      | 3.4 kB     00:00
updates/primary_db                                           | 3.5 MB     00:00
Warning: No matches found for: ntfs
No Matches found
12:30:15
#mkfs ext4 /dev/xvdb1
mke2fs 1.41.12 (17-May-2010)
mkfs.ext2: invalid blocks count - /dev/xvdb1
12:32:38
#mkfs.ext4 /dev/xvdb1
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
66384 inodes, 265064 blocks
13253 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=272629760
9 block groups
32768 blocks per group, 32768 fragments per group
7376 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 28 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
12:33:19
#mkfs.ext3 /dev/xvdb5
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
131648 inodes, 526120 blocks
26306 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=541065216
17 block groups
32768 blocks per group, 32768 fragments per group
7744 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.
12:34:21
#mkfs.vfat /dev/xvdb6
mkfs.vfat 3.0.9 (31 Jan 2010)
12:34:51
#mkfs.vfat /dev/xvdb6
mkfs.vfat 3.0.9 (31 Jan 2010)
12:35:27
#mount /dev/xvdb1 /mnt

12:36:35
#mkdir /mnt/dir1

12:37:06
#mount /dev/xvdb5 /mnt/dir1

12:37:26
#mount /dev/xvdb6 /123

12:37:35
#mount
/dev/xvda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/xvdb1 on /mnt type ext4 (rw)
/dev/xvdb5 on /mnt/dir1 type ext3 (rw)
/dev/xvdb6 on /123 type vfat (rw)
12:37:44
#ls /etc/fstab
/etc/fstab
12:40:17
#cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sun Jan 13 16:29:45 2013
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=e918563c-2d56-484b-b206-fb2b6936c07c /                       ext4    defaults        1 1
UUID=3a1523a9-bd6a-4a9c-b417-aef23f52d095 swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/cdrom              /media/cdrom            udf,iso9660     defaults        0       0
12:40:37
#vi /etc/fstab
--- /tmp/l3-saved-1252.3179.75	2013-08-01 13:40:52.226949486 +0300
+++ /etc/fstab	2013-08-01 13:44:04.288001912 +0300
@@ -13,3 +13,6 @@
 sysfs                   /sys                    sysfs   defaults        0 0
 proc                    /proc                   proc    defaults        0 0
 /dev/cdrom		/media/cdrom		udf,iso9660	defaults	0	0
+/dev/xvdb1		/mnt				defaults	0	0
+/dev/xvdb5		/mnt/dir1			defaults	0	0
+/dev/xvdb6		/123				defaults	0	0
12:44:04
#reboot
Broadcast message from root@centos4.net.nt
        (/dev/pts/1) at 13:44 ...
The system is going down for reboot NOW!
/dev/pts/0
12:46:01
#fdisk -l
Диск /dev/xvda: 16.1 ГБ, 16106127360 байт
255 heads, 63 sectors/track, 1958 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000bc9f0
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/xvda1   *           1        1828    14680064   83  Linux
Диск /dev/xvdb: 5368 МБ, 5368709120 байт
255 heads, 63 sectors/track, 652 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf4a410a5
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/xvdb1               1         132     1060258+  83  Linux
/dev/xvdb2             133         652     4176900    5  Расширенный
/dev/xvdb5             133         394     2104483+  83  Linux
/dev/xvdb6             395         652     2072353+  83  Linux
12:46:14
#echo "/dev/xvdb6 /win vfag ..
> q
>
>
>
> echo "/dev/xvdb6 /win vfag ..
q
  fdisk -l
  echo "/dev/xvdb6 /win vfag ..
q
  l3script: unexpected EOF while looking for matching `"'
l3script: ошибка синтаксиса: неожиданный конец файла
12:48:22
#echo "/dev/xvdb6 /win vfag ..
q
                  fdisk -l
                  echo "/dev/xvdb6 /win vfag ..
q
                                             >>
> rw, iocharset=utf-8, codepage=cp866, noauto 0 0" >>
l3script: syntax error near unexpected token `newline'
12:49:26
#echo "/dev/xvdb6 /win vfag >>
                                             ..
rw, iocharset=utf-8, codepage=cp866, noauto 0 0" >>
q
                  fdisk -l
                  echo "/dev/xvdb6 /win vfag ..
q
                                             >>
rw, iocharset=utf-8, codepage=cp866, noauto 0 0" >>
                  echo "/dev/xvdb6 /win vfag
rw, iocharset=utf-8, codepage=cp866, noauto 0 0" >>
l3script: syntax error near unexpected token `newline'
12:50:21
#echo "/dev/xvdb6 /win vfag
                                             >>
rw, iocharset=utf-8, codepage=cp866, noauto 0 0" >>
l3script: syntax error near unexpected token `newline'
12:50:23
#echo "/dev/xvdb6 /win vfag >>
# /etc/fstab
# Created by anaconda on Sun Jan 13 16:29:45 2013
#
      1 1ble filesystems, by reference, are maintained under '/dev/disk'
      0 023a9-bd6a-4a9c-b417-aef23f52d095 swapand/or blkid(8) for swap    defaults
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts918563c-2d56-484b /dev/ptsb6936c07c /     devpts  gid=5,mode=620  0 0efaults
    0                   /sys                    sysfs   defaults        0 0
/dev/xvdb1              /mntc                   proc    defaults        0       0
       db6              /win                            defaults        0       0
    0
~
~
~
~
~
~
"/etc/fstab" 18L, 865C written
12:52:08
#echo "/dev/xvdb6 /win vfag
>
> q
>
>
>
>
> ^C
12:52:59
#echo "/dev/xvdb6 /win vfag
q
                  vi /etc/fstab
                  echo "/dev/xvdb6 /win vfag >>
12:53:51
#cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sun Jan 13 16:29:45 2013
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=e918563c-2d56-484b-b206-fb2b6936c07c /                       ext4    defaults        1 1
UUID=3a1523a9-bd6a-4a9c-b417-aef23f52d095 swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/cdrom              /media/cdrom            udf,iso9660     defaults        0       0
/dev/xvdb1              /mnt                            defaults        0       0
/dev/xvdb5              /mnt/dir1                       defaults        0       0
/dev/xvdb6              /win                            defaults        0       0
/dev/xvdb6 /win vfag rw,iocharset=utf-8,codepage=cp866,noauto 0 0
12:54:43
#cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sun Jan 13 16:29:45 2013
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=e918563c-2d56-484b-b206-fb2b6936c07c /                       ext4    defaults        1 1
UUID=3a1523a9-bd6a-4a9c-b417-aef23f52d095 swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/cdrom              /media/cdrom            udf,iso9660     defaults        0       0
/dev/xvdb1              /mnt                            defaults        0       0
/dev/xvdb5              /mnt/dir1                       defaults        0       0
/dev/xvdb6 /win vfag rw,iocharset=utf-8,codepage=cp866,noauto 0 0
12:54:46
#mount /win
mount: неизвестный тип файловой системы 'vfag'
12:55:11
#vim /etc/fstab
--- /tmp/l3-saved-1270.5467.7013	2013-08-01 13:55:57.115095916 +0300
+++ /etc/fstab	2013-08-01 13:56:10.495118544 +0300
@@ -15,4 +15,4 @@
 /dev/cdrom		/media/cdrom		udf,iso9660	defaults	0	0
 /dev/xvdb1		/mnt				defaults	0	0
 /dev/xvdb5		/mnt/dir1			defaults	0	0
-/dev/xvdb6 /win vfag rw,iocharset=utf-8,codepage=cp866,noauto 0 0
+/dev/xvdb6 /win vfat rw,iocharset=utf-8,codepage=cp866,noauto 0 0
12:56:10
#mount /win
mount: wrong fs type, bad option, bad superblock on /dev/xvdb6,
       missing codepage or helper program, or other error
       В некоторых случаях полезная информация может быть
       найдена в syslog - попробуйте dmesg | tail или что-то
       в этом роде
12:56:12
#cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sun Jan 13 16:29:45 2013
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=e918563c-2d56-484b-b206-fb2b6936c07c /                       ext4    defaults        1 1
UUID=3a1523a9-bd6a-4a9c-b417-aef23f52d095 swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/cdrom              /media/cdrom            udf,iso9660     defaults        0       0
/dev/xvdb1              /mnt                            defaults        0       0
/dev/xvdb5              /mnt/dir1                       defaults        0       0
/dev/xvdb6 /win vfat rw,iocharset=utf-8,codepage=cp866,noauto 0 0
12:56:35
#mount /win
mount: wrong fs type, bad option, bad superblock on /dev/xvdb6,
       missing codepage or helper program, or other error
       В некоторых случаях полезная информация может быть
       найдена в syslog - попробуйте dmesg | tail или что-то
       в этом роде
12:56:40
#vim /etc/fstab
--- /tmp/l3-saved-1270.17677.25366	2013-08-01 13:56:54.072095206 +0300
+++ /etc/fstab	2013-08-01 13:57:10.926109797 +0300
@@ -15,4 +15,4 @@
 /dev/cdrom		/media/cdrom		udf,iso9660	defaults	0	0
 /dev/xvdb1		/mnt				defaults	0	0
 /dev/xvdb5		/mnt/dir1			defaults	0	0
-/dev/xvdb6 /win vfat rw,iocharset=utf-8,codepage=cp866,noauto 0 0
+/dev/xvdb6 /win vfat rw,noauto 0 0
12:57:11
#mount /win

12:57:12
#mount
/dev/xvda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sr0 on /media/cdrom type iso9660 (ro)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/xvdb6 on /win type vfat (rw)
12:57:51
#ls /win

12:58:01
#cd /

12:58:07
#umount /win

12:58:17
#mount
/dev/xvda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sr0 on /media/cdrom type iso9660 (ro)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

Файлы

  • /etc/fstab
  • /etc/fstab
    >
    #
    # /etc/fstab
    # Created by anaconda on Sun Jan 13 16:29:45 2013
    #
    # Accessible filesystems, by reference, are maintained under '/dev/disk'
    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
    #
    UUID=e918563c-2d56-484b-b206-fb2b6936c07c /                       ext4    defaults        1 1
    UUID=3a1523a9-bd6a-4a9c-b417-aef23f52d095 swap                    swap    defaults        0 0
    tmpfs                   /dev/shm                tmpfs   defaults        0 0
    devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
    sysfs                   /sys                    sysfs   defaults        0 0
    proc                    /proc                   proc    defaults        0 0
    /dev/cdrom              /media/cdrom            udf,iso9660     defaults        0       0
    /dev/xvdb1              /mnt                            defaults        0       0
    /dev/xvdb5              /mnt/dir1                       defaults        0       0
    /dev/xvdb6 /win vfat rw,iocharset=utf-8,codepage=cp866,noauto 0 0
    

    Статистика

    Время первой команды журнала11:20:56 2013- 8- 1
    Время последней команды журнала12:58:17 2013- 8- 1
    Количество командных строк в журнале100
    Процент команд с ненулевым кодом завершения, %31.00
    Процент синтаксически неверно набранных команд, % 1.00
    Суммарное время работы с терминалом *, час 1.12
    Количество командных строк в единицу времени, команда/мин 1.49
    Частота использования команд
    mount25|========================| 24.51%
    fdisk20|===================| 19.61%
    ls14|=============| 13.73%
    echo7|======| 6.86%
    cd6|=====| 5.88%
    mkdir4|===| 3.92%
    cat4|===| 3.92%
    vim3|==| 2.94%
    mkfs3|==| 2.94%
    pwd2|=| 1.96%
    umount2|=| 1.96%
    >2|=| 1.96%
    mkfs.vfat2|=| 1.96%
    ext31|| 0.98%
    yum1|| 0.98%
    mkfs.ext31|| 0.98%
    reboot1|| 0.98%
    mkd1|| 0.98%
    mkfs.ext41|| 0.98%
    vi1|| 0.98%
    mkfs.1|| 0.98%
    ____
    *) Интервалы неактивности длительностью 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$