解决Linux环境变量每次要source /etc/profile问题
1、方法一
把export语句写在 ~/.bashrc 文件里,或者在该文件里写上 source /etc/profile
指令:vim ~/.bashrc 或者 vi ~/.bashrc
-
“~” 指当前账号的根目录
-
“.” 表示bashrc是隐藏文件,可以用 ls -a 或 ls -la命令看到
解决办法:
编辑vi ~/.bashrc 再最后面增加
# add source /etc/profile
source /etc/profile
注意:修改完要重启系统
2、方法二(自测有效)
在 /etc/profile 里配置的环境变量只要退出后都需要再 source /etc/profile 才会生效
解决办法:
编辑vi ~/.bashrc 再最后面增加
if [ -f /etc/profile ]; then
. /etc/profile
fi
注意:修改完要重启系统
本文介绍了两种解决Linux环境中每次启动需source/etc/profile的问题。方法一是在~/.bashrc文件中添加source/etc/profile命令;方法二是修改~/.bashrc文件,通过条件判断执行/etc/profile。每种方法修改后需重启系统以使变更生效。
2052

被折叠的 条评论
为什么被折叠?



