Linux中國
Linux有問必答:如何在Linux中修改環境變數PATH
要檢查用戶的環境變數,用戶模式下運行下面的命令:
$ echo $PATH
/usr/lib64/qt-3.3/bin:/bin:/usr/bin:/usr/sbin:/sbin:/home/xmodulo/bin
或者運行:
$ env | grep PATH
PATH=/usr/lib64/qt-3.3/bin:/bin:/usr/bin:/usr/sbin:/sbin:/home/xmodulo/bin
如果你的命令不存在於上面任何一個目錄內,shell就會拋出一個錯誤信息:「command not found」。
如果你想要添加一個另外的目錄(比如:/usr/local/bin)到你的PATH變數中,你可以用下面這些命令。
為特定用戶修改PATH環境變數
如果你只想在當前的登錄會話中臨時地添加一個新的目錄(比如:/usr/local/bin)給用戶的默認搜索路徑,你只需要輸入下面的命令。
$ PATH=$PATH:/usr/local/bin
檢查PATH是否已經更新:
$ echo $PATH
/usr/lib64/qt-3.3/bin:/bin:/usr/bin:/usr/sbin:/sbin:/home/xmodulo/bin:/usr/local/bin
更新後的PATH會在當前的會話一直有效。然而,更改將在新的會話中失效。
如果你想要永久更改PATH變數,用編輯器打開~/.bashrc (或者 ~/.bash_profile),接著在最後添加下面這行。
export PATH=$PATH:/usr/local/bin
接著運行下面這行永久激活更改:
$ source ~/.bashrc (或者 source ~/.bash_profile)
改變系統級的環境變數
如果你想要永久添加/usr/local/bin到系統級的PATH變數中,像下面這樣編輯/etc/profile。
$ sudo vi /etc/profile
export PATH=$PATH:/usr/local/bin
你重新登錄後,更新的環境變數就會生效了。
via: http://ask.xmodulo.com/change-path-environment-variable-linux.html
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Linux中國
如何通過 VLC 使用字幕
使用 VLC 媒體播放器播放和管理字幕的新手指南。
Unix 桌面:在 Linux 問世之前
僅僅開源還不足以實現開放,還需開放標準和建立共識。
Valve 對於 Ubuntu 的 Snap 版本的 Steam 並不滿意:原因何在
你可能會發現,Snap 版本的 Steam 並不如你期待的那樣好,你怎麼看?
Wine 9.0 發布,實驗性地加入了 Wayland 驅動
Wine 的這個新版本正在為未來做好準備!