这些目录在 Linux 系统中的解释如下:
目录 | 用途 |
/bin | 存放常用命令的二进制文件。 |
/boot | 包含启动 Linux 时必要的核心文件。 |
/dev | 代表设备(Device),其中包含系统的外部设备。 |
/etc | 主要存放系统的配置文件。 |
/home | 用户的主目录,每个用户都有自己的子目录。 |
/lib | 这里放置的是系统的动态连接共享库,与 Windows 的 DLL 类似。 |
/lost+found | 在系统意外关机后,可能会用到的目录,用于存放恢复的文件。 |
/mnt | 用于用户临时挂载其他文件系统。 |
/media | 系统自动检测到的设备,如 U盘、CD-ROM 等,会挂载在这里。 |
/opt | 用于存放额外安装的软件。 |
/proc | 一个伪文件系统,反映了内核的状态,存储的是当前内核运行状态的特殊文件。 |
/root | 系统管理员或超级用户的主目录。 |
/sbin | 存放超级用户使用的管理程序。 |
/selinux | 存放与 Selinux 安全机制相关的文件,特定于某些发行版。 |
/sys | 反映了 2.6 以后版本的 Linux 内核设备状态的文件系统。 |
/usr | 存放共享资源,如应用程序文件和数据。 |
/usr/bin | 存放系统用户使用的应用程序。/usr/sbin,存放超级用户使用的高级管理程序。 |
/usr/src | 默认存放内核源代码的位置。 |
/tmp | 用于存放临时文件。 |
/srv | 存放服务运行后需要访问的数据。 |
/var | 包含经常变化的内容,如日志文件。 |
/run | 存放系统启动以来的信息,通常在系统重启时被清除。 |
几个特别重要的目录:
/etc:重要配置文件的位置。
/bin, /sbin, /usr/bin, /usr/sbin:包含系统指令。其中,/bin 和 /usr/bin 供所有用户使用,而 /sbin 和 /usr/sbin 则是给 root 用户使用的。
/var:存放日志和其他在运行时可能会更改的数据。
为了系统的稳定和安全,用户需要特别小心,避免随意删除或更改这些目录下的文件。