親CPU / IOプロセスをすばやく終了するには?

親CPU / IOプロセスをすばやく終了するには?

場合によっては、Linuxが応答を停止することがあるため、別の端末に切り替えてプロセスを使用してCPUをCtrlAltF2シャットダウンするか、プロセスを使用してIOをシャットダウンするコマンドを入力する必要があります。toptop

コマンドは短く迅速に実行する必要があります。コマンドは知っていますが、-estプロセスPIDまたは名前をkill取得する方法がわかりません。top

このコマンドをシェルエイリアスまたは関数に追加します。

答え1

topバッチモードで via を実行すると、-b必要な情報を取得できます。

以下は、できることの非常に混乱した始まりです。

top -b -n 1 | head | grep -A 1 PID | grep "^[0-9]" | cut -f1 -d" " | xargs kill

top選択した内容が気に入らない可能性があるため、いつでもkキーを使用して対話式に実行されているプロセスを終了できます。

どのカーネルを実行しているかはわかりませんが、cgroupLimit.conf以外にも便利です。

答え2

予約topまたはhtopターミナルのどこかで実行してください。でプロセスを終了するには、topキーを押してPIDを入力します。終了したいプロセスの上にカーソルをk移動し、キーを押します。htopk

関連情報