差分

移動先: 案内検索

プロセス管理

1 バイト追加, 2007年10月27日 (土) 16:29
/* プロセスを殺すシステムコール */
killにプロセスIDを与えた場合、そのプロセス番号にSIGKILLを送ります。SIGKILLはプロセスを殺すシグナルです。killに与えるプロセスIDが0の場合、自分自身を殺します。-1は、シグナルを受け取ることができる全てのプロセスに送られます。プロセスinitはプロセスIDが1で、むかしは1を指定するとシステム全体が死んでいたのですが、今はルート権限でkill -9 1としても死なないようになっています。
 
;調べてみよう: killでマイナスの値を指定することができます。それはどのような役目をするのでしょうか?
匿名利用者