LD_LIBRARY_PATH
私はbashシェルとGNOMEターミナルを使ってRHEL 7.4を実行しており、特定のディレクトリへのパスが含まれている理由を特定しようとしています。削除しましたが、~/.bashrc
端末~/.bash_profile
を再起動してもLD_LIBRARY_PATH
まだいっぱいになっていることがわかりました。
より珍しいのは、LD_LIBRARY_PATH
私が作成した場所へのパスが含まれていることです/home/jodag/my_local/lib
。たとえば、それを削除すると、その値がロードされないと思いましたが、.bashrc
そうではありません。
端末の起動時に実行されるすべてのスクリプトを一覧表示する方法はありますか、それともLD_LIBRARY_PATH
環境変数の設定を追跡する他の方法はありますか?
答え1
ディスプレイマネージャとウィンドウマネージャはそれぞれ、システム全体の初期化スクリプトとユーザー固有の初期化スクリプトを実行します。該当するマニュアルページを参照してください。最も一般的な容疑者~/.xinitrc
は~/.xsession
。