目录结构
最近在win10用VMware和Ubuntu搭了个Linux系统鼓捣着玩。对一些基本的概念梳理一下。
Linux目录树
Linux整个文件系统以根目录(/)为最顶层目录,下面包含多级目录,形成拓扑结构,形如倒挂树,称为Linux目录树,为Linux唯一的树。
Linux目录树标准
目前,Linux发行版基本遵循文件层次标准(FHS,Filesystem Hierarchy Standard)。根目录下级一般有以下子目录:
bin 基本命令对程序文件,里面不能再包含目录
boot Boot Loader静态文件
dev 设备文件
etc 系统配置文件,必须为静态文件,不能是二进制文件
home 存放各用户对个人数据
lib 基本对共享库和内核模块
media 可移动介质的挂载点
mnt 临时的文件系统挂载点
opt 附加的应用程序软件包
root root用户目录
sbin 基本的系统命令二进制文件
srv 系统服务对一些数据
tmp 临时文件
usr
- /usr/bin 应用程序
- /usr/sbin 超级用户的一些管理程序
- /usr/doc Linux文档
- /usr/lib 常用的动态链接库和软件包对配置文件
- /usr/man 帮助文档
- /usr/src 源代码
- /usr/local/bin 本地增加的命令
- /usr/local/lib 本地增加的库
var 可变数据