Linuxが応答しなくなることがあるので、別の端末に切り替える必要があります。 CtrlAltF2、コマンドを入力して、top
CPU使用率プロセスまたはtop
IO使用率プロセスを強制終了し、システムが再び応答できるようにします。
このコマンドは短く、すばやく実行する必要があります。コマンドkill
は知っていますが、top
- estプロセスのPIDまたは名前を取得する方法がわかりません。
このコマンドをシェルのエイリアスまたは関数に追加します。
-b
を介してバッチモードでtop
を実行すると、探している情報が得られるはずです。
これがあなたができることへの非常に厄介なスタートです:
top -b -n 1 | head | grep -A 1 PID | grep "^[0-9]" | cut -f1 -d" " | xargs kill
top
のインタラクティブな実行から、kキーを使用してプロセスをいつでも強制終了できます。これは、プロセスが選択するものが気に入らない場合があるためです...
実行しているカーネルはわかりませんが、limits.confに加えて cgroups も役立つ場合があります。
top
または htop
をどこかのターミナルで実行し続けます。 top
で、k
を押してから、PIDを入力してプロセスを強制終了します。 htop
で、強制終了するプロセスの上にカーソルを移動し、k
を押します。