【Linux】-- 環境變數 path 的檢視、新增及刪除

pinsily發表於2017-05-09

環境變數

- 百度百科

環境變數是在作業系統中一個具有特定名字的物件,它包含了一個或者多個應用程式所將使用到的資訊。例如Windows和DOS作業系統中的path環境變數,當要求系統執行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下面尋找此程式外,還應到path中指定的路徑去找。使用者通過設定環境變數,來更好的執行程式。


環境變數的檢視

使用命令
pinsily@zhu:~$ echo $PATH

結果

/home/pinsily/anaconda3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

可以看出,環境變數中是一個路徑的集合,包含了 Shell 執行時該查詢的路徑,不同的路徑之間是使用冒號 : 隔開

使用命令

export 可以檢視更詳細的變數資訊


環境變數的新增

臨時新增-關閉終端之後就失效
pinsily@zhu:~$ export PATH=/usr/local/webserver/mysql/bin:$PATH

其中,/usr/local/webserver/mysql/bin 為新增的路徑

永久新增,對所有使用者生效 - 修改 /etc/profile 檔案
pinsily@zhu:~$ sudo vim /etc/profile

在末尾新增上以下語句

export PATH="/usr/local/webserver/mysql/bin:$PATH"

執行立即生效語句

pinsily@zhu:~$ source /etc/profile
對當前使用者有效 – 修改 vim ~/.bashrc
# 生效
source ~/.bashrc

環境變數的刪除

使用 命令 unset PATH 清空 PATH 變數

相關文章