zoukankan      html  css  js  c++  java
  • FHS目录标准配置

    FHS针对目录树架构仅定义出三层目录下面应该放什么而已:

    /( root,根目录 ):与开机系统有关;
    /usr( UNIX software resource ):与软件安装/执行有关,系统默认的软件会安装在这个目录下面;
    /var( varable ): 与系统运行有关,系统运行才慢慢开始占用硬盘容量的目录;

    /目录结构

    以下目录不能够与根目录放在不同的分区:
    /etc    配置文件
    /bin   重要执行文件,与开机过程有关
    /sbin 重要的系统执行文件,与开机过程有关
    /lib    执行文件所需要的函数库和内核所需的模块
    /dev  重要的系统执行文件
    ---不必与根目录在同一分区---
    /boot 开机使用到的文件
    /root  系统管理员(root)的主文件夹
    /home用户主文件夹
    /opt    第三方软件放置目录,不过更习惯放在/usr/local
    /media媒体文件
    /mnt    暂时挂载目录
    /tmp    一般用户或正在执行的程序暂时放置文件的地方,FHS建议开机时删除此目录数据
    /proc  虚拟文件系统,数据在内存当中,例如内核,进程,外部设备的状态,网络状态等

    /usr目录结构

    /include 头文件或包含文件,当我们使用tarball方式安装文件的时候会用到里面的很多文件
    /bin        绝大多数用户可使用的命令
    /sbin       非系统运行所需要的系统命令
    /lib         函数库和目标文件,以及不被一般用户惯用的可执行文件或脚本
    /share    共享文件 /man在线帮助文件,/doc软件杂项文件说明,/zoneinfo与时区有关的时区文件说明
    /src        源代码放置目录
    /local     安装自己下载的软件

    /var目录结构

    /cache 应用程序本身运行过程中产生的一些暂存文件
    /lib      程序执行过程中需要的一些数据文件
    /lock
    /log     登录文件放置目录
    /mail   放置个人电子邮箱目录
    /run    PID放置目录
    /spool放置队列数据
  • 相关阅读:
    Linux下数据库备份恢复过程
    BMC 安装操作系统以及 驱动的处理
    vCenter简单查看多少虚拟机在开机状态和一共多少虚拟机
    PDB自动启动以及Oracle Pfile的参数修改示范
    Oracle 测试环境 数据库安装过程
    CentOS Mininal 安装VMtools的方法
    日常工作 数据库中表与索引占用磁盘的简单分析
    Oracle数据库 查看表是否是 索引组织表的方法
    zabbix 使用问题两个--中文乱码,以及监控ESXi下的虚拟机
    Zabbix的简单使用
  • 原文地址:https://www.cnblogs.com/codergma/p/4488342.html
Copyright © 2011-2022 走看看