Linux目录的各文档作用

Linux

/ 根目录

/bin 所有用户可用的基本命令程序文件

/sbin 供系统管理使用的工具程序

/boot 引导加载器必须用到的各静态文件

/dev 存储特殊文件或设备文件

  设备有两种类型:字符设备支持以“character”为单位进行线性访问;块设备支持以“block”为单位进行随机访问。

/etc 系统程序的配置文件,只能是静态文件

/home 普通用户的家目录的集中位置,一般每个普通用户的家目录默认此目录下与用户名项目的子目录  /home/USERNAME

/root :管理员的家目录,可选。

/lib 为系统启动或根文件系统上的应用程序(/bin /sbin)提供共享库,以及为内核提供内核模块

  libc.os.*:动态连接的c库

  ld* :运行时连接器/ 加载器

  modules :用于存储内核模块的目录

/lib64 :64位系统特有的存放64位共享库的路径

/media  :便携式设备挂载点

/mnt :其它文件系统的临时挂载点

/opt :附加应用程序的安装位置,可选路径

/srv:存储当前主机提供的服务数据 Data for services provided by this system

/tmp :临时文件目录,可供所有用户执行写入操作,有特殊权限

/usr:全局共享的只读数据路径

  bin sbbin

  lib lib64

  include c程序头文件

  share 命令手册页和命令自带文档等架构特有的文档的存储位置

  local 另一个层级目录

  src 程序的源码文件存储位置

/usr/local :让系统管理员安装本地应用程序 (应用程序老版本安装在/sur下,新版本即安装在/usr/local下),有各种支持文档俨然一个系统

/var :经常发生变化的目录(日志,)

  directory          description

   cache    Application cache data
   lib      Variable state information
   local   Variable data for /usr/local
   lock    Lock files
   log     Log files and directories
   opt     Variable data for /opt
   run     Data relevant to running processes
   spool   Application spool data
   tmp    Temporary files preserved between system reboots

/proc 基于内存的虚拟文件系统,用于为内核和进程存储其相关信息

/sys  比/proc更为理想的访问内核数据路径

 

参考:https://www.pathname.com/fhs/pub/fhs-2.3.pdf

 

posted @ 2020-10-16 10:53  有风有雨  阅读(127)  评论(0)    收藏  举报