首先请看下面这个例子,修改前记得先备份一份:
sudo cp /etc/fstab /etc/fstab.bak
# /dev/sda9
UUID=e6496924-053a-498f-a8a1-283e9cefd5c1 / ext3 defaults,errors=remount-ro 0 1
第一列(红色)、二列(蓝色):磁盘分区和默认挂载点
这儿的分区用UUID表示,第一行注释里表示设备的分区
默认挂载点,也就是当你在挂载的时候没有指定其他目录的话,系统就将该设备挂载到这个目录;
在ubuntu中挂载点的各个文件夹,一般都放在/media目录中;
根据fstab中的内容,当你输入命令
$ mount /dev/fd0
你的软驱就将挂载到/media/floppy,在fstab中已经告诉系统,应该将软驱挂载到什么地方;
第三列(绿色):文件系统的类型
文件系统是指格式化分区时,选择的分区类型,比如Windows中一般使用NTFS和FAT分区系统,Linux里一般使用ext分区系统
auto:如果第三列是auto,表示文件系统的类型将被自动检测;
第四列(紫色):挂载选项
多个选项间用逗号分割开,
defauts是默认挂载,启动时会自动加载,如果这一项是noauto,就表示要明确地通过手工来挂载设备,运行mount命令挂载分区;
user 和 nouser:user选项允许普通用户也能挂载设备,而nouser则只允许root用户挂载;
exec 和 noexec: exec表示可以运行这个分区中的可执行程序,noexec则不能运行其中的程序
ro: 以只读方式来挂载这个分区,可以用在Windows的系统安装分区,以免防止误操作;
rw: 以可读可写的属性来挂载系统;
sync 和 async:是否缓冲文件的写操作,也就是文件先保存到缓冲区,然后一块写入磁盘,
对U盘等可移动磁盘来说,应该立即写入磁盘中,或者在拔出前执行umount命令,保证文件的正确传输;
async是缓冲写操作
defaults: 全部使用默认配置,包括rw, suid, dev, exec, auto, nouser, 和 async;
第五、六列:dump和fsck选项
dump是一个备份工具,一般 / 分区是备份的,fsck是一个文件系统扫描检查工具,默认是开启的1,如果是2表示其他分区系统;
对于Windows的ntfs分区系统,挂载是选项有些不同:
# /dev/sda6
UUID=D404C65004C634F0 /media/sda6 ntfs defaults,umask=007,gid=46 0 1
其中的umask是权限,gid是组idURL:http://www.qqread.com/linux/2008/03/a400774.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Linux集群技术 (8447篇文章)
- 体验Linux的音影世界 (8119篇文章)
- Linux驱动大全 (8924篇文章)
- Linux下的路由的配置与应用 (11925篇文章)
- Linux命令简介 (9987篇文章)
- Linux防火墙 (9801篇文章)
- Linux日志专题 (8573篇文章)
- Linux服务器的安全性能 (20592篇文章)
- 揭秘Linux内存管理 (8183篇文章)
- 解析Linux文件系统 (8385篇文章)
- 安装qmail全套功略 (18次浏览)
- TurboLinux 入门教程:第七课 TurboLinux简介 (18次浏览)
- Linux系统管理员秘技:用快捷命令一招制胜 (18次浏览)
- Linux系统命令分类详解 (1) (18次浏览)
- Linux下使用aMsn详解 (18次浏览)
- 你会在Linux下用POP3收Web电子邮箱吗? (18次浏览)
- 在Linux中用三款工具轻松制作网页 (18次浏览)
- Linux上的偷窺裝置 (1394的使用) (18次浏览)
- 深入浅出分析Linux内核漏洞的问题 (18次浏览)
- Linux内核调试工具:Kdb应用指南(4) (18次浏览)



