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

Содержание

Журнал

Четверг (04/05/07)

/dev/pts/4
11:56:38
#mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,users
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
11:56:52
#su - user
l3-agent is already running: pid=3829; pidfile=/home/user/.lilalo/l3-agent.pid
11:56:56
$touch /mnt/test_file
touch: cannot touch `/mnt/test_file': Read-only file system
11:56:58
$ls -ld /mnt/
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
drwxr-xr-x 4 root root 4096 Jan  1  1970 /mnt/
                                        umask=0000
11:57:04
$touch /mnt/test_file

11:57:10
$exit

11:57:10
#umount /mnt

11:57:13
#mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,users,umask=0000,gid=user
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
11:57:32
#ls -ld /mnt/
drwxrwxrwx 4 root user 4096 1970-01-01 03:00 /mnt/
11:57:37
#grep user /etc/gro
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
groff   group   group-
                                        umask=0000
11:57:37
#grep user /etc/group
dialout:x:20:user
cdrom:x:24:user
floppy:x:25:user
audio:x:29:user
video:x:44:user
plugdev:x:46:user
users:x:100:
user:x:1000:
11:57:51
#ls -ld /mnt/
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
drwxrwxrwx 4 root user 4096 1970-01-01 03:00 /mnt/
                                        umask=0000
11:58:12
#su - user
l3-agent is already running: pid=3829; pidfile=/home/user/.lilalo/l3-agent.pid
11:58:25
$touch /mnt/test_file
touch: cannot touch `/mnt/test_file': Read-only file system
11:58:27
$mkdir mnt
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
11:58:42
$exit

11:58:45
#umount /mnt

11:58:48
#mount -t vfat /dev/hda2 ~user/mnt -o iocharset=utf8,codepage=866,users,umask=0000,gid=user
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
11:58:59
#ls -ld ~user/mnt/
drwxrwxrwx 4 root user 4096 1970-01-01 03:00 /home/user/mnt/
11:59:05
#su - user
l3-agent is already running: pid=3829; pidfile=/home/user/.lilalo/l3-agent.pid
11:59:11
$touch mnt/test_file
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
11:59:14
$ls mnt/test_file
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
mnt/test_file
                                        umask=0000
11:59:35
$[root@linux1:root]# ssh fbsd2
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
12:00:17
#fdisk
sysid 12 (0x0c),(DOS or Windows 95 with 32 bit FAT (LBA))
    start 6281415, size 6281415 (3067 Meg), flag 0
        beg: cyl 391/ head 0/ sector 1;
        end: cyl 781/ head 254/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 12562830, size 65593395 (32028 Meg), flag 0
        beg: cyl 782/ head 0/ sector 1;
        end: cyl 1023/ head 254/ sector 63
The data for partition 4 is:
<UNUSED>
12:00:45
#mount_
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
mount_cd9660     mount_fdescfs    mount_mfs        mount_nfs4       mount_nwfs       mount_reiserfs   mount_udf
mount_devfs      mount_linprocfs  mount_msdosfs    mount_ntfs       mount_portalfs   mount_smbfs      mount_umapfs
mount_ext2fs     mount_linsysfs   mount_nfs        mount_nullfs     mount_procfs     mount_std        mount_unionfs
                                        umask=0000
12:00:45
#mount_msdosfs /dev/ad1s2 /mnt -Lru_RU.KOI8-R -DCP866
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
usage: mount_msdosfs [-9ls] [-D DOS_codepage] [-g gid] [-L locale]
                     [-M mask] [-m mask] [-o options] [-u uid]
                      [-W table] special node
                                        umask=0000
12:01:50
#mount_msdosfs /dev/ad1s2 /mnt -L ru_RU.KOI8-R -D CP866
usage: mount_msdosfs [-9ls] [-D DOS_codepage] [-g gid] [-L locale]
                     [-M mask] [-m mask] [-o options] [-u uid]
                      [-W table] special node
12:02:01
#mount_msdosfs /dev/ad1s2 /mnt -o -L ru_RU.KOI8-R -D CP866
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
usage: mount_msdosfs [-9ls] [-D DOS_codepage] [-g gid] [-L locale]
                     [-M mask] [-m mask] [-o options] [-u uid]
                      [-W table] special node
                                        umask=0000
