有時爲了方便,直接寫shell腳本去設置環境變量,發現直接“./”執行腳本沒有設置成功,需要手動用“source 腳本”去執行才成功,可這也是臨時的,下次登錄就需要重新執行,下面2種方法可以永久生效:
1、/etc/profile是全局永久環境變量,直接寫到裏面。
2、把寫好的環境設置shell腳本放到或軟鏈接到/etc/profile.d下面。
/etc/profile裏面有個for循環去執行/etc/profile.d/裏面的腳本,所以腳本放到/etc/profile.d/裏面就會每次登陸自己執行,這樣比/etc/profile好維護,要修改或刪除時候直接操作相應shell腳本即可,不需要動/etc/profile