溫馨提示×

如何在不同shell中設置linux環(huán)境變量

小樊
82
2024-09-02 21:03:56
欄目: 編程語言

在Linux中,有多種shell環(huán)境,如Bash、Zsh、Fish等

  1. 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
    
  2. Zsh shell:

    臨時設置環(huán)境變量:

    export VARIABLE_NAME=VALUE
    

    永久設置環(huán)境變量: 編輯~/.zshrc文件(對于全局設置,請編輯/etc/environment/etc/zsh/zprofile),然后添加以下內(nèi)容:

    export VARIABLE_NAME=VALUE
    

    保存并關閉文件。重新加載配置文件:

    source ~/.zshrc
    
  3. 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)限。

0