快速业务通道

Linux操作系统目录配置标准FHS详细介绍

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-05

  Linux的开发人员实在太多了,如果每个人都使用自己的目录配置方法,那么将可能会带来很多管理问题.你能想象,你进入一个企业之后,所接触到的Linux目录配置方法竟然跟你以前学的完全不同吗?很难想象.,后来就有所谓的文件系统层次标准(Filesystem Hierarchy Standard,FHS)出台.

  FHS实际上仅是规范在根目录(/)下面各个主要目录应该放什么样的文件.FHS定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc应该要放置设置文件,/bin与 /sbin则应该要放置可执行文件等等.第二层则是针对 /usr及 /var这两个目录的子目录来定义.例如 /var/log放置系统登录文件、/usr/share放置共享数据等等.

  FHS仅是定义出最上层(/)及子层(/usr, /var)的目录内容应该要放置的文件数据,因此,在其他子目录层级内,就可以随开发人员自行配置了.举例来说,FC4的网络设置数据放在 /etc/sysconfig/network-script/ 目录下,但SuSE Server 9则是将网络放在 /etc/sysconfig/network/ 目录下,目录名称是不同的.

  另外,在Linux中,所有的文件与目录都由根目录 / 开始.那是所有目录与文件的源头.然后再一个一个分支下来,有点像树状.因此,我们也称这种目录配置方式为:“目录树(directory tree)”.这个目录树主要特性有:

  目录树的起始点为根目录(/, root).

  每一个目录不仅能使用本地端分区的文件系统,也可以使用网络上的文件系统.举例来说,可以利用网络文件系统(Network File System,NFS)服务器载入某特定目录等.

  每一个文件在此目录树中的文件名(包含完整路径)都是独一无二的.

  此外,根据文件名写法的不同,也可将路径(path)定义为绝对路径(absolute)与相对路径(relative).绝对路径为:由根目录(/)开始写起的文件名或目录名称,例如 /home/dmtsai/.bashrc;相对路径为相对于当前路径的文件名写法.例如 ./home/dmtsai或 ……/……/home/dmtsai/ 等等.反正开头不是 / 就属于相对路径的写法.要了解,相对路径是以“当前所在路径的相对位置”来表示的.举例来说,当前在 /home目录下,如果想要进入 /var/log目录时,怎么写呢?

  cd /var/log(absolute)

  cd ……/var/log(relative)

  在 /home中,要回到上一层(……/)之后,才能继续向 /var移动.

  特别注意这两个特殊的目录:

  .:表示当前目录,也可以使用 ./ 来表示.

  ……:表示上一层目录,也可以 ……/ 来表示.

  与 …… 的目录概念很重要,你常常会看到cd …… 或 ./command之类的命令方式,就是表示上一层与当前所在目录的工作状态.此外,针对“文件名”与“完整文件名(由 / 开始写起的文件名)”的字符限制大小为:

  单一文件或目录的最大容许文件名为255个字符.包含完整路径名称及目录(/)的完整文件名为4096个字符.

  我们知道,/var/log/ 下面有个文件名为message,这个message文件的最大文件名可达255个字符.var与log这两个上层目录最长也分别可达255个字符.但总的来说, /var/log/messages这样完整的文件名最长则可达4096个字符.

  提示:root在Linux里面的意义很多.如果从“账号”的角度来看,root指“系统管理员”身份,如果以“目录”的角度来看,root指的是根目录,就是 / .要特别注意.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号