![為什麼我的 LD_LIBRARY_PATH 會啟動已卸載的終端機?](https://rvso.com/image/912805/%E7%82%BA%E4%BB%80%E9%BA%BC%E6%88%91%E7%9A%84%20LD_LIBRARY_PATH%20%E6%9C%83%E5%95%9F%E5%8B%95%E5%B7%B2%E5%8D%B8%E8%BC%89%E7%9A%84%E7%B5%82%E7%AB%AF%E6%A9%9F%EF%BC%9F.png)
一般來說,我要做什麼才能得到結果:
我帶領一個團隊:
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
請進行編輯。