在Linux中,有多種shell環(huán)境,如Bash、Zsh、Fish等
Bash shell:
臨時設置環(huán)境變量:
export VARIABLE_NAME=VALUE
例如:
export PATH=$PATH:/new/directory/path
永久設置環(huán)境變量:
編輯~/.bashrc
文件(對于全局設置,請編輯/etc/environment
或/etc/profile
),然后添加以下內(nèi)容:
export VARIABLE_NAME=VALUE
保存并關閉文件。重新加載配置文件:
source ~/.bashrc
Zsh shell:
臨時設置環(huán)境變量:
export VARIABLE_NAME=VALUE
永久設置環(huán)境變量:
編輯~/.zshrc
文件(對于全局設置,請編輯/etc/environment
或/etc/zsh/zprofile
),然后添加以下內(nèi)容:
export VARIABLE_NAME=VALUE
保存并關閉文件。重新加載配置文件:
source ~/.zshrc
Fish shell:
臨時設置環(huán)境變量:
set -x VARIABLE_NAME VALUE
永久設置環(huán)境變量:
編輯~/.config/fish/config.fish
文件(對于全局設置,請編輯/etc/fish/config.fish
),然后添加以下內(nèi)容:
set -x VARIABLE_NAME VALUE
保存并關閉文件。重新加載配置文件:
source ~/.config/fish/config.fish
請根據(jù)您正在使用的shell環(huán)境選擇相應的方法來設置環(huán)境變量。注意,對于全局設置,您可能需要管理員權(quán)限。