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>