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

Linux中fstab文件的配置和理解(转)

2009-06-01 23:19 316 查看
fstab(/etc/fstab)是Linux下比较重要的配置文件,它包含了系统在启动时挂载文件系统和存储设备的详细信息。下面是我机子上的fstab文件:

LABEL=/ / ext3 defaults 1 1

LABEL=/boot1 /boot ext3 defaults 1 2

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

LABEL=SWAP-sda11 swap swap defaults 0 0

/dev/sda6 /mnt/winE vfat defaults 0 0

/dev/sda8 /mnt/winG ntfs defaults 0 0
可以看到这个文件有六列,下面以最后一列为例一一作解释,这里假设你对mount命令比较熟悉:

1. 第1列是需要挂载的文件系统或存储设备,这里为我Windows上的G盘,分区为/dev/sda8.

2. 第2列是挂载点,我选择为/mnt/winG.

3. 第3列指定文件系统或分区的类型,我的G盘是NTFS类型的,在Linux下表示为ntfs.

File types:

Linux file systems
: ext2, ext3, jfs, reiserfs, reiser4, xfs, swap.

Windows:

vfat = FAT 32, FAT 16

ntfs= NTFS

Note:
For NTFS rw ntfs-3g

CD/DVD/iso:
iso9660

Network file systems:

nfs:
server:/shared_directory /mnt/nfs nfs <options> 0 0

smb:
//win_box/shared_folder /mnt/samba smbfs rw,credentials=/home/user_name/winbox-credentials.txt 0 0

auto:
The file system type (ext3, iso9660, etc) it detected automatically.
Usually works. Used for removable devices (CD/DVD, Floppy drives, or
USB/Flash drives) as the file system may vary on these devices.

4. 第4列为挂载选项,详细参考man mount. 下面列出一些常用的选项:

auto: 系统自动挂载,fstab默认就是这个选项

ro: read-only

rw: read-write

defaults: rw, suid, dev, exec, auto, nouser, and async.

5. 第5列为dump选项,设置是否让备份程序dump备份文件系统,0为忽略,1为备份。

6. 第6列为fsck选项,告诉fsck程序以什么顺序检查文件系统,0为忽略。

参考资料:

“How to edit and understand /etc/fstab”:
http://www.tuxfiles.org/linuxhelp/fstab.html
"How to fstab":
http://ubuntuforums.org/showthread.php?t=283131
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: