分页: 1 / 1
啥情况 在/etc/environment设置的PATH无效
发表于 : 2013-07-17 1:17
由 icelee123
也不是完全无效,PATH只有一小部分生效了。sbin的都无效。。。
其他在里面添加的变量,像JAVA的classpath什么的都生效了。
source /etc/environment 之后 才能全部生效
为虾米额?
Re: 啥情况 在/etc/environment设置的PATH无效
发表于 : 2013-07-17 12:07
由 麦斯特
PATH里面的sbin会被/etc下面的profile给[ $UID -ne 0 ] && PATH=${PATH%:/*sbin} 掉吧。想要生效还是自己去折腾~/.bashrc吧。这个不清楚,求高手解释。
Re: 啥情况 在/etc/environment设置的PATH无效
发表于 : 2013-07-17 12:28
由 eexpress
应该是被后面的设置,覆盖了。
Re: 啥情况 在/etc/environment设置的PATH无效
发表于 : 2013-07-18 10:27
由 icelee123
貌似是被/etc/profile覆盖了。
以前以为/etc/profile 要比/etc/environment早执行的 。
但是这样设置对ubuntu是有效的。。不知为何