在Linux中,有多种shell环境,如Bash、Zsh、Fish等
-
Bash shell:
临时设置环境变量:
export VARIABLE_NAME=VALUE
例如:
export PATH=$PATH:/new/directory/path
永久设置环境变量: 编辑
~/.bashrc
文件(对于全局设置,请编辑/etc/environment
或/etc/profile
),然后添加以下内容:export VARIABLE_NAME=VALUE
保存并关闭文件。重新加载配置文件:
source ~/.bashrc
-
Zsh shell:
临时设置环境变量:
export VARIABLE_NAME=VALUE
永久设置环境变量: 编辑
~/.zshrc
文件(对于全局设置,请编辑/etc/environment
或/etc/zsh/zprofile
),然后添加以下内容:export VARIABLE_NAME=VALUE
保存并关闭文件。重新加载配置文件:
source ~/.zshrc
-
Fish shell:
临时设置环境变量:
set -x VARIABLE_NAME VALUE
永久设置环境变量: 编辑
~/.config/fish/config.fish
文件(对于全局设置,请编辑/etc/fish/config.fish
),然后添加以下内容:set -x VARIABLE_NAME VALUE
保存并关闭文件。重新加载配置文件:
source ~/.config/fish/config.fish
请根据您正在使用的shell环境选择相应的方法来设置环境变量。注意,对于全局设置,您可能需要管理员权限。