12:02:15
#man mount_msdosfs
12:02:38
#mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/ad1s2 /mnt
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
12:02:55
#ls -l /mnt/
total 996
-rwxr-xr-x  1 root  wheel     134 19 ÑÎ×  2003 AUTOEXEC.BAT
-rwxr-xr-x  1 root  wheel   22266 19 ÑÎ×  2003 BOOTLOG.PRV
-rwxr-xr-x  1 root  wheel   25043 19 ÑÎ×  2003 BOOTLOG.TXT
-rwxr-xr-x  1 root  wheel   95192 24 ÓÅÎ  1998 COMMAND.COM
-rwxr-xr-x  1 root  wheel     130 19 ÑÎ×  2003 CONFIG.SYS
-rwxr-xr-x  1 root  wheel   72441 18 ÑÎ×  2003 DETLOG.TXT
-r-xr-xr-x  1 root  wheel  222390 24 ÓÅÎ  1998 IO.SYS
-rwxr-xr-x  1 root  wheel      22 18 ÑÎ×  2003 MSDOS.---
-r-xr-xr-x  1 root  wheel    1676 18 ÑÎ×  2003 MSDOS.SYS
-rwxr-xr-x  1 root  wheel    2913 19 ÑÎ×  2003 NETLOG.TXT
drwxr-xr-x  1 root  wheel    4096 18 ÑÎ×  2003 Program Files
-rwxr-xr-x  1 root  wheel   99918 19 ÑÎ×  2003 SETUPLOG.TXT
-r-xr-xr-x  1 root  wheel    9923 18 ÑÎ×  2003 SUHDLOG.DAT
-r-xr-xr-x  1 root  wheel  417824 18 ÑÎ×  2003 SYSTEM.1ST
drwxr-xr-x  1 root  wheel    8192 18 ÑÎ×  2003 WINDOWS
12:03:09
#ls -l /mnt/WINDOWS/
-rwxr-xr-x  1 root  wheel      3372 24 ÓÅÎ  1998 òÅÖÉÍ MS-DOS ÄÌÑ ÉÇÒ Ó ÐÏÄÄÅÒÖËÏÊ EMS É XMS.pif
-rwxr-xr-x  1 root  wheel      3181 24 ÓÅÎ  1998 òÅÖÉÍ MS-DOS ÄÌÑ ÉÇÒ.pif
-rwxr-xr-x  1 root  wheel       198 24 ÓÅÎ  1998 ôÒÅÕÇÏÌØÎÉËÉ.bmp
-rwxr-xr-x  1 root  wheel    308280 24 ÓÅÎ  1998 õÓÔÁÎÏ×ËÁ.bmp
-rwxr-xr-x  1 root  wheel       590 24 ÓÅÎ  1998 ãÉÎÏ×ËÁ.bmp
-rwxr-xr-x  1 root  wheel       266 19 ÑÎ×  2003 desktop.ini
-rwxr-xr-x  1 root  wheel     12840 19 ÑÎ×  2003 folder.htt
-rwxr-xr-x  1 root  wheel         0 19 ÑÎ×  2003 progman.ini
-rwxr-xr-x  1 root  wheel      4383 18 ÑÎ×  2003 setup.old
drwxr-xr-x  1 root  wheel      4096 18 ÑÎ×  2003 spool
-rwxr-xr-x  1 root  wheel      3089 18 ÑÎ×  2003 ttfCache
12:03:12
#exit
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
Connection to fbsd2 closed.
                                        umask=0000
12:03:42
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/hda1             2,9G  328M  2,4G  12% /
tmpfs                 503M     0  503M   0% /dev/shm
/dev/hda7             1,8G   60M  1,6G   4% /home
/dev/hda5             4,6G   33M  4,4G   1% /tmp
/dev/hda8              14G  1,4G   12G  11% /usr
/dev/hda6             1,8G  439M  1,3G  26% /var
tmpfs                  10M   72K   10M   1% /dev
/dev/hda2             298M  153M  145M  52% /home/user/mnt
12:03:44
#cd /usr
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
12:03:54
#dd if=/dev/zero of=test.img count=1024k bs=512
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
1048576+0 записей считано
1048576+0 записей написано
 скопировано 536870912 байт (537 MB), 13,1817 секунд, 40,7 MB/s
                                        umask=0000
