linux删除java的 环境变量_linux centos中添加删除修改环境变量,设置java环境变量...

前言

安装完软件必要添加环境变量。指令很少,然而长时间不写就会不自信:我写的对吗?于是百度开始,于是发现又是各有千秋。好吧,好记星不如烂笔头。当然,最重要的是,百度出来的都他妈的是如何添加环境变量,只字不提删除和修改。显然,都是像我一样的外门汉做笔记的,用啥写啥。

增加环境变量

百度出来的都是修改/etc/profile文件,添加export var=value。我也没认真去看linux的指令的书,不过发现一个不错的做法。

在/etc/profile.d/下有一堆sh脚本,这些脚本就是系统初始化的环境变量来源。

[root@bogon ~]# ll /etc/profile.d/

总用量 92

-rw-r--r-- 1 root root 771 8月 3 00:15 256term.csh

-rw-r--r-- 1 root root 841 8月 3 00:15 256term.sh

-rw-r--r--. 1 root root 1298 12月 1 2015 abrt-console-notification.sh

-rw-r--r--. 1 root root 660 6月 10 2014 bash_completion.sh

-rw-r--r--. 1 root root 196 4月 29 2015 colorgrep.csh

-rw-r--r--. 1 root root 201 4月 29 2015 colorgrep.sh

-rw-r--r-- 1 root root 1741 2月 16 2016 colorls.csh

-rw-r--r-- 1 root root 1609 2月 16 2016 colorls.sh

-rwxr-xr-x 1 root root 198 9月 19 20:58 java.sh

-rw-r--r-- 1 root root 1706 8月 3 00:15 lang.csh

-rw-r--r-- 1 root root 2703 8月 3 00:15 lang.sh

-rw-r--r--. 1 root root 123 7月 31 2015 less.csh

-rw-r--r--. 1 root root 121 7月 31 2015 less.sh

-rw-r--r--. 1 root root 1157 11月 23 2015 PackageKit.sh

-rw-r--r-- 1 root root 990 6月 10 2014 qt.csh

-rw-r--r-- 1 root root 313 6月 30 2012 qt-graphicssystem.csh

-rw-r--r-- 1 root root 379 6月 13 2012 qt-graphicssystem.sh

-rw-r--r-- 1 root root 919 6月 10 2014 qt.sh

-rw-r--r--. 1 root root 105 6月 10 2014 vim.csh

-rw-r--r--. 1 root root 269 6月 10 2014 vim.sh

-rw-r--r--. 1 root root 1940 11月 22 2015 vte.sh

-rw-r--r--. 1 root root 164 1月 28 2014 which2.csh

-rw-r--r--. 1 root root 169 1月 28 2014 which2.sh

每当系统重启的时候,系统会加载这些文件,进而形成环境变量。那么,我们自然可以在里面增加一个文件,比如java.sh。

#!/bin/bash

JAVA_HOME=/usr/java/jdk1.8.0_102

JRE_HOME=$JAVA_HOME/jre

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH JAVA_HOME JRE_HOME CLASSPATH

重启即可生效,如果立即生效:

source /etc/profile.d/java.sh

删除和修改

说道删除和修改,首先可以知道unset和export的用法。在当前bash中生效。增加一个环境变量:

export PATH='/usr/bin'

清空一个环境变量:

unset PATH

如果持久化的修改必然要对应的文件中,就是上述的文件,这是对所有用户都生效的。

对单一用户生效(永久的): 用户目录下的.bash_profile文件中增加变量

vim ~/.bash_profile

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值