前言
在 Linux 系統(tǒng)中,環(huán)境變量是用來(lái)定義系統(tǒng)運(yùn)行環(huán)境的一些參數(shù),常見(jiàn)的環(huán)境變量有HOME,SHELL,PATH等等。
我們可以通過(guò)env命令來(lái)查看當(dāng)前的環(huán)境變量。
也可以直接echo來(lái)查看某一個(gè)環(huán)境變量,比如查看SHELL的值
$ echo $SHELL
/bin/bash
PATH環(huán)境變量
當(dāng)我們?cè)诮K端輸入命令的時(shí)候,系統(tǒng)就會(huì)在PATH的路徑中查找這個(gè)命令是否存在,這個(gè)環(huán)境變量給我們帶來(lái)很大方便,比如,自己編譯了一個(gè)bin文件,它路徑在/sdcard/tmp/test,那我們執(zhí)行這個(gè)test文件,就需要輸入t/sdcard/tmp/test,每次執(zhí)行都需要輸入這個(gè)命令,就會(huì)很不方便。
所以我們就可以把/sdcard/tmp路徑添加到PATH環(huán)境變量中。這樣,在終端只需輸入test即可。
修改環(huán)境變量
下面就以上面這個(gè)例子來(lái)說(shuō)明,如何修改環(huán)境變量
1 在當(dāng)前終端直接修改。
直接在終端執(zhí)行:
export PATH=$PATH:/sdcard/tmp,
即可添加成功,執(zhí)行結(jié)束,立即生效
作用范圍:當(dāng)前用戶,生命周期:臨時(shí)性,終端關(guān)閉,設(shè)置失效
2 修改bashrc文件
在~/.bashrc文件添加下面一條指令
export PATH=$PATH:/sdcard/tmp
執(zhí)行source ~/.bashrc 生效
作用范圍:當(dāng)前用戶,生命周期:永久性
- 修改/etc/profile
在/etc/profile文件添加下面一條指令
export PATH=$PATH:/sdcard/tmp
重啟生效
作用范圍:所有用戶,生命周期:永久性。
審核編輯:劉清
-
Linux系統(tǒng)
+關(guān)注
關(guān)注
4文章
605瀏覽量
28639 -
shell編程
+關(guān)注
關(guān)注
0文章
10瀏覽量
5936 -
BIN文件
+關(guān)注
關(guān)注
0文章
27瀏覽量
8693
發(fā)布評(píng)論請(qǐng)先 登錄
Linux環(huán)境變量總結(jié)
LINUX的環(huán)境變量總結(jié)
Linux環(huán)境變量的配置方法
請(qǐng)問(wèn)ENV設(shè)置環(huán)境變量怎么保存?
Bash 環(huán)境變量
龍芯2K1000開發(fā)板Linux環(huán)境變量
該如何設(shè)置和查看Linux系統(tǒng)的環(huán)境和Shell這兩種變量呢
云計(jì)算核心技術(shù)Docker:Compose中的環(huán)境變量
嵌入式Linux環(huán)境變量分區(qū)制作

LINUX環(huán)境變量總結(jié)
idea要配置java環(huán)境變量嗎
ros怎么設(shè)置環(huán)境變量
Linux環(huán)境變量配置方法
Linux系統(tǒng)中設(shè)置環(huán)境變量的方法和技巧

評(píng)論