在 Linux/Unix 操作系统中,说像一切都是树文件,即使目录是你觉得呢文件,普通文件也是录结文件,鼠标、样的有人键盘、说像打印机等设备也是文件,本文笔者将带大家了解一下Linux中的文件目录结构。
Linux 中有三大类文件:
在Windows中,目录结构都是分成C盘、D盘、E盘等,但是在Linux,目录是树级存放的:
我们注意到在Linux中有个顶级目录"/",Linux 中的所有内容,所有文件和目录都在“/”下。
下面我们来详细了解一下每个目录存放的到底是什么?
存放的是二进制或可执行程序,例如cp、ksh、ls、pwd等命令:
存放的是设备文件,例如 dev/sda1、dev/sda2 等:
存放的是系统配置文件,如密码信息、网络配置信息等:
主目录,默认是当前用户的目录:
/bin/ 和 /sbin/ 中的二进制文件必不可少的库,包含内核模块和一个共享库:
库文件名是 ld* 或 lib*.so.*。
包含用于挂载文件系统的临时挂载目录:
系统管理员可以挂载文件系统的临时挂载目录.
虚拟文件系统,以文件的形式提供进程和内核信息,在 Linux 中,对应一个 procfs 挂载,通常由系统动态自动生成和填充:
root用户的家目录:
管理员的二进制可执行程序:
位于此目录下的 linux 命令通常由系统管理员使用,用于系统维护目的。
临时空间,通常在重新启动时清除:
只读用户数据的二级层次结构,用户相关程序:
/usr/bin包含用户程序的二进制文件,如果在 /bin 下找不到用户二进制文件,请在 /usr/bin 下查找。
/usr/sbin包含系统管理员的二进制文件,如果在 /sbin 下找不到系统二进制文件,请在 /usr/sbin 下查找。
/usr/lib包含 /usr/bin 和 /usr/sbin 的库
/usr/local包含您从源代码安装的用户程序。
/usr/src包含 Linux 内核源代码、头文件和文档。
可选的应用软件包,附加应用程序应安装在 /opt/ 或 /opt/ 子目录下:
(责任编辑:探索)
总额147亿!榴莲进口数量超过车厘子 泰国成为中国最大的水果供应国
HM INTL HLDGS(08416.HK)2020年盈转亏至452.7万港元 基本每股净亏1.13港仙
河北保定市财政局全力支持扶贫攻坚 贫困发生率由15.9%下降到3.8%