如何解决Linux环境变量每次要source /etc/profile问题
作者:A Everyman
这篇文章主要介绍了如何解决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
注意:修改完要重启系统
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。