Linux環境變數PATH的增添和刪除操作
1新增路徑到PATH
新增路徑可以直接給PATH賦值
export PATH=$PATH:新新增的路徑 (關閉終端失效)
$PATH是當前的路徑1:路徑2:路徑3 ,在後面追加:新新增的路徑,然後把這個新的路徑集賦值給PATH本身,相當於覆蓋了原PATH變數.export命令是匯出變數,相當於更新PATH
2刪除PATH中的路徑
刪除PATH中的某個路徑也是用以上重新給PATH賦值的方法,比如當前PATH是
echo $PATH
路徑1:路徑2:路徑3:路徑4
要刪除路徑4,只需要copy上面的路徑1:路徑2:路徑3
然後賦值給PATH
export PATH=路徑1:路徑2:路徑3 (關閉終端失效)
3在系統檔案修改環境變數
修改環境變數常用3種方法:
1.直接在命令列輸入語句
2.在文字檔案(常命名為為.sh指令碼檔案,也可無字尾)中寫語句,source這個檔案使修改生效
3.在系統檔案(如HOME下的.bashrc)中寫語句,source或重啟生效
用命令列修改PATH,只針對當前shell有用,關了終端就失效了
普通文字檔案修改PATH每次登陸需要source,常用在安裝軟體和交叉編譯
系統檔案中修改相當於每次登陸系統自動source,參考新增環境變數到系統級或使用者級的檔案中
(推薦用root賬戶修改系統檔案,設定root賬戶的方法)
登陸root,在家目錄(root)的.bashrc檔案新增新路徑到PATH
export PATH=$PATH:新增路徑
更直接的方法:在.bashrc寫明PATH的所有路徑,注意先要echo $PATH然後copy系統自帶的路徑
export PATH=路徑1:路徑2:路徑n
這樣增加和刪除路徑直接改寫.bashrc即可
要立即生效 只需要source一下.bashrc檔案,之後無需再source
source .bashrc
.bashrc中的修改對於當前賬戶的每次登陸都有效
要恢復系統預設PATH,刪掉.bashrc中的修改語句即可
相關文章
- Linux 新增環境變數和刪除環境變數Linux變數
- 【Linux】-- 環境變數 path 的檢視、新增及刪除Linux變數
- Linux配置環境變數$PATHLinux變數
- Linux - 新增PATH環境變數Linux變數
- ubuntu 刪除環境變數Ubuntu變數
- ubuntu 快捷新增和刪除環境變數Ubuntu變數
- 環境變數path變數
- linux環境變數顯示、新增、刪除Linux變數
- Ubuntu新增刪除環境變數Ubuntu變數
- CentOS新增、刪除環境變數CentOS變數
- 【Linux】Linux中怎麼設定和刪除環境變數Linux變數
- Linux環境變數的設定、檢視、刪除Linux變數
- linux下export命令新增刪除環境變數LinuxExport變數
- Linux中修改環境變數PATH的方法Linux變數
- ubuntu環境變數的新增與刪除Ubuntu變數
- Mac 設定環境變數的位置、檢視和新增PATH環境變數Mac變數
- 批處理-刪除環境變數變數
- Ubuntu環境變數——新增與刪除Ubuntu變數
- Linux下環境變數設定、檢視、刪除Linux變數
- Linux下檢視 設 刪除 環境變數方法 .Linux變數
- linux下export命令新增、刪除環境變數(轉載)LinuxExport變數
- 利用PATH環境變數 - 提升linux許可權~?變數Linux
- Linux 修改環境變數LD_LIBRARY_PATHLinux變數
- LINUX shell以及C程式中檢視, 修改, 刪除環境變數LinuxC程式變數
- linux 環境變數設定方法總結(PATH/LD_LIBRARY_PATH)Linux變數
- 環境變數PATH,CLASSPATH與JAVA_HOME變數Java
- Linux有問必答:如何在Linux中修改環境變數PATHLinux變數
- linux基礎——shell變數(本地變數和環境變數)Linux變數
- MAC 設定環境變數path的幾種方法Mac變數
- 【Linux】環境變數!!!Linux變數
- Linux 環境變數Linux變數
- Mac OS增刪環境變數Mac變數
- 系統預設環境變數PATH設定變數
- java環境變數JAVA_HOME,path,CLASSPATH作用Java變數
- 線性表的相關操作-初始化、增添、刪除
- linux環境顯示全部環境變數Linux變數
- Linux環境變數配置Linux變數
- Linux常用環境變數Linux變數