配置数据存储在哪里 Linux

计算机机器上总有一个地方存储数据。 不同类型的数据有不同的文件来存储它们。 文件是计算机上存储数据的介质。 Ubuntu 20.04 是一种 Linux 本文中将用于存储配置数据的操作系统。 配置数据存储在配置文件中 Linux,本文将对此进行详细讨论。

包含其他文件的配置文件的概念并不新鲜。 从一开始,您就可以选择将那些包含的文件放在子目录中。 配置文件定义了应用于 IT 环境中的操作系统、基础设施设备和应用程序的特征、选择、设置和首选项。 它有时缩写为“配置文件”。 一些应用程序包括用于创建、修改和验证其配置语法的 GUI。 系统管理员可能会被要求在其他程序的文本编辑器的帮助下生成和更改文件,这是可行的,因为许多是可以由人编辑的纯文本文件。

上面有多种类型的配置文件 Ubuntu,本文将对此进行详细讨论。

配置数据存储于 Linux

配置数据在 Linux 存储在配置文件中,部分文件如下:

  • 网络脚本配置文件
  • 接口配置文件
  • Dhclient 配置文件
  • 主机配置文件
  • 系统配置文件

下面将详细讨论所有这些配置文件。

存储在网络脚本配置文件中的配置数据

网络脚本配置文件在 Linux 控制网络接口。 在网络脚本目录中,对于每个接口,特定设备或虚拟接口的配置参数都存储在配置文件中并在其中修改。 Linux 为每个网络接口使用不同的配置文件来保存 IP 地址和其他相关变量; 这些配置存储在目录“/etc/sysconfig/network-scripts”中。

显示特定界面配置脚本内容的语法如下:

$ cat /etc/sysconfig/network-scripts/ifcfg-<interface-name>

接口配置文件中存储的配置数据

各个网络设备软件接口由接口配置文件控制。 系统使用这些文件来确定要向上拖动哪些界面以及在启动时如何配置它们。 每个网络接口都有一个接口配置脚本。 这些文件每个都包含与单个网络接口相关的信息。 要列出“/etc/network/”的接口,请运行以下命令:

$ ls /etc/network/

如果: 是否是处理网络接口的应用程序

如果: 它启用网卡

如果向下: 它禁用网卡

存储在 Dhclient 配置文件中的配置数据

dhclient 配置文件很有用,因为它允许您扩展和配置 DHCP Linux. DHCP,缩写为动态主机配置协议,是管理员可用的最有用的工具。 如果 DHCP 不存在,IT 管理员将花费大部分时间为联网设备手动分配 IP 地址。

“/etc/dhcp/dhcpd.conf”是包含 DHCP 配置数据的文件。 DHCP 客户端请求的网络配置信息存储在该文件中。 运行下面提到的命令来检查 dhclient 配置文件。

$ cat /etc/dhcp/dhclient.conf

文本描述自动生成

存储在主机配置文件中的配置数据

该文件的根本原因是解析无法通过任何其他方法解析的主机名。 在没有 DNS 服务器的小型网络上,它也可以用来解析主机名。 该文件应该有一行给出环回设备的 ip 地址,无论机器所在的网络类型如何。

这 ”/etc/hosts”文件包含主机配置文件。 运行下面提到的命令来检查主机配置文件。

$ cat /etc/hosts

文本描述自动生成

配置数据存储在 系统配置文件

Sysctl conf 文件“etc/sysctl.conf”是一组系统和配置文件,告诉 Linux 操作系统启动时要做什么。 根据 sysctl 配置文件, Linux 操作系统或系统管理器添加或更改设置到 Linux 启动时的内核。

有两种不同的选项可以更改现有内核。 第一个选项是从您的发行版重新编译或升级内核,或者您也可以使用 sysctl.conf 文件为其调整特定参数。

运行下面提到的命令来检查 sysctl 配置文件。

$ cat etc/sysctl.conf

文本描述自动生成

文本描述自动生成

结论

一些计算机程序使用文件来配置它们的属性和初始设置。 这些文件称为配置文件。 配置文件用于存放不同类型的配置数据。 上面有多个配置文件 Linux 系统。 在本文中,我们讨论了一些存储配置数据的配置文件,如网络脚本、接口、dhclient、主机、sysctl 配置文件。