Linux 系统目录结构备忘
Contents

Linux将整个文件系统看做一棵树,这棵树的树根叫做根文件系统,用/表示。
| 目录 | 全称 | 备注 | 
|---|---|---|
| /bin | binaries | 存放着只曾哥系统必须的二进制或可执行文件 | 
| /sbin | system binaries | 存放只能由root用户运行的系统二进制文件 | 
| /lib | library | 二进制文件的公共库 | 
| /usr | unix system resources | 与根目录结构类似,存放不是操作系统必须的二进制文件或应用程序,面向最终用户,centos7中/bin->/usr/bin, /sbin->/usr/sbin | 
| /etc | editable text config | 存放配置文件 | 
| /home | 存放不同用户的文件、配置和软件 | |
| /boot | 系统启动所需文件,如linux内核 | |
| /dev | device | 包含设备文件,可以像管理普通文件一样管理硬件或者驱动程序 | 
| /opt | optional | 包含软件或者软件包 | 
| /var | variable | 存放操作系统运行过程中发生变化的文件,如系统日志或缓存文件 | 
| /tmp | temporary | 存放临时文件,系统会定期或目录大小到达一定上线后自动清理 | 
| /proc | processes | 正在运行的内核信息映射,主要包括进程信息、内存资源信息、磁盘分区信息等。(虚拟文件系统,不占内存) | 
| /lost+found | Lost+Found | 这个目录在大多数情况下都是空的。但是如果你正在工作突然停电,或是没有用正常方式关机,在你重新启动机器的时候,这里就存放了一些文件。 | 
| /srv | service | 存放一些对外的服务数据(不是软件,而是数据),如web、ftp、流媒体等 | 
| /media | linux 系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux 会把识别的设备挂载到这个目录下。 | |
| /mnt | 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在 /mnt/ 上,然后进入该目录就可以查看光驱里的内容 |