【LPIC1】プロセスの終了(kill)

LPIC1

1.killとは

指定したプロセスに終了の信号を送るコマンド。強制終了させたいとき等に利用する。

2.使い方

(1)書式

kill [オプション] PID

(2)オプション

①kill -l

シグナルのリストを表示。

②kill -シグナル

シグナルを指定して対象プロセスに送信する。シグナルの一覧は以下の通り。

番号名前説明・用途
1SIGHUPハングアップ。設定再読み込みに使われることが多い
2SIGINT割り込み(Ctrl + C)
6SIGABRT異常終了(abort)
9SIGKILL強制終了(無視不可)
※最強の停止手段
15SIGTERM終了要求(デフォルトの kill シグナル)
18SIGCONT停止中のプロセスを再開(fg 相当)
19SIGSTOPプロセスを一時停止(Ctrl + Zと同様)※無視不可
20SIGTSTPターミナルでの一時停止(Ctrl + Z)※無視可

※ハングアップ…端末切断等でプロセスが強制終了すること。ターミナルを閉じたり、SSHを切断する等が該当する。

タイトルとURLをコピーしました