site-logo
G
N
I
D
A
O
L
strace

プログラムがどの設定ファイルを読み込んでいるかの調査

プログラムが起動時にどの設定ファイルをオープンしようとしているかを追跡する

実行コマンド

strace -e trace=open,openat ./my_app

💡 利用シーン

プログラムが設定を読み込めずエラーになる際、正しいパスを見ているか確認したいとき

💻 実行結果例

openat(AT_FDCWD, "/etc/my_app/config.conf", O_RDONLY) = 3

📝 実務メモ

特定のファイルアクセスのみに絞り込むことで、起動ログを見やすくします

⚠️ 注意点

プログラムによっては大量のアクセスが発生するため、出力が長くなる可能性があります