美文网首页
linux子用户修改环境变量,切换到root环境用户变量不生效

linux子用户修改环境变量,切换到root环境用户变量不生效

作者: dongzhensong | 来源:发表于2020-04-01 10:13 被阅读0次

首先说明解决方法

修改/root/.bashrc添加

source /etc/profile

遇见该问题的场景

linux系统: Ubuntu

子用户登录的Ubuntu系统,然后修改了/etc/profile环境变量(配置了JAVA_HOME), 并且执行过source /etc/profile, 在当前用户下java -version是正常的, 但是su root切换到root用户后java -version无效(环境变量失效), 需再执行source /etc/profile才行.
网上说的大多是 /etc/profile中的修改需系统启动后方生效

相关文章

网友评论

      本文标题:linux子用户修改环境变量,切换到root环境用户变量不生效

      本文链接:https://www.haomeiwen.com/subject/ytlouhtx.html