htopでプロセスを強制終了する


13

プロセスを強制終了する必要があり、そのために文字列をhtop検索(/)してから、関連するプロセスを強制終了することがあります。

問題は、通常、プロセスが動いていることです(新しいプロセスが追加され、属性が変更されるため)。したがって、F9を押してプロセスを「強制終了」するまでに、選択したプロセスはすでに別のプロセスです。

これを処理する方法はありますか?

私がhtopを使用する理由は、もちろんb / cであるため、削除するのに適切なプロセスを推測する必要があり、文字列だけでは識別に十分ではありません。


更新間隔を変更できるかどうかはわかりませんが、デフォルトでは、少なくともその間隔の途中で<kbd> F9 </ kbd>を押し続けて、更新間隔を維持したことを確認できます。同じプロセス。
ピーターネルリッチ

回答:


21

実行後sudo htop、矢印キーを使用して削除するプロセスを選択し、いずれF9かを押すかk、リストで送信する信号を選択して(矢印キーを使用)、を押しenterます。

使用を終了するプロセスを「丁寧に」尋ねる場合3 SIGQUIT

プロセスが使用を終了したことを確認する場合9 SIGKILL


重要なのはsudo、ルートとして実行されるコマンドに使用することです。を実行しただけではhtop、常にプロセスを閉じるとは限りません。
Sawtaytoes

SIGTERM私が通常行くものです
-simplename

10

[スペース]でプロセスにタグ付け(およびタグ解除)することができます。タグ付けされたプロセスに、killシグナルが送信されます。


5

htopプロセスのPIDを使用してメモします。を入力して終了q

次のコマンドを入力します:

kill PID

ルートが所有している場合:

sudo kill PID

これがあなたを助けることを願っています....


1

まず、F6「並べ替え」オプションであるを押します。

次に、左側の「並べ替え」カテゴリで、オプションPIDを選択し、を押しEnterます。これにより、より安定した出力が得られます。

次に、プロセスを見つけるには、を押しF3て検索し、検索を入力し、F3もう一度押して検索結果をスクロールします。

プロセスが強調表示されたら、F9 すばやく2回9押してEnterからを押し、次にを押してプロセスを強制終了します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.