Ubuntu文件系统结构清单。
万物皆文件
仅作学习记录。
目录 | 说明 |
---|---|
/ |
根目录,是所有文件和目录的起点。 |
/bin [1] |
存放系统启动和运行所需的基本命令(如 ls , cp , mv )。 |
/boot |
启动相关文件,如内核 (vmlinuz )、引导加载器配置等。 |
/dev |
包含所有设备(驱动)文件(如硬盘、终端、USB 设备)。 |
/etc |
系统配置文件目录(如网络、用户、服务配置)。 |
/home |
每个普通用户的主目录(如 /home/alice )。 |
/lib |
存放系统程序所需的共享库文件。 |
/lib64 |
存放64位系统的共享库(与 /lib 类似)。 |
/media |
可移动设备挂载点(如U盘、CD-ROM)。 |
/mnt |
临时挂载文件系统的目录,供管理员使用。 |
/opt |
为第三方软件提供安装位置。 |
/proc |
虚拟文件系统,内核和进程信息以文件形式展现(如 /proc/cpuinfo )。存放系统运行的信息? |
/root |
root 用户的主目录(注意:不是 / )。 |
/run |
存放运行时数据,如系统启动后生成的PID文件或Socket文件。 |
/sbin |
存放系统管理类命令,仅供 root 用户使用(如 reboot , fsck )。 |
/srv |
存放提供服务的数据(如网站、FTP 服务器数据)。 |
/sys |
虚拟文件系统,表示内核设备结构,供 udev 和其他工具使用。 |
/tmp |
存放临时文件(系统重启后清空)。 |
/usr |
多数用户空间程序和库的安装目录。 |
/usr/bin |
非必要基本命令(大部分用户程序)的位置。 |
/usr/sbin |
系统管理命令的位置,供管理员使用。 |
/usr/lib |
/usr/bin 和 /usr/sbin 程序所用库文件。 |
/var |
可变数据文件(如日志、缓存、邮件、数据库文件等)。 |
Faker VS Bin 你蹲我的意思吗 ↩︎