killコマンドの使い方とシグナル
概要
- killコマンド、
Ctrl+Cやterminalの終了は現在実行しているプロセスに対してシグナルを送り、動作を制御する - シグナルにはいくつか種類が存在し、終了の仕方が異なる
シグナルの種類
HUP- シグナル番号
1 - 端末の切断による終了
- シグナル番号
INT- シグナル番号
2 Ctrl+Cよる終了
- シグナル番号
KILL- シグナル番号
9 - 強制終了(ungracefull)
- シグナル番号
TERM- シグナル番号
15
- シグナル番号
シグナルを指定してkill
$ kill -s <signal number> <pid>
または
$ kill -<signal number> <pid>