Linux 根目录中的那些文件夹是什么?

在 Linux 机器上打开文件管理器并选择 计算机 在边栏中。 这将显示您的系统文件夹。 你知道他们每个人都持有什么吗? 有些看起来很明显。 其他的,没有那么多。 而且看不到 C: 或 D: 驱动器。

别担心。 以下是使您的计算机运行的原因的细分。

/bin & /sbin

/bin 文件夹包含许多在您的机器上运行的二进制文件。 当您在终端中键入命令时,这就是您正在搜索的文件夹。 要启动不在此文件夹中的程序,您必须改为 cd 到该位置。

/sbin 保存为系统管理员保留的二进制文件。 这些是普通用户可能不需要访问的命令。

/启动

这些是您的计算机需要启动的文件。 这是您的引导加载程序和 Linux 内核所在的位置。 不用说,这里的东西是必不可少的。 在这里乱搞可能会导致您的计算机无法启动。 你会想知道你在做什么。

/dev

此文件夹的名称是设备的缩写,而不是开发人员。 在这里,您可以找到与机器中的硬件相关的文件,例如 CPU 和各种硬盘驱动器。

Unix 系统将所有内容都视为文件,即使它们不是。 中的“假”文件 /dev 对您的普通用户没有意义,但它们使开发人员的生活更轻松。

/等等

这开始是一个转储没有家的文件的地方。 现在您将找到应用程序的启动脚本和配置文件。 如果要编辑哪些用户拥有 sudo 特权,对于 example,配置文件在这里。

这些是系统设置。 那些因每个用户而异的内容隐藏在他们的主目录中。 您通常可以通过按来查看这些文件夹 Ctrl + H (GNOME) 或 Alt + 。 (在哪里)。

/家

每个用户都有自己的目录。 这是您已经熟悉的空间。 在这里,您可以看到您在文件管理器中看到的文档、音乐、视频和其他内容。

/lib & /lib64

此位置包含您的计算机需要启动的库映像以及内核模块。 此文件夹的内容还使您能够在根环境中运行命令。 简而言之,重要的东西。

/媒体

如前所述,Linux 将所有内容都视为文件,包括设备。 喜欢 /dev,此文件夹包含硬件对应的文件。 在这种情况下,它是可移动媒体,如闪存驱动器和 CD ROM。

/mnt

这是临时安装驱动器的目录。 想想 ISO 映像。 较旧的 Linux 系统对 /mnt 目录。 如今,许多临时挂载(例如加载外部硬盘驱动器)使用 /媒体.

/选择

该名称是可选的缩写。 这是第三方软件可以使用的空间,例如 Java 或 Google Chrome.

/proc

在这里,您将找到有关当前正在运行的进程的信息。 这些“假”文件实际上并不占用磁盘空间。 但喜欢的内容 /dev/媒体,它们看起来很真实。

这些文件夹提供有关计算机硬件和内核的信息。 /proc/cpuinfo 提供有关您的 CPU 的详细信息,例如 example. 您可能希望让系统监视器访问这些文件,而不是直接查看它们。

/根

当您以 root 用户身份登录时,您有一个单独的主目录。 就是这个。 笔记, /根 不同于 /,也称为您的根目录。

/跑步

有一些目录是你十年或两年前不会遇到的。 这是其中之一。 2011年开始出现。

一些在启动过程中早期运行的程序将运行时数据置于 /dev 和其他位置。 该目录为此提供了专用空间。

/srv

这些字母代表服务,特别是您通过机器服务的那些。 如果您没有将计算机用作服务器,请不要在此文件夹中看到任何内容。

/系统

该目录是一个虚拟文件系统。 它显示与内核子系统、硬件设备和相关设备驱动程序相关的信息。 您计算机的这个区域是 sysfs 的产物.

/tmp

不出所料,这个文件夹包含临时文件。 在这里,您可能会发现来自程序的 ZIP 文件和不会留下来的崩溃日志。 过去,硬盘驱动器很小。 现在我们拥有比我们需要的更多的空间,但这并不意味着每一点数据都需要永远存在。

/usr

面向用户的应用程序和工具出现在此目录中。 在这里您可以找到二进制文件、源代码、图标、文档和其他有用的数据。

/在哪里

该空间包含可变数据。 这是系统日志、打印机假脱机、锁定文件和类似文件的位置。 您可能会看到特定于游戏的缓存数据和文件夹。 /在哪里 是分开的 /usr 有时后者是只读的。

如果有更简单的方法来记住这一点

有。 下图提供了每个文件夹的概览(除了 /跑步)。 它可以在 泰克明,以及为需要它的人提供的更详细信息。

他们在想什么?

正如 Linux Voice 在其 2016 年 7 月号中所说,“理解 Linux 文件系统怪癖的秘诀在于让自己置身于 1980 年代的 Unix 系统管理员的脑海中。”

我在 80 年代从来都不是系统管理员,我也没有活着。 但我同意尝试进入一个人的头脑会有所帮助。

如果您以前是 Linux 管理员,我很想听听您的想法。 在评测中启发我们年轻的whippersnappers!

至于其他人,你多久潜入一次根目录? 您是否发现文件夹层次结构令人困惑? 它与其他操作系统相比怎样? 帮腔!