快速业务通道

Linux磁盘管理--fstab文件的修改

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-10
比如软驱,优盘这种设备,可能今天是vfat格式,明天你就把它格式化成了ntfs,因此,最明智的做法就是告诉系统,我没法确定这东西的当前类型,还是你自己检测吧.

  udf: 刻录光驱越来越流行,现在很多发行版自带的fstab中,光驱的文件格式类型是UDF,UDF是Universal Disc Format的缩写,与ISO 9660格式相容.它采用标准的封装写入技术(PW,Packet Writing)将CD-R/CD-RW当作硬盘使用,用户可以在光盘上修改和删除文件.利用UDF格式进行刻录时,刻录软件将数据打包,并在内存中临时建立一个特殊文件目录表,同时接管系统对光盘的访问.

  iso9660: 很多光驱也使用的这个选项.ISO9660是一种描述适合CD盘片的电脑文件结构的国际标准.采用此标准的盘片可以在不同的操作系统上使用,如MAC和Windows.

第四列:挂载选项

  fstab中的第四列表示设备或者分区所需要的挂载选项.这一列也是fstab中最复杂最容易出错的一列,当然,只要你能知道一些最常用的选项是什么意思,就可以让你从头疼中解脱出来.如果要把可用的选项一项一项介绍……恩,我估计我会写到明天,,我还是只是分析最常用的一些选项,如果你想知道更多的东西,还是求助于man吧.

  auto 和 noauto: 这是控制设备是否自动挂载的选项.auto是默认选择的选项,这样,设备会在启动或者你使用mount -a命令时按照fstab的内容自动挂载.如果你不希望这样,就使用noauto选项,如果这样的话,你就只能明确地通过手工来挂载设备.

  user 和 nouser:这是一个非常有用的选项,user选项允许普通用户也能挂载设备,而nouser则只允许root用户挂载.nouser是默认选项,这也是让很多 Linux新手头疼的东西,他们发现没有办法正常挂载光驱,Windows分区等.如果你作为普通身份用户遇到类似问题,或者别的其他问题,就请把 user属性增加到fstab中.

  exec 和 noexec: exec允许你执行对应分区中的可执行二进制程序,同理,noexec的作用刚好相反.如果你拥有一个分区,分区上有一些可执行程序,而恰好你又不愿意,或者不能在你的系统中执行他们,就可以使用noexec属性.这种情况多发生于挂载Windows分区时.exec是默认选项,理由很简单,如果 noexec变成了你/根分区的默认选项的话……

  ro: 以只读来挂载文件系统.

  rw: 以可读可写的属性来挂载系统.

  sync 和 async:对于该文件系统的输入输出应该以什么方式完成.sync的意思就是同步完成,通俗点讲,就是当你拷贝一个东西到设备或者分区中时,所有的写入变化将在你输入cp命令后立即生效,这个东西应该立马就开始往设备或者分区里面拷贝了.而如果是async,也就是输入输出异步完成的话,当你拷贝一个东西到设备或者分区中时,可能在你敲击cp命令后很久,实际的写入操作才会执行,换句话说,就是进行了缓冲处理.

  有时候这种机制蛮不错的,sync会影响你系统的运行速度,但是这也会带来一些问题.想一想,当你希望将一个文件拷贝到u盘上时,你执行了 cp 命令,却忘记执行umount命令(它会强行将缓冲区内容写入),那么你拷贝的文件实际上并没有在u盘上面.如果你是使用的mv命令,而你又很快将u盘拔出……恭喜你,文件会从这个星球上消失的.因此,虽然async是默认属性,但是对于u盘,移动硬盘这种可移动存储设备,最好还是让他们使用sync选项.

  defaults: 所有选项全部使用默认配置,包括rw, suid, dev, exec, auto, nouser, 和 async.

  一般用户没有特殊需求,直接使用defaults就可以了.看完介绍,我们再回过头去看看前面的示例内容,以光驱为例,主要关注挂载选项这里,可以看到,光驱和其他分区设备的不同是ro,普通光驱是只读的.而exec则让你可以从光驱上直接执行某些程序.

  第五、六列:dump和fsck选项

  fstab的第五列是表示dump选项,dump工具通过这个选项位置上的数字来

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号