まず、プロセス管理
プロセスは、プログラムまたはコマンドが実行されている、各エンティティは、実行され、独自のアドレス空間を持ち、いくつかのシステムリソースを占有するプロセスです。
プロセス管理の第二に、役割
1、サーバーの健全性を判断します
topコマンド:デフォルトは3秒ごとに更新されます。
0.30、0.41、0.32: -トップ7日、18:08、1人のユーザ、負荷平均アップ午前16時13分16秒
タスク:211総計、2ランニング、209睡眠、0停止、0ゾンビ
%のCPU(S):2.0 US 0.8 SY、0.0 NI、97.1 ID、0.0 WA、0.0 HI、0.0 SI、0.0 ST
KiBのMemの:32948204合計、1006220フリー、11471600用い、20470384バフ/キャッシュ
KiBのスワップ:16773116合計、16773116フリー、0が使用。20841936無駄Memの
---------------------------
午後4時13分16秒:現在の時刻。
7日、18時08アップ:システムの稼働時間。
1ユーザー:ユーザーは、現在、2つのログイン
負荷平均:0.30、0.41、0.32:負荷前に1分、5分、平均15分、機械1は、核コアが8 1,8であります
タスク:211総計、2ランニング、209睡眠、0、0ゾンビを停止:統計的プロセスの数、および最終的にゾンビプロセスは、プロセスがシャットダウンされています
2、すべてのプロセスを見ます
(1)psコマンド:PSのAUXすべてのプロセスを参照するために、プロセスの説明
USERのPID%のCPU%MEM VSZ RSS TTY STAT START TIMEコマンド
ルート1 0.0 0.0 19356 1092?SS 2017 59:03 / sbinに/ initの
ルート2 0.0 0.0 0 0?S 2017 0:01 [kthreadd】
ルート3 0.0 0.0 0 0?S 2017 25:33 [マイグレーション/ 0]
ユーザー:ユーザーが生成される過程
PID:プロセスのID番号
%のCPU%のMEM:物理メモリとCPU処理の割合がかかり、より多くのリソースを集中的に高いです
VSZ:プロセスは、仮想メモリのサイズを消費し、単位はKBです
RSS:プロセスによって占有され、実際の物理メモリのサイズ、単位はKBです
TTY:ターミナルが実行されているプロセス。これは、ローカル端末コンソールのTTY1-tty7の代理として、TTY1-ty6ローカル文字インターフェース端子、tty7グラフィックス端末です。仮想端末のPTS / 0-255代わっ。?プロセスのために端末によって生成されていない、システムのカーネルが生成されます
STAT:プロセスのステータス。R:実行; S:睡眠; T:停止; S:サブプロセスは+であって、バックグラウンドで
START:タイム・プロセスが開始されました。
TIME:プロセスCPUの計算時間ではなく、システム時間
COMMAND:このプロセスが生成するためのコマンド名
(2)pstreeコマンド:プロセスツリーpstreeコマンドの-p(PIDとプロセス)
3、プロセスを強制終了
殺します
-l PID番号を殺す:プロセスを再起動
-9殺す:プロセスを殺すために強制
killallをプロセス名:すべてのプロセスを強制終了
pkillコマンドと同様のkillallは、多機能端末は、蹴った:pkillは - T端末番号:
その後、pkillは-9 -tユーザ端末番号キック、ワット、端末のログとの最初のチェック