pra*_*tri 4 linux environment-variables
我想知道如何自动设置linux OS提供的标准环境变量,如PATH,HOME.这些文件是从哪个文件中读取的.当特定用户登录时,应该有一些文件可以从中设置这些变量.
我想了解@cnicutar已经提到过的更多细节.
环境变量包括PATH可以
/etc/profile用于Bourne和Bourne兼容shell的系统设置.行为/etc/profile 可能因分布而异.
对于最新的Ubuntu发行版,建议/etc/environment用于系统范围的设置(并且不建议使用/etc/profile或/etc/bash.bashrc在Ubuntu帮助链接中注明)
在Ubuntu机器上,/etc/profile是一个shell脚本,它在/etc/profile.d系统范围的bashrc文件中输出脚本/etc/bash.bashrc而/etc/environment是一个文本文件,由每行的变量赋值组成,它们被设置到系统范围的环境中.
对于每个用户的环境变量包括的值PATH(用于壳)也可以通过操纵~/.profile,~/.bash_profile,~./bash_login及~/.bashrc(~=>用户的主目录)
有关Ubuntu系统上环境变量的更多详细信息,请参阅以下链接:https://help.ubuntu.com/community/EnvironmentVariables
希望这会有所帮助!
| 归档时间: |
|
| 查看次数: |
15676 次 |
| 最近记录: |