Linuxは、現在のシステムのすべてのプロセスをチェックアウトする方法

Linuxは、現在のシステムのすべてのプロセスをチェックアウトする方法

psコマンドの
実行中のすべてのプロセスを表示するpsコマンド、次の入力:
#PSはAUXを|少ない

特徴と、
-A:すべてのプロセス
:他のすべてのプロセスのユーザーに含まれて表示端末
X:プロセスのない表示制御端末
タスク:ビューシステム内の各プロセス。
-A PS#
#PS -e 

タスク:実行している非rootプロセスを参照するには
-uルート-Nの#1のps -Uルートを

実行しているViewは、ユーザーのVivekプロセス:タスク
#psの-uのVivek 

トップコマンド:タスク
topコマンドを実行しているシステムを提供しますダイナミックなリアルタイムビュー。:コマンドプロンプトで一番上の行を入力します
。#トップ

出力:
図1:トップコマンド:Linuxのタスクを表示する
ヘルプを入力するために、終了し、プレス時間を押しqを。
タスク:プロセスのツリービューが表示されます。
pstreeは表示は、ツリー内のプロセスを実行しています。PIDまたはinitのツリーのルート。ユーザー名を指定した場合、プロセスツリーは、ルートノードとしてユーザプロセスによって所有されます。
$ pstreeコマンド

の出力例:
図2:pstreeコマンド-プロセスのツリービューが表示さ
作業をします。psツリーを使用して印刷プロセス
#psの-ejH 
#psのaxjf 

タスク:スレッド情報を取得し
、次のコマンドを入力します 
。#psの-elf
。#psのaxms

セキュリティ情報を取得:タスク
次のコマンドを入力し、:
#PS -EO EUSER、RUSERでは、suser、定着、F、COMM、ラベル
#PS axz 
#PS -em 

タスク:プロセスのスナップショットをファイルに保存されては
:、以下のコマンドを入力します
。#トップ-bを-n1> /tmp/process.log 

あなたも自分自身に電子メールでつながることができます:
#トップ-b -n1 |メール-s「プロセスのスナップショット」[email protected] 

タスク:プロセスを見つける
pgrepコマンドを使用して。pgrepコマンドは、現在実行中のプロセスを検索し、予選のプロセスIDを示していますすることができます。例えば、FirefoxのプロセスIDを表示:
$ pgrepコマンドのfirefox 

コマンド以下は、sshdのプロセスと呼ばれる、ルートプロセスの所有者が表示されます。
$のpgrep -uルートsshdが

ホテルトップすると上にはハローと言う
htopのは、対話型プロセスのすべてのプロセスとそのコマンドラインを表示するには、トップビュー似たようなツールが、垂直方向と水平方向のスクロールです。関連操作プロセス(renicing、殺害は)PIDを入力する必要はありません。コマンドを入力するホテルトップインストールするには:
#apt-getのホテルトップをインストールする

か、
#yumのホテルトップインストールし

、コマンドプロンプトで入力htopの行を:
#htopの
 
出力:
ツールATOP
 
のLinuxツールは、対話型監視システムの負荷を表示するために使用頂上。それは、CPU、メモリ、ディスク、およびネットワークとして、(パフォーマンスの観点から)キーシステムレベルのハードウェアリソースの使用率を示すことができます。
また、プロセス・レベルのCPUとメモリの負荷表示を処理しそれによれば、特定の負荷を引き起こす可能性があります。あなたは、カーネルパッチがハードディスクやネットワーク負荷のプロセスごとに表示することができますインストールされている場合。頂上に開始するには、次のコマンドを入力します。

  

おすすめ

転載: www.cnblogs.com/QQmini/p/11374112.html