点击访问 Linux 命令大全 >>
本章将介绍 Linux 中常见目录的作用。
正如读者已经看到的,Linux 目录结构的组织形式和 Windows 有很大的不同。首先,Linux 没有“盘符”的概念,即 Linux 下不存在 C盘、D盘等。已建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来实现磁盘的读写。其次,Linux 不存在像 Windows C盘这样的系统目录。Linux 在安装完成后,就有一堆目录出现在根目录下,并且看起来每一个目录中都存放者系统文件。
注意:Linux 使用正斜杠 / 分割目录路径,而 Windows 使用反斜杠 \ 分割目录路径。
既然 Linux 将文件系统挂载到目录下,那么究竟是现有文件系统还是目录呢?Linux 需要首先建立一个根“/”文件系统,并在这个文件系统中建立一系列空目录,然后将其他硬盘分区中的文件系统挂载到这些目录中。如果某些目录没有特定的硬盘分区与其挂钩的话,则该目录下面的所有内容将存放在根分区中。
Linux 系统根目录“/”下面的目录结构如下图:
其中,主要目录的作用如下表:
目 录 | 内 容 |
/bin | 构建最小系统所需要的命令,即最常用的命令 |
/boot | 内核与气动文件 |
/dev | 各种设备文件 |
/etc | 系统软件的启动和配置文件 |
/home | 用户主目录,存放普通用户的相关文件,一个用户将在 /home 下面创建一个目录 |
/lib | C编译器的库 |
/media | 可移动介质的安装点 |
/opt | 可选的应用软件包,很少使用 |
/proc | 进程的映像 |
/root | 超级用户 root 的主目录 |
/sbin | 和系统操作有关的命令,这些命令需要具有一定权限才可以使用 |
/tmp | 临时文件存放点 |
/usr | 非系统的程序和命令 |
/var | 系统专用的数据和配置文件存放目录,存放经常变化的文件 |
/mnt | 默认挂载光驱和软驱的目录 |