首页 > 代码库 > Linux:目录配置

Linux:目录配置

Linux:目录配置


0.  关于目录树

  ?定义:从根目录开始到各级目录再到各级文件,犹如一个巨大的树状结构。

  ?特点:

    1.目录树的起始点为根目录

    2.每一个目录不是只能使用本地端的文件系统,也可以使用网络上的文件系统。

    3.每一个文件在此目录树中的文件名都是独一无二的。

  ?特殊的目录:

    . 代表当前目录

    ..代表上一次目录

1.什么是FHS
  ?它的全称FileSystem Hierarchy Standard,文件系统层级标准
  ?用来规范每个特定的目录下应该要放置什么样的数据。
  ?FHS的四中交互作用形态:

 可分享的不可分享的
不变的/usr软件放置处 /opt 第三方软件/etc 配置文件 /boot 开机与内核文件
可变的/var/mail 用户邮件信箱/var/run 程序相关


  ?FHS针对目录架构仅仅定义出三层目录下面应该放置什么数据而已,分别是下面这三个目录的定义:
    1./usr(UNIX software resource) 与软件安装/执行有关

  说明:

  操作系统软件资源所放置的目录,而不是用户数据。
  系统默认软件会放置于此。

    2./(root) 根目录 与系统开机有关

  说明:  

  根目录与系统开机有关,开机过程中仅有根目录会被加载,后续其他目录加载
  根目录所在分区越小越好,不要放多余程序在里面

    3./var(variable) 与系统运作过程有关

  说明:  

  系统运行后才会慢慢占用硬盘空间,包括缓存、登陆文件等。


2.根目录下应该有的目录

技术分享

技术分享
3./usr目录下应该有的目录
技术分享 技术分享

4./var 目录下应该有的目录

技术分享

技术分享


 

Linux:目录配置