プロセスを終了させることができるコマンド。 ”プロセスの名前”を指定することができる。
書式:killall [-シグナル名または-シグナル番号] プロセス名(コマンド名)
killall -s [シグナル名またはシグナル番号] プロセス名(コマンド名)
| オプション | 説明 |
| -s | プロセスに送るシグナル名または番号。-シグナル名、-番号でも指定可能 |
| -u | 指定したユーザーのプロセスにだけシグナルを送る |
| -g | 指定したプロセスが所属しているグループにシグナルを送る |
| -y 時間 | 指定時間より新しいプロセスにシグナルを送る |
| -o 時間 | 指定時刻より古いプロセスにシグナルを送る |
| シグナル名 | シグナル番号 |
説明 |
| HUP(SIGHUP) | 1 | ハングアップ(端末が制御不能もしくは切断による終了) |
| INT(SIGINT) | 2 | キーボードからの割り込み(Ctrl+Cと同じ) |
| KILL(SIGKILL) | 9 | 強制終了(デフォルトよりも強制的に修正する) |
| TERM(SIGTERM) | 15 | クリーンアップして終了(デフォルトの設定だ) |
| CONT(SIGCONT) | 18 | 一時停止のプロセスを再開 |
| STOP(SIGSTOP) | 19 | 一時停止 |
| TSTP(SIGTSTP) | 20 | 端末から入力された一時停止(Ctrl+Zキーと同じ) |