zoukankan      html  css  js  c++  java
  • Linux目录配置的依据FHS

    FHS: Filesystem Hierarchy Standard, 用于规范不同的linux distribution每个特定的目录下应该放什么样的文件和数据。


    FHS对文件的不同形态的定义:

    1. 可分享的:可以分享给其他系统挂载使用的目彔,所以包括执行文件与用户的邮件等数据, 是能够分享给网络上其他主机挂载用的目彔;

    2. 不可分享的:自己机器上面运作的装置档案或者是不与程序有关的 socket 档案等;

    3. 不变的:有些数据是不经常变动的,跟随着 distribution 而不变动。 例如函式库、文件说明文件、系统管理员所管理的主机朋务配置文件等;

    4. 可变动的:经常改变的数据,例如登彔文件、一般用户可自行收受的新闻组等


    FHS根据目录结构只规定了三个目录下应该放置什么数据

    1. / (root,根目录): 与开机系统有关;

    2. /usr (unix software resource):与软件安装/执行有关;

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

    不过这三层底下应该放置什么文件也是有规定的,要特别注意根目录下放置的文件。

    在开机过程中只有根目录是被挂载的,所以所有与开机有关的文件必须放在根目录下,这里包含bin,sbin,etc,dev,lib这五个目录。


    参考: 《鸟哥的Linux私房菜基础篇》第五章 Linux的档案权限和目录配置

  • 相关阅读:
    C#值类型与引用类型
    Eclipse中JSP生成的类文件存放在哪
    java发起HTTP请求的共用类
    .net汉字转字母
    常用 C#操作字符串方法
    MYSQL整理的语法
    CSS基础篇
    JavaScript基础篇
    jquery操作select(增加,删除,清空)
    Aspose.Words 的使用 Aspose.Total_for_.NET
  • 原文地址:https://www.cnblogs.com/liyuxia713/p/2540725.html
Copyright © 2011-2022 走看看