廣東住房和建設(shè)局網(wǎng)站百度付費(fèi)推廣有幾種方式
目錄
一、自定義變量和環(huán)境變量的區(qū)別
二、自定義變量
三、環(huán)境變量
四、查看所有變量(自定義變量、環(huán)境變量)
五、記錄環(huán)境變量到相關(guān)的系統(tǒng)文件
(1)為什么要這樣做?
(2)環(huán)境變量相關(guān)系統(tǒng)文件、系統(tǒng)初始化環(huán)境變量的加載順序
(3)如何記錄到系統(tǒng)文件
一、自定義變量和環(huán)境變量的區(qū)別
自定義變量:有效范圍是當(dāng)前shell,即當(dāng)前打開的終端;
環(huán)境變量:對所有shell都有效
二、自定義變量
新增:變量名=值
刪除:unset 變量名
三、環(huán)境變量
一般大寫
新增:export 變量名=值
刪除:unset 變量名
查看所有:evn 或者 export -p
四、查看所有變量(自定義變量、環(huán)境變量)
/*引用變量的2種方式:$變量名、${變量名}*/
查看單個:echo $變量名 或者echo ${變量名}
查看所有:set | more
五、記錄環(huán)境變量到相關(guān)的系統(tǒng)文件
(1)為什么要這樣做?
在終端export定義的環(huán)境變量,有效期只有當(dāng)前登錄,重新登錄后就沒有了,所有要記錄到系統(tǒng)文件里。而每次登錄,系統(tǒng)都會自動加載一次相關(guān)系統(tǒng)文件來初始化環(huán)境變量。
(2)環(huán)境變量相關(guān)系統(tǒng)文件、系統(tǒng)初始化環(huán)境變量的加載順序
/etc/profile——>/etc/bashrc(前面部分)——>/etc/profile.d/*.sh——>~【即/home/當(dāng)前用戶名】/.bash_profile——>~【即/home/當(dāng)前用戶名】/.bashrc——>/etc/bashrc(后面部分)
(3)如何記錄到系統(tǒng)文件
在/etc/profile 的最后添加:export 變量名=值
然后執(zhí)行:. /etc/profile 或者source /etc/profile? ? ? ? //手動加載配置文件,初始化環(huán)境變量