kill
コマンドは、指定したプロセスにシグナルを送信するために使用されます。主にプロセスを終了させるために使われますが、他のシグナルを送ることも可能です。
基本的な構文は以下の通りです。
kill [options] [arguments]
-l
: 利用可能なシグナルのリストを表示します。-s
: 送信するシグナルを指定します。-n
: シグナル番号を指定します。以下は、kill
コマンドの一般的な使用例です。
特定のプロセスID (PID) を持つプロセスを終了させる場合:
kill 1234
-s
オプションを使用して、特定のシグナルを指定できます。例えば、SIGTERM
シグナルを送信する場合:
kill -s SIGTERM 1234
-9
オプションを使用して、プロセスを強制終了させることができます:
kill -9 1234
利用可能なシグナルのリストを表示するには、-l
オプションを使用します:
kill -l
ps
コマンドを使用してプロセスの状態を確認することをお勧めします。-9
) は最終手段として使用し、可能な限り優雅にプロセスを終了させることを心がけましょう。kill
を使用する場合、エラーハンドリングを行い、プロセスが存在するか確認することが重要です。