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

浙公网安备 33010602011771号