绍兴做网站公司哪家好,杭州电商公司排名榜,网站建设设计简介,网站制作深配置环境变量的不同方法
Linux的环境变量可在多个文件中配置,如/etc/profile#xff0c;/etc/profile.d/.sh#xff0c;~/.bashrc#xff0c;~/.bash_profile等#xff0c;下面说明上述几个文件之间的关系和区别。 bash的运行模式可分为login shell和non-login shell。 例…配置环境变量的不同方法
Linux的环境变量可在多个文件中配置,如/etc/profile/etc/profile.d/.sh~/.bashrc~/.bash_profile等下面说明上述几个文件之间的关系和区别。 bash的运行模式可分为login shell和non-login shell。 例如我们通过终端输入用户名、密码登录系统之后得到就是一个login shell。而当我们执行以下命令ssh hadoop103 command在hadoop103执行command的就是一个non-login shell。 这两种shell的主要区别在于它们启动时会加载不同的配置文件login shell启动时会加载/etc/profile~/.bash_profile~/.bashrc。non-login shell启动时会加载~/.bashrc。 而在加载~/.bashrc实际是~/.bashrc中加载的/etc/bashrc或/etc/profile时都会执行如下代码片段 因此不管是login shell还是non-login shell启动时都会加载/etc/profile.d/.sh中的环境变量。
解压JDK到/opt/module目录下
#解压linux版jdk到指定目录/opt/module/下
tar -zxvf jdk-8u212-linux-x64.tar.gz -C /opt/module/配置JDK环境变量
1新建/etc/profile.d/my_env.sh文件
vim /etc/profile.d/my_env.sh添加如下内容然后保存:wq退出
#JAVA_HOME
export JAVA_HOME/opt/module/jdk1.8.0_212
export PATH$PATH:$JAVA_HOME/bin2让环境变量生效
source /etc/profile.d/my_env.sh测试JDK是否安装成功
java -version