shell腳本export不生效

有時爲了方便,直接寫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

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章