前言
在 Linux 系統中,環境變量是用來定義系統運行環境的一些參數,常見的環境變量有HOME,SHELL,PATH等等。
我們可以通過env命令來查看當前的環境變量。
也可以直接echo來查看某一個環境變量,比如查看SHELL的值
$ echo $SHELL
/bin/bash
PATH環境變量
當我們在終端輸入命令的時候,系統就會在PATH的路徑中查找這個命令是否存在,這個環境變量給我們帶來很大方便,比如,自己編譯了一個bin文件,它路徑在/sdcard/tmp/test,那我們執行這個test文件,就需要輸入t/sdcard/tmp/test,每次執行都需要輸入這個命令,就會很不方便。
所以我們就可以把/sdcard/tmp路徑添加到PATH環境變量中。這樣,在終端只需輸入test即可。
修改環境變量
下面就以上面這個例子來說明,如何修改環境變量
1 在當前終端直接修改。
直接在終端執行:
export PATH=$PATH:/sdcard/tmp,
即可添加成功,執行結束,立即生效
作用范圍:當前用戶,生命周期:臨時性,終端關閉,設置失效
2 修改bashrc文件
在~/.bashrc文件添加下面一條指令
export PATH=$PATH:/sdcard/tmp
執行source ~/.bashrc 生效
作用范圍:當前用戶,生命周期:永久性
- 修改/etc/profile
在/etc/profile文件添加下面一條指令
export PATH=$PATH:/sdcard/tmp
重啟生效
作用范圍:所有用戶,生命周期:永久性。
審核編輯:劉清
-
Linux系統
+關注
關注
4文章
593瀏覽量
27392 -
shell編程
+關注
關注
0文章
10瀏覽量
5878 -
BIN文件
+關注
關注
0文章
26瀏覽量
8282
發布評論請先 登錄
相關推薦
評論