Linuxシステムプロセス管理--- top--ps--kill

ps -aux

USER:どのユーザーが
プロセスを生成したかPID:プロセスID番号
%CPU:プロセスがCPUリソースのパーセンテージを占めるほど、占有率が高くなり、プロセスがリソースを消費します
%MEM:プロセスの割合が物理メモリを占有するほど、占有率が高くなり、プロセスよりリソースを消費する
VSZ:プロセスが占有する仮想メモリ
のサイズ(KB 単位)RSS:プロセスが占有する実際の物理メモリのサイズ(KB 単位)
TTY:プロセスが実行されるターミナル

STAT:プロセスステータスR:実行中S:スリープ中T:停止中s:子プロセスを含む+:バックグラウンドにある

START:
プロセスの開始時間TIME:プロセスはCPU時間を消費します
COMMAND:プロセスを生成したコマンド名

トップシステムヘルスステータスの表示
-d秒:数秒ごとに更新、デフォルトは3秒

情報の最初の行はタスクキュー情報です
12:26:46システムの現在の時刻は
1日上がっています13:32 システムの実行時間、マシンは1日13時間32分実行されてい
ます2ユーザー:現在ログインしている2人のユーザーの
負荷平均:システムさらに1分、5分、15分後の平均負荷。一般的には1未満では負荷は小さいと考えられています。それが1より大きい場合、システムは負荷を超えています。
プロセス情報
タスク2行目:101合計1実行中100スリープ中0停止0ゾンビ
タスク番号、システムの現在実行中のプロセスの数、実行中、スリープ中、停止中、ゾンビ
CPU情報
CPU(s)3行目のCPU(s) :0.1%us CPU使用率(ユーザーモードで占有)
0.1%sy CPU使用率(システムモードで占有)
0.0%ni CPU使用率(ユーザープロセスで占有優先度が変更された)
99.7%idアイドルCPU使用率(CPU)
0.1%wa CPU は入出力プロセスを待機中パーセンテージ
0.1%hiソフト割り込みプロセスのパーセンテージ
0.1%siハード割り込みのパーセンテージ
メモリ情報4行目
Mcm:合計物理メモリサイズの合計使用済みの容量と空き容量バッファーバッファーの5行目の交換に使用された容量
パーティション情報

pstreeはプロセスツリーを表示します

-pはpidも表示します

kill -l
使用可能なプロセス信号を表示します

1 SIGHUP:シグナルがプロセスを即座にシャットダウンし、構成ファイルを再度読み取った後に再起動します
2 SIGINT:フォアグラウンドプロセスを終了するために使用されるプログラム終了シグナル、出力ctrl + cショートカットキーに相当
8 SIGFPE:致命的な算術演算エラーが発生したときに発行されます、浮動小数点演算エラー、オーバーフロー、および除数0の算術エラーを含む
9 SIGKILL:プログラムをすぐに終了するために使用されます。この信号はブロック、処理、および無視できません。通常、プロセスを強制的に終了するために使用され
ます。14 SIGALRM:クロックタイミング信号、計算実際の時刻または時刻です。アラーム機能はこの信号を使用します

15 SIGTERM:正常に終了するシグナル、killコマンドのデフォルトシグナル、プロセスがプロセスを正常に終了できない場合があります。このとき、SIGKILLシグナルを使用する必要があります
。18SIGCONT:このシグナルは、中断されたプロセスが実行を再開できるようにします。このプロセスはブロックできませんBreak
19 SIGSTOP:このプロセスは、フォアグラウンドプロセスを一時停止できます。これは、Ctrl + Zショートカットキーを入力するのと同じです。この信号はブロックできません

kill -1 pid:プロセスの再起動
kill -9 pid:プロセスの

強制終了killall +プロセス名kill allおよびname
pkill -9 -t +割り込み番号で、現在のユーザーをシステムから追い出します

コマンド+&
ctrl + zプロセスをバックグラウンドで実行

ジョブバックグラウンドジョブを表示

中断された作業をバックグラウンドからフォアグラウンドに再開するためのfg%作業番号

21件のオリジナル記事を掲載 いいね!0 訪問数163

おすすめ

転載: blog.csdn.net/qq_45227330/article/details/105381437