您的位置:首页 > 运维架构 > Linux

fstab文件字段小结

2013-10-29 15:42 381 查看
[root@suhh01 etc]# more fstab

LABEL=/                 /                       ext3    defaults        1 1

LABEL=/boot             /boot                   ext3    defaults        1 2

LABEL=/data             /data                   ext3    defaults        1 2

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

tmpfs                   /dev/shm                tmpfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

sysfs                   /sys                    sysfs   defaults        0 0

LABEL=SWAP-sda3         swap                    swap    defaults        0 0
1.硬盘(使用文件系统卷标表示)

2.挂载点

3.文件系统类型

4.挂载选项(参数)

5.是否备份

6.开机是否检查(root为1)

[root@suhh01 etc]# man fstab

FSTAB(5)                   Linux Programmer's Manual                  FSTAB(5)

NAME

       fstab - static information about the filesystems

SYNOPSIS

       #include <fstab.h>

DESCRIPTION

       The  file  fstab contains descriptive information about the various file systems.  It is the duty of the system administrator to prop-

       erly create and maintain this file.  fstab can be modified by special utils (e.g.  fstab-sync(8)).  Each filesystem is described on  a

       separate  line;  fields  on each line are separated by tabs or spaces.  Lines starting with '#' are comments.  The order of records in

       fstab is important because fsck(8), mount(8), and umount(8) sequentially iterate through fstab doing their thing.

       The first field, (fs_spec), describes the block special device or remote filesystem to be mounted.

       For ordinary mounts it will hold (a link to) a block special device node (as created by mknod(8)) for the device to be  mounted,  like

       '/dev/cdrom' or '/dev/sdb7'.  For NFS mounts one will have <host>:<dir>, e.g., 'knuth.aeb.nl:/'.  For procfs, use 'proc'.

       Instead  of  giving  the  device explicitly, one may indicate the (ext2 or xfs) filesystem that is to be mounted by its UUID or volume

       label (cf.  e2label(8) or xfs_admin(8)), writing LABEL=<label> or UUID=<uuid>, e.g.,  'LABEL=Boot'  or  'UUID=3e6be9de-8139-11d1-9106-

       -a43f08d823a6'.   This  will  make  the  system  more  robust: adding or removing a SCSI disk changes the disk device name but not the

       filesystem volume label.

       The second field, (fs_file), describes the mount point for the filesystem.  For swap partitions, this field  should  be  specified  as

       'none'. If the name of the mount point contains spaces these can be escaped as '\040'.

       The  third  field,  (fs_vfstype),  describes the type of the filesystem.  Linux supports lots of filesystem types, such as adfs, affs,

       autofs, coda, coherent, cramfs, devpts, efs, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, ntfs,  proc,  qnx4,  reis-

       erfs,  romfs,  smbfs,  sysv,  tmpfs, udf, ufs, umsdos, vfat, xenix, xfs, and possibly others. For more details, see mount(8).  For the

       filesystems currently supported by the running kernel, see /proc/filesystems.  An entry swap denotes a file or partition  to  be  used

       for  swapping,  cf.  swapon(8).  An entry ignore causes the line to be ignored.  This is useful to show disk partitions which are cur-

       rently unused.

       The fourth field, (fs_mntops), describes the mount options associated with the filesystem.

       It is formatted as a comma separated list of options.  It contains at least the type of mount plus any additional options  appropriate

       to  the filesystem type.  For documentation on the available options for non-nfs file systems, see mount(8).  For documentation on all

       nfs-specific options have a look at nfs(5).  Common for all types of file system are the options ''noauto'' (do not mount when  "mount

       -a"  is given, e.g., at boot time), ''user'' (allow a user to mount), ''owner'' (allow device owner to mount), ''pamconsole'' (allow a

       user at the console to mount), and ''comment'' (e.g., for use by  fstab-maintaining  programs).   The  ''owner'',  ''pamconsole''  and

       ''comment'' options are Linux-specific.  For more details, see mount(8).

       The fifth field, (fs_freq), is used for these filesystems by the dump(8) command to determine which filesystems need to be dumped.  If

       the fifth field is not present, a value of zero is returned and dump will assume that the filesystem does not need to be dumped.

       The sixth field, (fs_passno), is used by the fsck(8) program to determine the order in which filesystem  checks  are  done  at  reboot

       time.  The root filesystem should be specified with a fs_passno of 1, and other filesystems should have a fs_passno of 2.  Filesystems

       within a drive will be checked sequentially, but filesystems on different drives will be checked at the same time  to  utilize  paral-

       lelism  available  in  the hardware.  If the sixth field is not present or zero, a value of zero is returned and fsck will assume that

       the filesystem does not need to be checked.

       The proper way to read records from fstab is to use the routines getmntent(3).

FILES

       /etc/fstab

SEE ALSO

       getmntent(3), mount(8), swapon(8), fs(5) nfs(5) fstab-sync(8)

HISTORY

       The ancestor of this fstab file format appeared in 4.0BSD.

Linux 2.2                        15 June 1999                         FSTAB(5)

[root@suhh01 etc]# man e2label

E2LABEL(8)                                                          E2LABEL(8)

NAME

       e2label - Change the label on an ext2/ext3 files
4000
ystem

SYNOPSIS

       e2label device [ new-label ]

DESCRIPTION

       e2label will display or change the filesystem label on the ext2 filesystem located on device.

       If the optional argument new-label is not present, e2label will simply display the current filesystem label.

       If the optional argument new-label is present, then e2label will set the filesystem label to be new-label.  Ext2 filesystem labels can

       be at most 16 characters long; if new-label is longer than 16 characters, e2label will truncate it and print a warning message.

       It is also possible to set the filesystem label using the -L option of tune2fs(8).

AUTHOR

       e2label was written by Theodore Ts'o (tytso@mit.edu).

AVAILABILITY

       e2label is part of the e2fsprogs package and is available from http://e2fsprogs.sourceforge.net.
SEE ALSO

       mke2fs(8), tune2fs(8)

E2fsprogs version 1.39             May 2006                         E2LABEL(8)

filesystem volume label
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux系统管理