rc.local的环境

时间:2018-10-24 06:08:11

标签: linux centos environment-variables boot

我需要创建一个在bash脚本中设置的环境变量。我希望该环境变量是系统范围的环境变量,并且我还希望能够在rc.local的if条件中使用它。到目前为止,我已经尝试过/ etc / profile,但是在rc.local中设置它时看不到它。

我应该在哪个脚本中设置此环境变量,以便rc.local在启动时可以看到它?

我在问其他问题。谁启动rc.local?

干杯, 戴夫

1 个答案:

答案 0 :(得分:-1)

Rc.local在操作系统完全引导之前运行,但尚未启动登录外壳,因此不会执行我们在/ etc / profiles或bashrc中配置的环境变量,因此在rc期间看不到任何环境变量。本地实施阶段。 解决方案是: 在rc.local中的命令之前添加导出ENVNAME = ***********