十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
Linux中set,env和export這三個命令的區(qū)別

站在用戶的角度思考問題,與客戶深入溝通,找到薊州網(wǎng)站設(shè)計與薊州網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名與空間、虛擬主機、企業(yè)郵箱。業(yè)務(wù)覆蓋薊州地區(qū)。
set命令顯示當前shell的變量,包括當前用戶的變量;
env命令顯示當前用戶的變量;
export命令顯示當前導(dǎo)出成用戶變量的shell變量。
每個shell有自己特有的變量(set)顯示的變量,這個和用戶變量是不同的,當前用戶變量和你用什么shell無關(guān),不管你用什么shell都在,比如HOME,SHELL等這些變量,
但shell自己的變量不同shell是不同的,比如BASH_ARGC,
BASH等,這些變量只有set才會顯示,是bash特有的,export不加參數(shù)的時候,顯示哪些變量被導(dǎo)出成了用戶變量,因為一個shell自己的變
量可以通過export “導(dǎo)出”變成一個用戶變量。
env最常用的功能是查詢環(huán)境變量,直接輸入env即可,例如:
bash是Linux下的命令解釋器,目前CentOS,ubuntu,rhce默認都使用bash作為解釋器。
env --- 顯示/設(shè)置當前用戶變量
用戶變量存在于所有的shell中,與用什么shell無關(guān),比如:HOME,SHELL等
export --- 設(shè)置當前終端有效的臨時變量
顯示/設(shè)置當前導(dǎo)出成用戶變量的shell變量。《Linux就該這么學》 一起學習。
終端關(guān)閉的同時,export的變量也失效。