我正在使用 Debian Jessie。我想设置一些环境变量,这些变量将在重启后保留并在非 shell 环境中工作。
我已设置以下内容/etc/environment
:
SECRET_KEY=xxx
但如果我执行以下操作,则不会产生任何结果:
printenv SECRET_KEY
我如何设置这个环境变量并激活它?
答案1
修改/etc/environment
文件后,您需要关闭正在使用的 shell 并重新登录到新的 shell,以便 PAM 堆栈读取和应用该文件。
我正在使用 Debian Jessie。我想设置一些环境变量,这些变量将在重启后保留并在非 shell 环境中工作。
我已设置以下内容/etc/environment
:
SECRET_KEY=xxx
但如果我执行以下操作,则不会产生任何结果:
printenv SECRET_KEY
我如何设置这个环境变量并激活它?
修改/etc/environment
文件后,您需要关闭正在使用的 shell 并重新登录到新的 shell,以便 PAM 堆栈读取和应用该文件。