;首先请看下面这个例子 , 修改前记得先备份一份: sudo cp /etc/fstab /etc/fstab.bak # /dev/sda9 UUID=e6496924-053a-498f-a8a1-283e9cefd5c1/ ext3 defaults,errors=remount-ro0 1 第一列表示磁盘分区的名称 , 第二列表示挂载点 , 第三列是文件系统 , 第四列是挂载选项 , 第五列是dump选项(用一个数字表示) , 第六列(接下来的数字)表示文件系统检查选项 。第一列(红色)、二列(蓝色):磁盘分区和默认挂载点 这儿的分区用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是组id
推荐阅读
- 在Linux操作系统下如何调整文件打开方式
- 如何在Linux操作系统下更改文件使用权限
- Linux服务器ADSL下利用NAT实现上网共享
- 如何在Linux操作系统下创建ISO镜像文件
- Linux系统下如何破解PHP加密dezend软件
- 新手学堂:在Linux下安装Perl及Perl模块
- 学习园地:Linux操作系统下内核引导参数
- Shell编程:Linux系统环境程序设计之路
- 实例解析:Linux操作系统下Java中文问题
- 开源空间:关于Linux下时间编程的问题
