可能的重複:
如何設定使用者環境變數? (永久,非會話)
要更改 PATH 變數的數量,我使用:export PATH=...
但是當我關閉終端時,PATH 的數量就變成了最初的樣子。
我想保存更改,以便關閉終端或註銷後金額就是我想要的金額。
我怎樣才能完成這項工作?
我使用 Fedora 17,核心:3.4.3
答案1
使設定持久化:
新增這一行:匯出 PATH=/path/to/dir在你的~/.bashrc如果使用 bash,或 zsh 使用 ~/.zshrc:
$ vim ~/.bashrc
export PATH=$PATH:/path/to/dir
:wq
或者:
$ echo "export PATH=$PATH:/path/to/dir" >> ~/.bashrc
稍後編輯!
答案2
每次執行 bash(非登入)shell 實例時,它都會讀取並執行.bashrc
主目錄中的檔案。另一方面,登入 shell 會對.profile
位於主目錄中的檔案執行此操作。您可以透過閱讀 bash 手冊來發現登入 shell 和非登入 shell 之間的差異。
根據您的情況,打開~/.bashrc
並設定您想要的變數。例如:
PATH="/some/new/path:$PATH"
儲存並重新載入:
$ source ~/.bashrc