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/ 上,然后进入该目录就可以查看光驱里的内容 |