Linux 文件系统目录说明

/bin - 基本实用程序

该目录包含核心系统程序和重要的实用程序。
例如,常用和众所周知的命令如“cat”位于“/bin”中。

这样做的原因是,如果这些实用程序未存储在此目录中,则如果没有安装文件系统,则系统无法确定是否可以访问它们。

目录 /sbin 与 /bin 非常相似,因为它包含核心系统管理二进制文件(程序)。

/boot - 引导程序

包含引导系统所需的文件。
例如,BIOS,代表基本输入/输出系统。

BIOS 负责执行主引导记录 (MBR) 引导加载程序。

它在启动 MBR 之前检查系统硬盘的完整性。
除了 BIOS 之外,/boot 还包含 Linux 内核和许多其他文件。

但是,这些文件的配置文件并不存储在 /boot 中,而是存储在 /etc 中,以及许多其他各种配置文件。

/dev - 设备或者文件

Linux 将连接的设备显示为文件,/dev 目录包含这些文件。
但是,正如我们从标题中看到的那样,问题是,这些不是“实际”文件,它们只是作为文件出现。
/dev 也是可以安装物理驱动器的地方。

/etc - 配置文件

正如我们之前讨论过的,BIOS 的配置文件和其他类似的文件都可以在 /etc 中找到。
我们可以在文本编辑器中根据需要编辑这些配置文件。

基本上,每一种配置文件都位于 /etc 中,包括但不限于系统配置文件。

/home - 主文件夹包含

系统上的每个用户都有一个主文件夹,每个用户都包含在 /home 目录中。
这些文件夹是使用用户名创建的。

例如,用户名为 oir,因此主文件夹将位于 /home/oir。

这些主文件夹包含用户数据文件和特定于用户的配置文件,这也是我们上面解释的除 /etc 之外存储在其他地方的唯一配置文件类型之一。

如果想要修改系统上的其他文件,他们必须成为 root 用户,因为每个用户只有对自己主文件夹的写权限。

/lib - 程序库

每个程序或者二进制文件都使用特定的库来运行,/lib 目录是这些库所在的位置。

/media - 安装的媒体

包含安装物理媒体设备的子目录。
例如,一张 CD,如果插入到系统中,我们可以通过插入时在 /media 目录中创建的目录访问其内容。

/mnt - 临时挂载

该目录用于挂载临时文件系统。
如果我们将文件系统用于非常特定的目的并且使用时间相对较短,我们可能会将它挂载到 /mnt 中。
尽管我们可以选择将其安装在系统的任何位置。

/opt - 可选包

/opt 目录包含一组子目录,其中可选软件包由软件包管理器定位和管理。

/proc - 内核和进程伪文件

/proc 目录是另一个有趣的目录,它包含这些“假”文件,与我们之前在此列表中讨论的 /dev 目录非常相似。
这些文件是特殊的文件,实际上,有趣的是,它们是系统和进程信息。

/root - 根用户目录

正如我们之前讨论过的,每个用户都有自己的主目录。
这是 root 用户的主目录。
root 用户的主目录位于 /root。

这是值得注意的,因为与用户的其他主目录不同,它不位于 /home 中。
就像我们上面说的,在本文前面的部分中,/root 与根目录“/”不同,如果可能的话,这个事实应该提交到内存中。

/sbin - 系统管理程序

/sbin 目录类似于 /bin 目录,因为它包含基本程序。
但它的不同之处在于它旨在供 root 用户使用。

/tmp - 临时文件

/tmp目录用于存放系统重启时删除的临时文件。
可以使用 tmpwatch 等实用程序删除 /tmp 目录中的这些临时文件。

/usr - 用户共享的只读数据

/usr 目录用于包含用户使用和共享的应用程序和文件。

/var - 变量数据

/var 目录的使用方式与 /usr 目录类似,只是它不是只读的,而是可写的。
该目录包含系统日志和其他各种变量数据。

日期:2020-07-15 11:16:43 来源:oir作者:oir