12:04:43
#dd if=/dev/zero of=test.img count=2048k bs=512
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
2097152+0 записей считано
2097152+0 записей написано
 скопировано 1073741824 байта (1,1 GB), 32,2874 секунд, 33,3 MB/s
                                        umask=0000
12:05:23
#mkfs.
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
mkfs.cramfs  mkfs.ext2    mkfs.ext3    mkfs.minix
                                        umask=0000
12:05:23
#mkfs.ext3 test.img
32768 blocks per group, 32768 fragments per group
16384 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 23 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
12:06:55
#mount -o loop test.img /mnt
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
12:07:17
#mount
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda7 on /home type ext3 (rw)
/dev/hda5 on /tmp type ext3 (rw)
                                        umask=0000
/dev/hda8 on /usr type ext3 (rw)
/dev/hda6 on /var type ext3 (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
/dev/hda2 on /home/user/mnt type vfat (rw,noexec,nosuid,nodev,iocharset=utf8,codepage=866,umask=0000,gid=1000)
/usr/test.img on /mnt type ext3 (rw,loop=/dev/loop0)
12:07:19
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/hda1             2,9G  330M  2,4G  12% /
tmpfs                 503M     0  503M   0% /dev/shm
/dev/hda7             1,8G   60M  1,6G   4% /home
/dev/hda5             4,6G   33M  4,4G   1% /tmp
/dev/hda8              14G  2,4G   11G  18% /usr
/dev/hda6             1,8G  439M  1,3G  26% /var
tmpfs                  10M   72K   10M   1% /dev
/dev/hda2             298M  153M  145M  52% /home/user/mnt
/usr/test.img        1008M   33M  925M   4% /mnt
12:07:24
#ls -l /mnt
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
итого 16
drwx------ 2 root root 16384 2007-04-05 12:06 lost+found
                                        umask=0000
12:07:45
#touch /mnt/test
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
12:12:55
#umount /mnt

12:12:58
#mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
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)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda7 on /home type ext3 (rw)
/dev/hda5 on /tmp type ext3 (rw)
/dev/hda8 on /usr type ext3 (rw)
/dev/hda6 on /var type ext3 (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
/dev/hda2 on /home/user/mnt type vfat (rw,noexec,nosuid,nodev,iocharset=utf8,codepage=866,umask=0000,gid=1000)
12:13:02
#mount -o loop test.img /mnt
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
12:13:15
#ls -l /mnt
итого 16
drwx------ 2 root root 16384 2007-04-05 12:06 lost+found
-rw-r--r-- 1 root root     0 2007-04-05 12:12 test
12:13:17
#ls
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
bin  doc  games  include  lib  local  lost+found  sbin  share  src  test.img  X11R6
                                        umask=0000
12:14:04
#whereis test.img
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
test: /usr/bin/test /usr/X11R6/bin/test /usr/bin/X11/test /usr/share/man/man1/test.1.gz
                                        umask=0000
/dev/tty1
12:14:40
#cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda7       /home           ext3    defaults        0       2
/dev/hda5       /tmp            ext3    defaults        0       2
LABEL=USR       /usr            ext3    defaults        0       2
/dev/hda6       /var            ext3    defaults        0       2
/dev/hda3       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/pts/4
12:15:40
#mount
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda7 on /home type ext3 (rw)
/dev/hda5 on /tmp type ext3 (rw)
                                        umask=0000
/dev/hda8 on /usr type ext3 (rw)
/dev/hda6 on /var type ext3 (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
/dev/hda2 on /home/user/mnt type vfat (rw,noexec,nosuid,nodev,iocharset=utf8,codepage=866,umask=0000,gid=1000)
/usr/test.img on /mnt type ext3 (rw,loop=/dev/loop0)
12:17:26
#umount /mnt

12:17:30
#man dumpe2fs
12:18:03
#dumpe2fs -h test.img
dumpe2fs 1.37 (21-Mar-2005)
Filesystem volume name:   <none>
Last mounted on:          <not available>
Filesystem UUID:          35604c97-d32b-4991-a1c1-605b1eaca8a4
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal filetype sparse_super
Default mount options:    (none)
Filesystem state:         clean
Errors behavior:          Continue
...
Check interval:           15552000 (6 months)
Next check after:         Tue Oct  2 12:06:53 2007
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               128
Journal inode:            8
Default directory hash:   tea
Directory Hash Seed:      c5eae873-be63-403a-a4d3-25060e094273
Journal backup:           inode blocks
12:18:15
#man tune2fs
12:18:47
#tune2fs -L TEST test.img
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
tune2fs 1.37 (21-Mar-2005)
                                        umask=0000
12:18:56
#dumpe2fs -h test.img
dumpe2fs 1.37 (21-Mar-2005)
Filesystem volume name:   TEST
Last mounted on:          <not available>
Filesystem UUID:          35604c97-d32b-4991-a1c1-605b1eaca8a4
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal filetype sparse_super
Default mount options:    (none)
Filesystem state:         clean
Errors behavior:          Continue
...
Check interval:           15552000 (6 months)
Next check after:         Tue Oct  2 12:06:53 2007
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               128
Journal inode:            8
Default directory hash:   tea
Directory Hash Seed:      c5eae873-be63-403a-a4d3-25060e094273
Journal backup:           inode blocks
12:18:58
#vim /etc/fstab
12:20:13
#tune2fs -L USR /dev/hda8
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
tune2fs 1.37 (21-Mar-2005)
                                        umask=0000
12:20:31
#du
du        dumpe2fs  dumphint  dumpkeys  dumppsf
12:20:31
#dumpe2fs -h /dev/hda8
Mount count:              18
Maximum mount count:      30
Last checked:             Thu Jan  1 03:00:00 1970
Check interval:           0 (<none>)
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               128
Journal inode:            8
Journal backup:           inode blocks
12:20:46
#cd

12:20:53
#mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
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)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda7 on /home type ext3 (rw)
/dev/hda5 on /tmp type ext3 (rw)
/dev/hda8 on /usr type ext3 (rw)
/dev/hda6 on /var type ext3 (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
/dev/hda2 on /home/user/mnt type vfat (rw,noexec,nosuid,nodev,iocharset=utf8,codepage=866,umask=0000,gid=1000)
12:20:56
#umount /usr
umount: /usr: device is busy
umount: /usr: device is busy
12:21:04
#vim /etc/fstab
12:21:26
#mount -a
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
12:21:28
#mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
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)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda7 on /home type ext3 (rw)
/dev/hda5 on /tmp type ext3 (rw)
/dev/hda8 on /usr type ext3 (rw)
/dev/hda6 on /var type ext3 (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
/dev/hda2 on /home/user/mnt type vfat (rw,noexec,nosuid,nodev,iocharset=utf8,codepage=866,umask=0000,gid=1000)
12:21:33
#vim /etc/fstab
12:22:20
#mo
modinfo             modprobe            modprobe.modutils   mount
modinfo.modutils    modprobe.Lmodutils  more                mountpoint
12:22:20
#mount
mount       mountpoint
12:22:20
#mount
mount       mountpoint
12:22:34
#ssh
-rwxr-xr-x  1 root root  25043 2003-01-1[root@linux1:root]# mount -t vfat /dev/hda2 /mnt -o iocharset=utf8,codepage=866,
                                        umask=0000
12:24:35
#man md
прошло 16 минут
/dev/pts/6
12:40:52
#ьman mount
Reformatting mount(8), please wait...
       that  the user must be the owner of the special file. This may be useful e.g. for /dev/fd if a login script makes the console user
NAME
       mount - mount a file system
SYNOPSIS
       mount [-lhV]
       mount -a [-fFnrsvw] [-t vfstype] [-O optlist]
       mount [-fnrsvw] [-o options [,...]] device | dir
       mount [-fnrsvw] [-t vfstype] [-o options] device dir
DESCRIPTION
...
       Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed by passing
       the -o option along with --bind/--rbind.
       Since Linux 2.5.1 it is possible to atomically move a mounted tree to another place. The call is
              mount --move olddir newdir
       The proc file system is not associated with a special device, and when mounting it, an arbitrary keyword, such as proc can be used
       instead of a device specification.  (The customary choice none is less fortunate: the error message ‘none busy’ from umount can be
       confusing.)
       Most  devices  are  indicated  by  a file name (of a block special device), like /dev/sda1, but there are other possibilities. For
       example, in the case of an NFS mount, device may look like knuth.cwi.nl:/dir.  It is possible to indicate a block  special  device
       using its volume label or UUID (see the -L and -U options below).
/dev/pts/10
12:40:52
#screen -x
/dev/pts/12
12:40:52
#screen -x
/dev/pts/1
12:40:52
#screen
/dev/pts/9
12:40:53
#screen -x
прошло 10 минут
/dev/pts/4
12:51:31
#scr
screen
screendump
script
scriptreplay
scrollkeeper-config
scrollkeeper-extract
scrollkeeper-gen-seriesid
scrollkeeper-get-cl
scrollkeeper-get-content-list
scrollkeeper-get-extended-content-list
scrollkeeper-get-index-from-docpath
scrollkeeper-get-toc-from-docpath
scrollkeeper-get-toc-from-id
scrollkeeper-install
scrollkeeper-preinstall
scrollkeeper-rebuilddb
scrollkeeper-uninstall
scrollkeeper-update
12:51:31
#scr
screen
screendump
script
scriptreplay
scrollkeeper-config
scrollkeeper-extract
scrollkeeper-gen-seriesid
scrollkeeper-get-cl
scrollkeeper-get-content-list
scrollkeeper-get-extended-content-list
scrollkeeper-get-index-from-docpath
scrollkeeper-get-toc-from-docpath
scrollkeeper-get-toc-from-id
scrollkeeper-install
scrollkeeper-preinstall
scrollkeeper-rebuilddb
scrollkeeper-uninstall
scrollkeeper-update
12:51:31
#screen -x
12:51:42
#screen -x
/dev/pts/6
12:53:13
#screen -x
/dev/pts/9
12:53:13
#screen -x
/dev/pts/6
12:53:16
#screen -x
/dev/pts/9
12:53:19
#ssh root:linux1
       proper  options)  to  be  mounted as indicated, except for those whose li
       make mount fork, so that the filesystems are mounted simultaneously.
       (ii) When mounting a file system mentioned in fstab, it suffices to give
       (iii) Normally, only the superuser can mount file systems.  However, when
       mount the corresponding system.
       Thus, given a line
              /dev/cdrom  /cd  iso9660  ro,user,noauto,unhide
 Manual page mount(8) line 19
                             ssh: root:linux1: Name or service not known
/dev/pts/10
12:53:21
#screen -x
/dev/pts/15
12:53:25
#man mount
/dev/pts/9
12:53:29
#ssh root:linux1
ssh: root:linux1: Name or service not known
/dev/pts/15
12:55:27
#man mount
12:55:52
#ssh clint@192.168.16.15
Connection to 192.168.16.15 closed.
/dev/tty1
13:03:05
#mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
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)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda7 on /home type ext3 (rw)
/dev/hda5 on /tmp type ext3 (rw)
/dev/hda8 on /usr type ext3 (rw)
/dev/hda6 on /var type ext3 (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
/dev/hda2 on /home/user/mnt type vfat (rw,noexec,nosuid,nodev,iocharset=utf8,codepage=866,umask=0000,gid=1000)
13:03:24
#mount -t ext3
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
/dev/hda7 on /home type ext3 (rw)
/dev/hda5 on /tmp type ext3 (rw)
/dev/hda8 on /usr type ext3 (rw)
/dev/hda6 on /var type ext3 (rw)
13:06:05
#ls /media/cdrom

13:06:41
#ls /win
ls: /win: No such file or directory
/dev/pts/15
13:11:11
#ssh fbsd2
Password:
Last login: Thu Apr  5 12:00:15 2007 from linux1.net.nt
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 6.2-RC1 (SMP) #0: Thu Nov 16 05:12:08 UTC 2006
Welcome to FreeBSD!
Before seeking technical support, please use the following resources:
o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.
...
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
13:11:28
#uname -a
Mount options for affs
       uid=value and gid=value
              Set the owner and group of the root of the file system (default: uid=gid=0, but with option uid or  gid  without  specified
              value, the uid and gid of the current process are taken).
       setuid=value and setgid=value
              Set the owner and group of all files.
       mode=value
              Set the mode of all files to value & 0777 disregarding the original permissions.  Add search permission to directories that
              have read permission.  The value is given in octal.
       protect
              Do not allow any changes to the protection bits on the file system.
       usemp  Set uid and gid of the root of the file system to the uid and gid of the mount point upon the first  sync  or  umount,  and
              then clear this option. Strange...
       verbose
              Print an informational message for each successful mount.
       prefix=string
              Prefix used before volume name, when following a link.
FreeBSD fbsd2.net.nt 6.2-RC1 FreeBSD 6.2-RC1 #0: Thu Nov 16 05:12:08 UTC 2006     root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP  i386
---------------------------------------------------------------------------------------------------------------------------------------------
MOUNT(8)                                                Linux Programmer’s Manual                                                MOUNT(8)
13:11:35
#uname -r
6.2-RC1
13:11:53
#ls -l /sys
Mount options for affs
       uid=value and gid=value
              Set the owner and group of the root of the file system (default: uid=gid=0, but with option uid or  gid  without  specified
              value, the uid and gid of the current process are taken).
       setuid=value and setgid=value
              Set the owner and group of all files.
       mode=value
              Set the mode of all files to value & 0777 disregarding the original permissions.  Add search permission to directories that
              have read permission.  The value is given in octal.
       protect
              Do not allow any changes to the protection bits on the file system.
       usemp  Set uid and gid of the root of the file system to the uid and gid of the mount point upon the first  sync  or  umount,  and
              then clear this option. Strange...
       verbose
              Print an informational message for each successful mount.
       prefix=string
              Prefix used before volume name, when following a link.
lrwxrwxrwx  1 root  wheel  11 30 ÍÁÒ 20:23 /sys -> usr/src/sys
---------------------------------------------------------------------------------------------------------------------------------------------
MOUNT(8)                                                Linux Programmer’s Manual                                                MOUNT(8)
13:12:17
#cd /usr/src/sys/
              tively).  See also /usr/src/linux/Documentation/filesystems/adfs.txt.
