当前位置: 技术问答>linux和unix
在那个文件设置环境变量PATH比较合适?
来源: 互联网 发布时间:2016-09-24
本文导语: 我想给PATH添加一些路径。要终端登录,GUI,控制台几种情况都有效。 应该添加到那个文件?(我试过rc.local和Profile.d/xxx.sh不行) | 系统设置值: /etc/profile /etc/bashrc /etc/profile.d/*.sh 个人设置值:...
我想给PATH添加一些路径。要终端登录,GUI,控制台几种情况都有效。
应该添加到那个文件?(我试过rc.local和Profile.d/xxx.sh不行)
应该添加到那个文件?(我试过rc.local和Profile.d/xxx.sh不行)
|
系统设置值:
/etc/profile
/etc/bashrc
/etc/profile.d/*.sh
个人设置值:
~/.bashrc
~/.bash_login
~/.profile
最后读取的是~/.bashrc里面的值,也就是最个性化的值,推荐就是用这个了。
/etc/profile
/etc/bashrc
/etc/profile.d/*.sh
个人设置值:
~/.bashrc
~/.bash_login
~/.profile
最后读取的是~/.bashrc里面的值,也就是最个性化的值,推荐就是用这个了。
|
我试过rc.local和Profile.d/xxx.sh不行)
------------
这是全局的方法 应该是没问题的
Profile.d/xxx.sh不可能不行 要注意的是应该小写
/etc/profile.d/xxx.sh 另外保证xxx.sh有执行权限
另外你可以直接追加到/etc/profile里
追加之后 如果你没重启系统的话 需要执行一下source /etc/profile或者. /etc/profile
个人使用的话~/.bashrc或者~/.bash_profile
------------
这是全局的方法 应该是没问题的
Profile.d/xxx.sh不可能不行 要注意的是应该小写
/etc/profile.d/xxx.sh 另外保证xxx.sh有执行权限
另外你可以直接追加到/etc/profile里
追加之后 如果你没重启系统的话 需要执行一下source /etc/profile或者. /etc/profile
个人使用的话~/.bashrc或者~/.bash_profile
|
~/.bashrc
|
$(HOME)/.bash_rc
或者
$(HOME)/.bash_profile
或者
$(HOME)/.bash_profile