我想设置一个环境variables,这个variables对Upstart启动的所有进程都是可见的。 这是在CentOS系统上,但我认为这同样适用于Ubuntu,因为它们都使用Upstart。
/ etc / init /中的某处?
请注意,将其添加到/etc/profile.d只适用于loginshell。 我希望所有进程(例如cron,rc.local等)都能看到它。
显然我宁愿不编辑现有的sysconfiguration文件,如果可以避免的话。
我相信/ etc / environment应该可以工作。
/ etc / environment – 这个文件专门用于系统范围的环境variables设置。 它不是一个脚本文件,而是由赋值expression式组成,每行一个。 具体来说,该文件存储系统范围的区域设置和path设置。
Ubuntu的帮助