ログイン時の環境変化の追跡

ログイン時の環境変化の追跡

ログイン時にどのファイルとコマンドが実行されるかを追跡する方法はありますか?

/etc/profileそしてファイルをいくつか変更しましたが、/etc/bashrcroot()でログインすると選択されていないようで、sudo -iどのファイルがどの順序で来ているのか知りたいです。

commandのようなものを探していますが、set -x現在のセッションでのみ機能し、ユーザー変更時には機能しません。

ベストアンサー1

次のコマンドは bash でログインをシミュレートします。

PS4='+$BASH_SOURCE> ' BASH_XTRACEFD=7 bash -xl 7>&2

おすすめ記事