• ベストアンサー

kill-hup

プログラム上からkill-hupなどをしたときにログやpsコマンドを使用しても 実際に動作したのか確認がとれないときどのようにしたらkillコマンドが 正常に機能したかを判別できるような手段てないものでしょうか よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

何のOSを使っているのかが分からないのですが、多分 truss というコマンドがあるはず。 それを使えば、シグナルを受け取っていることがわかります。 多分、こんな感じ。 % truss -p [HUPシグナルを受け取るはずのプロセスのPID] 詳しくは、お使いのOSのmanを参照してください。 シグナルを受け取った後にどういうふうに動作しているのかは そのアプリケーションの作りの問題なので、一般的な手段は ありません。 # gdb などで制御を横取りするって手もあるけど

hell
質問者

お礼

ありがとうございました。m(__)m 助かりました。 trussはなくstraceが使用できました。

関連するQ&A