Mount options for affs
       uid=value and gid=value
              Set the owner and group of the root of the file system (default: uid=gid=0, but with option uid or  gid  without  specified
              value, the uid and gid of the current process are taken).
       setuid=value and setgid=value
              Set the owner and group of all files.
       mode=value
              Set the mode of all files to value & 0777 disregarding the original permissions.  Add search permission to directories that
              have read permission.  The value is given in octal.
       protect
              Do not allow any changes to the protection bits on the file system.
       usemp  Set uid and gid of the root of the file system to the uid and gid of the mount point upon the first  sync  or  umount,  and
              then clear this option. Strange...
       verbose
              Print an informational message for each successful mount.
       prefix=string
              Prefix used before volume name, when following a link.
---------------------------------------------------------------------------------------------------------------------------------------------
MOUNT(8)                                                Linux Programmer’s Manual                                                MOUNT(8)

Файлы

  • /etc/fstab
  • /etc/fstab
    >
    # /etc/fstab: static file system information.
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    defaults        0       0
    /dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
    /dev/hda7       /home           ext3    defaults        0       2
    /dev/hda5       /tmp            ext3    defaults        0       2
    LABEL=USR       /usr            ext3    defaults        0       2
    /dev/hda6       /var            ext3    defaults        0       2
    /dev/hda3       none            swap    sw              0       0
    /dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
    /dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
    

    Статистика

    Время первой команды журнала11:56:38 2007- 4- 5
    Время последней команды журнала13:12:17 2007- 4- 5
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %17.82
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 1.26
    Количество командных строк в единицу времени, команда/мин 1.34
    Частота использования команд
    mount15|==============| 14.85%
    ls13|============| 12.87%
    screen10|=========| 9.90%
    man6|=====| 5.94%
    touch5|====| 4.95%
    umount5|====| 4.95%
    ssh5|====| 4.95%
    mount_msdosfs4|===| 3.96%
    vim3|==| 2.97%
    cd3|==| 2.97%
    dumpe2fs3|==| 2.97%
    exit3|==| 2.97%
    su3|==| 2.97%
    tune2fs2|=| 1.98%
    dd2|=| 1.98%
    df2|=| 1.98%
    grep2|=| 1.98%
    scr2|=| 1.98%
    uname2|=| 1.98%
    mkdir1|| 0.99%
    mo1|| 0.99%
    mount_1|| 0.99%
    fdisk1|| 0.99%
    mkfs.ext31|| 0.99%
    whereis1|| 0.99%
    ьman1|| 0.99%
    cat1|| 0.99%
    mkfs.1|| 0.99%
    du1|| 0.99%
    [root@linux1:root]#1|| 0.99%
    ____
    *) Интервалы неактивности длительностью 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$