Linuxでプロセスを表示するためのコマンドは、ps、pstree、topです。
1. pspsコマンドを使用して現在のプロセスを表示します。
一般形式:ps [options]
共通オプション:-a:システム内の(セッションリーダーを除く)ttyに関連するすべてのプロセスに関する情報を表示します。 -e:全プロセスの情報を表示します。 -f:プロセス情報をツリー形式で表示します。 -j:プロセス情報を作業形式で表示します。 -l:プロセス情報をロング形式で表示します。 -r:実行中のプロセスだけを表示します。 -u:ユーザー指向の形式(ユーザー名、CPU、メモリ使用量などの情報を含む)を表示します。 -x:全端末のプロセス情報を表示します。共通コマンド:1)現在のコンソールの進行状況を表示します。
ps
PID TTY TIME CMD 28320 pts /0 00:00:00 bash28441 pts /0 00:00:00 ps
2)システム内のすべてのプロセスを表示します。
ps -e
3)すべてのユーザープロセスの詳細を表示します。
ps aux
ユーザーPID%CPU%MEM VSZ RSS TTY STAT開始時間COMMANDroot 1 0.0 0.2 2156 668?Ss Sep 23 0:04 init [3] root 1114 0.0 0.2 2260 552?S<; s Sep23 0:00 /sbin /udevd -droot 1193 0.0 0.2 32696 564?Ssl Sep23 0:00 brcm_iscsiuioroot 1386 0.0 0.2 1812 616?Ss Sep23 0:00 syslogd -m 0root 1441 0.0 0.4 7204 1064?Ss Sep23 0:00 /usr /sbin /sshdroot 1452 0.0 0.3 2832 832?Ss Sep23 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid........root 28318 0.0 1.1 10196 2892?Ss 19:38 0:00 Sshd:root @ pts /0root 28320 0.0 0.5 3716 1516 pts /0 Ss 19:38 0:00 - bashroot 28444 0.0 0.3 2532 908 pts /0 R + 20:44 0:00 ps aux
情報:USERプロセスを開始したユーザー。 PIDプロセスID番号。 %CPUプロセスの合計実行時間に対するCPUがプロセスの実行に費やした時間の比率。 %MEMこのプロセスは、合計メモリに対するメモリの比率を占めます。 VSZ仮想メモリのサイズ(KB単位)。単位RSSが使用している実メモリーの量(キロバイト)。 TTYプロセス確立に対応する端末、'? - プロセスが端末を占有していないことを示します。 STATプロセスの実行状態。次のコードを含みます。D無停電スリープ。 R実行。 S眠ります。 T追跡または停止します。 Zは終了します。 Wはメモリ常駐ページを持っていません。 <優先度の高いプロセスN優先順位の低いプロセスです。 Lはページをメモリにロックします(リアルタイムタスクまたはUOタスク用)。 STARTが実行を開始する時刻。
4)プログラムが使用しているメモリサイズを確認します(例としてhttpdを使用します)。
ps -C httpd v
PID TTYステータスタイムMAJFL TRS DRS RSS%MEM COMMAND5511?Ss 0:50 114 325 51374 9692 3.9 /usr /sbin /httpd7274?S 0:03 0 325 53242 20244 8.1 /usr /sbin /httpd 7328?S 0:00 0 325 53214 18572 7.4 /usr /sbin /httpd7349? S 0:00 0 325 53214 18376 7.3 /usr /sbin /httpd7364?S 0:00 0 325 53214 18344 7.3 /usr /sbin /httpd
2、pstreepstreeコマンドはプロセスをツリー構造で表示します。プロセス間の相互関係を表示します。
一般形式:pstree [options]
共通オプション:-a:プロセスの完全なコマンドを表示します。 -A:ASCII文字で表示します。 -u:ユーザー名を表示します。 -p:プログラムのPIDを表示します。
共通コマンド:
pstree -Aup
3. toptopコマンドは、システムの現在のタスクステータスを動的に表示します。これはタスクマネージャと同じです。
一般的な形式:top [オプション]
共通のオプション:-b:バッチモードを使用します。コマンドライン入力を受け付けません。 -c:各プロセスに関する完全な情報を表示します。 -d< interval seconds>更新間隔を設定します。 -i:アイドルプロセスとゾンビプロセスを無視します。 -n< execution>:更新回数を設定します。 -s:セーフモードで実行し、いくつかの相互コマンドを無効にします。 -S:累積モード。デッドチャイルドプロセスを含む各プロセスの合計CPU時間を出力します。
トップ実行中にインタラクティブなコマンドがあります。すぐにスペースが更新されます。 cコマンド名表示に切り替えるか、コマンド全体(パラメータを含む)を表示します。 f、F表示フィールドを大きくするか、表示フィールドを削除します。 h、?セキュリティモードと蓄積モードに関するヘルプ情報を表示します。 kプロセスを強制終了するために、プロセスIDの強制終了を促します(デフォルトのシグナルは15です)。アイドルプロセスとゾンビプロセスを無効にします。 lシミュレートした負荷の平均や通常の稼働時間などの情報に切り替えます。 mメモリ情報に切り替えて、メモリフットプリントでソートします。 n入力3など、プロンプトに表示されるプロセス数は、画面全体に3つのプロセスを表示します。 o、Oはフィールドが表示される順序を変更します。 r PIDとreniceの値を入力するように求めて、プロセスにreniceを適用します。 ■リフレッシュ間隔を秒単位で2回変更します。 tプロセスとCPUステータスに関する情報を表示するように切り替えます。 Aはプロセスのライフサイズによってソートされ、最新のプロセスが最初に表示されます。 Mは、メモリのフットプリントによって、大きいものから小さいものへとソートされています。 Nは、大きいものから小さいものまで、プロセスIDのサイズによってソートされます。 P CPU使用量の多い順から小さい順に並べ替えます。 S累積時間モードに切り替えます。 T時間/蓄積時間でタスクを並べ替えます。 W現在の設定を〜/.toprcに書き込みます。
一般的なコマンド:topを使うだけです。
香港がいまだに書店が提供する電子教科書の問題に関して綱引きを開始しているように、台湾は小学校や中学校向けに電子教科書を積極的に紹介しただけでなく通常の使用法では、台湾の学生はWindowsに代わるもの
Linuxの最も良い点の1つは、オペレーティングシステムを詳しく調べてパフォーマンスを微調整する機会を探すことです。または問題を診断してください。 Linuxの探索と操作を簡単にするための基本的なコマ
フルネームは In-Application Programming、中国語は Programming in the programとして解釈されます。 IAPは、マイクロコントローラの外部インタフェー
1.システム内の冗長な自己構築アカウントをロックします。
確認方法:
コマンドを実行します。
#cat /etc /passwd
#cat /etc /shadow
アカウント、パスワードファイルを表示し、不要なアカウントをシステム管理者に確認します。 bin、sys、adm、uucp、lp、nuucp、hpdb、www、daemonなどの予約済みシステム疑似ア
Grep PASSビューのパスワードポリシー設定 バックアップ方法: cp -p /etc/login.defs /etc/login.defs_bak 強化方法: #vi /etc/login
正式版のWin8.1でRPCSSサービスを開始できない場合はどうすればいいですか?
差のないでもトレース:(ReplaceUI.exe:★★
使用ソフトウェア:XPの完璧なシミュレーションビスタ・レイダース(5)
Win10はどのようにディスクスペース使用量を見ますか? Win 10 viewシステムのディスク容量の使用量
Windows 7のログイン画面を変更するように教えたいことは何でもできますか
DNFエルフナイトの左右のスロットが良いものであることDNFエルフナイトの左右のスロットの経験は、エルフナイトで
WinXPシステムの年齢を確認して何年経過しているかを確認する方法