linux中环境变量
针对当前会话(重启失效)
1
2
| PATH=$PATH:/home/test/mysql/bin
echo $PATH
|
针对当前用户有效(重启失效)
1
2
3
4
5
6
7
8
| vim ~/.bash_profile
#更改,原行 PATH=$PATH:$HOME/bin, 改为下面的
PATH=$PATH:$HOME/bin:/home/test/mysql/bin
#保存退出
source ~/.bash_profile
#或者
. ~/.bash_profile
#使之生效
|
/etc/profile/(永久生效)
1
2
3
4
5
6
7
8
9
| vim /etc/profile
#在文档最后新增
MYSQL_HOME=/home/test/mysql
export PATH=$PATH:$MYSQL_HOME/bin
#保存退出
source ~/.bash_profile
#或者
. ~/.bash_profile
#使之生效
|
/etc/profile.d/ (永久生效)(推荐)
1
2
3
4
5
6
7
8
9
| vim /etc/profile.d/mysql.sh
#添加如下内容
MYSQL_HOME=/home/test/mysql
export PATH=$PATH:$MYSQL_HOME/bin
#保存退出
source /etc/profile
#或者
. /etc/profile
#使之生效
|
Tips:
推荐原因:只需要更改自己的脚本,增加或删除就可以使环境变量发生改变,不影响系统文件。
警告
本文最后更新于 August 10, 2022,文中内容可能已过时,请谨慎使用。