system call trace
MenuUnix 系の OS では、アプリケーションが呼び出すシステムコールの履歴を調べることが出来る。
Linux, Mac OS X, Solaris で、それぞれ異なるコマンドを用いる必要がある。
Linux
sudo strace /bin/ls
Linux で、いつかのtraceを実行し、出力を示せ。
mac OS で
sudo dtruss ls
をすると OS が動かなくなる可能性があるので注意
strace では以下のことはできなくなった...
WWW サーバが読んでいるconfig file のPATHが書かれている部分。 WWW サーバが送信するべきHTML fileを読み込んだ部分