在Linux中,set
命令用于设置或显示shell环境变量
export
命令设置环境变量,例如:export VARIABLE_NAME=value
将VARIABLE_NAME
替换为您要设置的环境变量名称,将value
替换为相应的值。
/etc/environment
:这是一个全局配置文件,适用于所有用户。在此文件中添加环境变量,格式为VARIABLE_NAME=value
,每个变量一行。~/.bashrc
或 ~/.bash_profile
:这些文件是针对特定用户的配置文件。在这些文件中添加export VARIABLE_NAME=value
,然后保存文件。为了使更改生效,需要运行source ~/.bashrc
或source ~/.bash_profile
。/etc/profile
和 /etc/profile.d/
目录中的脚本:这些文件和目录也是全局配置,适用于所有用户。在/etc/profile
文件中添加export VARIABLE_NAME=value
,或者在/etc/profile.d/
目录中创建一个新的脚本文件(例如variables.sh
),并在其中添加export VARIABLE_NAME=value
。设置永久环境变量后,重新启动shell会话或运行source
命令使更改生效。