Linux: 解决每次重启机器环境变量都需要 source /etc/profile 才生效

一、问题描述

闲话不谝,进入正题,问题如下。
在这里插入图片描述

二、解决方法

有以下两种解决方法

1、将环境变量配置在~/.bashrc里面。

~代表当前用户目录,我是root用户登录的,如可以使用如下命令进入

vi /root/.bashrc
或
vi ~/.bashrc

添加环境变量

export JAVA_HOME=/usr/local/jdk1.8.0_161
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jsr
export PATH=$JAVA_HOME/bin:$PATH

在这里插入图片描述

2、在~/.bashrc里面加一句source /etc/profile

在这里插入图片描述

三、测试

我用的docker测试的,类似重启了一遍机器,成功
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41538097/article/details/107110230