Linuxコマンドライン上でプロセスを終了するには?
Linux のコマンドラインから以下のコマンドでプロセスを強制終了できます。
- Ctrl+Cキーを使用する: コマンドラインでCtrlキーとCキーを同時に押すと、現在実行中のプロセスに終了信号が送信され、プロセスが即座に終了します。
- プロセスにさまざまなシグナルを送信できるkillコマンドを使用します。最も一般的なシグナルはSIGTERM(プロセスの終了)とSIGKILL(強制終了)です。以下のコマンドを使用してプロセスを終了できます。
- kill <进程ID>
- プロセスIDがわからなければ、psコマンドでプロセスIDを調べてから、killコマンドでプロセスを終了させることができます。たとえば、firefoxという名前のプロセスを終了させるには、次のように入力すればよいでしょう。
- ps aux | grep firefox
- firefoxのキーワードを含むすべてのプロセスをリストして、該当するプロセス ID を見つけ、kill コマンドを使ってプロセスを終了させることができます。
- pkillコマンドを使用します: pkillコマンドは、プロセス名やその他の基準に基づいてプロセスを終了できます。たとえば、firefoxという名前のプロセスを終了したい場合は、次のコマンドを実行できます:
- pkill firefox
- pkill コマンドでは、firefox というキーワードを含むすべてのプロセスを自動的に検索して終了します。
killやpkillコマンドでプロセスを強制終了すると、データの損失や不完全な終了が発生する可能性があります。プロセスを終了する前に、必ず作業を保存してください。