Linux作系统 文件系统.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux作系统 文件系统

2.2 使用mount命令 mount -o命令的参数说明 ro 以只读属性挂装该分区 rw 以读-写属性挂装该分区(缺省值) exec 允许二进制代码的执行(缺省值) noatime 禁止刷新i-结点上的存取时间。用于存取时间不重要的分区(比如新闻队列),可以提高性能 noauto 如果使用了-a参数,禁止这个分区的自动挂装(只作用于/etc/fstab文件) nosuid 禁止setuid程序的应用程序对此挂装分区置位 sb=n 告诉mount命令对一个ext2文件系统使用第n个数据块作为超级块 2.2 卸载文件系统 如果想卸载一个文件系统,使用umount命令。 下面是这个命令的格式: umount [-f] directory 其中的directory是准备卸载的子目录名。如下所示: [ root@test /root ]#umount /usr 把挂装在/usr子目录位置上的分区卸载下来。 2.2 卸载文件系统 umount命令不足之处:如果文件系统正在使用中(也就是说有人在那个分区上打开了文件),就无法把这个文件系统卸载下来。有三种方法可以用来解决这个问题: 使用lsof程序或者fuser程序检查有哪些进程打开了文件,终止那些进程的运行或者让进程的所有者停止操作。如果选择终止那些进程的运行,一定要明白自己在做些什么。 umount -f 参数强制执行卸载操作。任何在这个分区上打开的进程都将被挂起来,可能会造成数据丢失。 最安全和适当的办法是把系统调整为单用户模式,然后再卸载这个文件系统。在现实生活里,你可能不会总有这个奢侈之举。 2.3 /etc/fstab文件 /etc/fstab是一个mount命令可以利用的配置文件。 这个文件包含着一个系统中全部已知硬盘分区的清单。在引导过程中,这个清单被读出,其中包含的各个分区都被自动挂装到系统上。 下面是/etc/fstab文件中数据项的格式,下表定义了/etc/fstab数据项的各组成元素。 /dev/device /dir/to/mount fstype parameters fs_freq fs_passno 挂载命令: mount /oracle mount /dev/sdb1 2.3 /etc/fstab文件 /etc/fstab文件的数据项说明 /dev/device 将被挂装的分区 比如dev/hda3 /dir/to/mount: 分区挂装到其上的子目录( 比如/usr) fstype: 文件系统的类型(比如ext2/ext3) parameters: mount命令-o参数的附加参数 mount option defaults 缺省值 noauto 防止启动时自动加载 fs_freq: 数值类型,告诉dump命令备份这个文件系统的频率 fs_passno: 数值类型,告诉fsck程序在引导时确定文件系统的检查顺序(请注意所有文件系统在挂装之前都要被检查) 2.3 /etc/fstab文件 swap分区是虚拟内存驻留的地方。 Linux的虚拟内存可以保存在根分区以外的另一个分区上。 swap分区遵守的规则不同于普通的文件系统,所以这样做可以提高性能。 因为这个分区不需要备份或者在机器引导时由fsck程序检查,所以最后的两个参数都设置为0 请注意swap还可以被保存为一个普通的磁盘文件。详细资料请查阅mkswap命令的使用手册页. 2.3 /etc/fstab文件 /proc文件系统 和/proc联系在一起的none数据项用来定义/proc文件系统。这是一个特殊的文件系统,它提供了一个到内核参数的接口,通过这个接口可以模拟任何其他的文件系统。 虽然它看起来好像是保存在磁盘上的文件,其实它不是的—所有文件分别代表内核中的某些东西。 最引人注目的是/dev/kcore,它实际上就是抽取成文件的系统内存映像。不熟悉/proc文件系统的人经常把它误认为是一个没用的大文件,错误地删除了它,从而引起系统发生许多明显的故障。除非你确实知道自己在干什么,否则最好还是把/proc中的文件留在那里别动。 /dev/pts文件系统 数据项/dev/pts,是一个新的机制,用来完善网络终端支持(ptys)的实现。 如果你打算让你的主机支持通过rsh、telnet、rlogin或者ssh的远程登录,这个数据项就是必不可少的。 2.4 使用fsck程序 fsck工具程序的名字是File System ChecK(文件系统检查)的缩写,它被用来诊断和修复在日常操作中可能已经损坏的文件系统。 系统发生崩溃的时候,一般都来不及把内部缓冲区中的全部数据转存到磁盘上,所以类似的修复通常是十分必要的。 如果确实发现某个文件系统的操作行为与其正常情况不一样(log日志是这类情况的最佳提示),

文档评论(0)

ipbohn97 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档