killall

プロセスを終了させることができるコマンド。 ”プロセスの名前”を指定することができる。

書式:killall [-シグナル名または-シグナル番号] プロセス名(コマンド名)
   killall -s [シグナル名またはシグナル番号] プロセス名(コマンド名)

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