访问 Linux 服务 conf 文件中的环境变量



我在 Debian 操作系统中/etc/environment有一堆环境变量。我想在各种配置文件中使用其中一些环境变量,例如/etc/service/service.conf.通常,我可以使用变量,这些变量在/etc/environment中定义,如下所示。

/etc/environment

MYVAR="Some value"

script.sh

echo ${MYVAR}

通常我可以使用 Apache 配置文件可以拾取的export MYVAR="Some value",但其他服务如 dhcp (/etc/dhcp/dhcpd.conf( 则不能。

在这种情况下,我有哪些选择?

/etc/environment 不是系统范围的配置文件。 只需使用 systemd-system.conf

最新更新