#yyds干货盘点#Linux设置环境变量

时间:2022-12-28 21:57:52

我们通过设置Linux的环境变量,可以方便我们的程序调用,比如我想把NodeJs加入环境变量

/root/nodejs/bin/

永久性更改

对所有用户生效

加入环境变量

vim /etc/profile

我们在最后一行加入

PATH="$PATH:/root/nodejs/bin/"

PATH就是系统的环境变量,而$PATH是之前系统设置的环境变量,我们要把他加上,然后在这个基础上加入我们的nodejs目录(环境变量是通过​​:​​分割的)

设置一个变量,并暴露出去

export JVAV="比JAVA更强大的语言"

保存并退出

刷新环境变量

我们每次设置完环境变量,需要重启计算机才能生效,但是我们可以通过​​source​​命令进行刷新,就不需要重启计算机了

source /etc/profile

使用变量

echo $JVAV

对当前用户生效

vim ~/.bash_profile

编写方式如同​​/etc/profile​​,​​~/.bash_profile​​文件是我们当前用户的配置文件,它每次开机时会被​​/etc/profile​​读取并载入

临时修改

直接在当前命令行写入命令

export JVAV="比JAVA更强大的语言"

即可生效,不过这种方法设置的变量会在当前终端退出后清除