Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxはすべてのプロセスコマンドを表示します

Linuxはすべてのプロセスコマンドを表示します

  

Linuxですべての実行中のプロセスを表示する方法は?

psコマンドを使用できます。プロセスのPIDなど、現在実行中のプロセスに関する情報を表示できます。 LinuxとUNIXの両方がpsコマンドをサポートしています。このコマンドは、実行中のすべてのプロセスに関する情報を表示します。 psコマンドは現在のプロセスのスナップショットを提供します。状態を自動的に更新したい場合は、topコマンドを使用できます。

psコマンド

実行中のすべてのプロセスを表示するには、次のpsコマンドを入力します。  

ここで、

-A:すべてのプロセスを表示します。

a:他のユーザーを含むすべてのプロセスを端末に表示します。

x:制御端末を表示しません。プロセス

タスク:システム内の各プロセスを表示します。

#ps -A

#ps -e

タスク:root以外の実行中のプロセスを表示します。

#ps -U root -u root -N

タスク:ユーザーvivekによって実行されているプロセスを表示します。

#ps -u vivek

タスク:topコマンド

topコマンドは、実行中のシステムのダイナミクスを提供します。ライブビューコマンドプロンプトでtopと入力します。

#top

出力:


図1:topコマンド:Linuxタスクの表示

qを押して終了し、hを押してヘルプに入ります。

タスク:プロセスのツリービューを表示します。

pstreeは実行中のプロセスをツリーで表示します。ツリーのルートノードはpidまたはinitです。ユーザー名が指定されている場合、プロセスツリーはユーザーが所有するプロセスをルートノードとして持ちます。

$ pstree

出力例:


図2:pstree - プロセスを示すツリー

タスク:psを使うプロセスツリーの印刷

#ps -ejH

#ps axjf

タスク:スレッド情報の取得

次のコマンドを入力します。

#ps -eLf

#ps axms

タスク:セキュリティー情報の入手

次のコマンドを入力します。

#ps -eouser、ruser、suser、フューザ、f、通信、ラベル

Copyright © Windowsの知識 All Rights Reserved