我需要$FOO
在系统上有一个变量,其中包含所有用户都可以使用的字符串,但我不知道如何创建一个变量。
从这个帖子来看,Upstart 工作显然不是一个解决方案 -是否可以通过 Upstart 导出环境变量?
但我不知道我还应该去哪里寻找,因为我已经做了很长时间的 Windows 开发人员了。
答案1
答案2
如果/etc/environment
不存在,那么您可以使用/etc/profile
或/etc/profile.d/FOO
来设置您的环境。
答案3
添加到已经给出的答案中,设置变量的其他位置是:
/etc/env.d
(独立于 shell)下的文件,/etc/bash/bashrc
对于 bash 用户来说,/etc/zshenv
或/etc/zprofile
或/etc/zshrc
或/etc/zlogin
对于 zsh (按照man zsh
),- 其他特定于 shell 的配置文件,在每个 shell 的联机帮助页下
FILES
部分中进行了描述。