Linux 配置目录

17 Mar 2025 | 阅读 2 分钟

配置目录包含配置文件的设置,这些文件用于配置某些计算机程序的参数和初始设置。

配置目录包含以下子目录

  • /boot
  • /etc

/boot

“/boot”目录包含引导加载程序文件,这些文件对于引导系统至关重要。换句话说,它们只包含基本 Linux 系统启动和运行所需的文件。

您可能会找到“/boot/grub”目录,其中包含“/boot/grub/grub.cfg”(较旧的系统可能拥有 /boot/grub/grub.conf),它定义了在内核启动之前显示的引导菜单。

示例

Linux fhs Configuration directroy1

查看上面的快照,命令“ls /boot”会显示“/boot”目录的列表。

/etc

所有与机器相关的配置文件都保存在“/etc”中。几乎所有与系统配置相关的内容都放在这里。它还包含用于启动和停止程序的启动和关闭 shell 脚本。所有文件都是静态的、基于文本的,并且不能在此目录中放置任何二进制文件。

“etc”的含义非常有争议。以前它被称为“Etcetera”(等等),因为它可能包含所有不属于任何地方的文件。但最近,它最可能的含义是“Editable Text Configuration”(可编辑文本配置)“Extended Tool chest”(扩展工具箱)

配置文件将具有 .conf 扩展名。

示例

Linux fhs Configuration directroy2

ls /etc

查看上面的快照,命令“ls /etc”会显示“/etc”目录的列表。

/etc 的一些常见目录是

  • /etc/init.d/:“init”一词是“initialization”(初始化)的缩写。此目录包含用于控制系统或启动和停止守护进程(后台进程)的脚本。“init”是一个守护进程,它会一直运行直到系统关闭。
  • /etc/X11/:X Window 系统的配置文件存储在此目录中。图形显示(xorg.conf)的配置文件也存储在这里。
  • /etc/skel/:“skel”一词是“skeleton”(骨架)的缩写。系统中的一切都有一个骨架,称为隐藏文件,并存储在此目录中。它不是系统中的重要部分,可以删除,但仍然具有特定目的。它的目的是提供一组基本文件,一个可用于创建新用户的基本框架。
下一个主题Linux 数据目录