端末の起動時にどのbashスクリプトが実行されますか?

端末の起動時にどのbashスクリプトが実行されますか?

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

おすすめ記事