关于Linux文件系统层次结构

这是Linux文件系统层次结构的简要说明。在Linux系统上,所有文件都存储在文件系统上。一 文件系统层次结构 将这些文件组织到一个倒置的目录树中。据说目录树是倒置的,因为根在层次结构的顶部,目录和子目录的分支在根的下方延伸。

下图显示了Red Hat Enterprise Linux(RHEL)8文件系统目录。

您可以在图中看到, / 文件系统树顶部的根目录。所有其他目录是 / 性格是的 变种 是根目录的子目录 (/)。那么如何描述文件系统目录的内容?

Linux文件系统层次结构内容类型

这些是Linux文件系统中存储的主要内容类型。

  1. 持久的 –这些是重新引导后需要保留的内容。例如,系统和应用程序配置设置。
  2. 运行时 –正在运行的进程生成的内容。通常通过重启删除
  3. 可变/动态 –这些内容可以由Linux系统上运行的进程添加或修改。
  4. 静态内容 –除非明确编辑或重新配置,否则它不会更改。

重要的Linux目录-可能因发行版本而异

这些是标准的Linux目录。这是从RHEL 8服务器获得的。

系统目录目的
/etc包含系统服务使用的配置文件
/root这是Linux超级用户帐户的主目录。 路线
/boot包含启动启动过程所需的所有文件。
/home标准用户在这里存储个人设置和数据,例如文档,视频和音乐。
/var引导之间需要保留各种可变数据,例如数据库,日志文件,邮件,缓存目录和Web数据。
/tmp保存临时文件。所有Linux用户都可以写入此目录。超过10天的文件将被自动删除。
/usr该目录包含共享库,已安装的软件和只读程序数据。一些重要的子目录是: / usr / bin答:大多数用户命令在这里。 • / usr / sbin:系统管理命令,需要提升的特权才能执行主机。 • / usr /本地:用于本地定制的软件。
/dev这包括系统用来访问硬件的特殊设备文件。
/run自上次引导以来开始的进程将在此处存储运行时数据。进程ID文件和锁定文件。这些内容将在重新启动后重新创建。

其他目录可能是指向其他目录的符号链接:

  • / bin和/ usr / bin
  • / sbin和/ usr / sbin
  • / lib和/ usr / lib
  • / lib64和/ usr / lib6

结论

了解Linux文件系统层次结构可以轻松解释Linux如何组织文件以及各种应用程序如何存储配置文件,日志和持久性数据。帮助改善Linux SysAdmin。

Linux详细信息:

适用于初学者和专业人士的最佳Linux书籍

在Ubuntu / Linux Mint上安装Brave Web Browser

适用于Windows和Linux的最佳Web浏览器

Sidebar