為什麼我的 LD_LIBRARY_PATH 會啟動已卸載的終端機?

為什麼我的 LD_LIBRARY_PATH 會啟動已卸載的終端機?

一般來說,我要做什麼才能得到結果:

我帶領一個團隊: export LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/xe/lib

檢查: echo $LD_LIBRARY_PATH

結果:
/u01/app/oracle/product/11.2.0/xe/lib

當我重新啟動或開啟新終端時,我的LD_LIBRARY_PATH功能被停用。

如何修復它?

答案1

新終端機建立一個新 shell,它無權存取您的變數。

如果您希望變數在使用者每次登入時可用,請將命令放入~/.bashrc

如果它應該可供所有用戶使用,/etc/bash.bashrc請進行編輯。

相關內容