Centos8 环境变量配置

转载请注明出处如果您觉得文章有用,就点个赞吧!

配置环境变量的方法

1. 针对当前会话生效 【重启失效】

PATH=$PATH:/home/xyg/mysql/bin
echo $PATH

2. 针对当前用户有效 【重启失效】

vim ~/.bash_profile
#更改,原行 PATH=$PATH:$HOME/bin, 改为下面的
PATH=$PATH:$HOME/bin:/home/xyg/mysql/bin
#保存退出
source ~/.bash_profile
#或者
. ~/.bash_profile
#使之生效

3. /etc/profile 【永久有效】

vim /etc/profile
#在文档最后新增
MYSQL_HOME=/home/xyg/mysql
export PATH=$PATH:$MYSQL_HOME/bin
#保存退出
source ~/.bash_profile
#或者
. ~/.bash_profile
#使之生效

3. /etc/profile.d/ 【永久有效】【推荐】

vim /etc/profile.d/mysql.sh
#添加如下内容
MYSQL_HOME=/home/xyg/mysql
export PATH=$PATH:$MYSQL_HOME/bin
#保存退出
source /etc/profile
#或者
. /etc/profile
#使之生效

知识扩展

/etc/profile.d/下面的脚本可以使环境变量生效,是因为
/etc/profile文件中的这段

 65 for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
 66     if [ -r "$i" ]; then
 67         if [ "${-#*i}" != "$-" ]; then
 68             . "$i"
 69         else
 70             . "$i" >/dev/null
 71         fi
 72     fi
 73 done

至于推荐环境变量配置使用/etc/profile.d/是因为耦合性低,只需更改自己的脚本,增加或者删除就可以使环境变量发生改变,不影响系统文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值