分页: 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是有效的。。不知为何