- ベストアンサー
kill-hup
プログラム上からkill-hupなどをしたときにログやpsコマンドを使用しても 実際に動作したのか確認がとれないときどのようにしたらkillコマンドが 正常に機能したかを判別できるような手段てないものでしょうか よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
何のOSを使っているのかが分からないのですが、多分 truss というコマンドがあるはず。 それを使えば、シグナルを受け取っていることがわかります。 多分、こんな感じ。 % truss -p [HUPシグナルを受け取るはずのプロセスのPID] 詳しくは、お使いのOSのmanを参照してください。 シグナルを受け取った後にどういうふうに動作しているのかは そのアプリケーションの作りの問題なので、一般的な手段は ありません。 # gdb などで制御を横取りするって手もあるけど
お礼
ありがとうございました。m(__)m 助かりました。 trussはなくstraceが使用できました。