Linux プロセスを終了させる方法:kill, pkill, xkill
Linuxシステムでは、実行中の操作を終了するために以下の方法がいくつか利用可能です。
- Ctrl + Cは、ターミナルで実行中のコマンドやプログラムを中止するために使用される組み合わせキーです。
- killコマンドの使用:指定されたプロセスを終了するためにkillコマンドを使用できます。まず、終了したいプロセスのプロセスID(PID)を見つけるためにpsコマンドを使用し、その後、対応するPIDを指定してkillコマンドを使用してプロセスを終了させます。例:
- ps -ef | grep プロセス名
kill -9 PID - pkillコマンドの使用:このコマンドはプロセスの名前に基づいてプロセスを終了することができます。例:
- プロセス名を持つプロセスを強制終了します。
- killallコマンドの使用:killallコマンドはプロセス名に基づいてその名前に一致するすべてのプロセスを終了します。例:
- プロセス名を指定して全てのプロセスを終了させる
killコマンドを使用してプロセスを終了する際には、異なるシグナルをプロセスに送ることができます。一般的なシグナルには、次のものがあります:
- 9: プロセスを強制終了します。
- 15:プロセスを優雅に終了します。
通常、最初にプロセスにシグナル15を送ることをお勧めします。プロセスが反応しない場合は、強制的にプロセスを終了させるためにシグナル9を送信してください。