ページコンテンツ
用途
psコマンドにて実行中のプロセスを確認できます。
プロセスとは、動作中のプログラムをOSが管理する最小の単位です。
構文
ps [オプション]
起動オプション
オプション | 説明 |
---|---|
a | 他のユーザのプロセスも表示 |
f | 親子関係をツリー上に表示 pstreeコマンドでもプロセスの階層を確認できます。 |
u | ユーザ名も表示 |
x | 制御端末のないデーモンのプロセスも表示 |
-e | すべてのプロセスを表示 |
-l | 詳細情報を表示 |
-p PID | PID 特定プロセスIDのプロセス情報を表示 |
プロセスの構成
プロセスは、PIDと呼ばれる固有の識別子を持っています。開始されたプロセスから順にPIDが割り振られます。Linuxは、起動時にinitというブログラムが実行され、initのPIDに1が割り振られます。
プロセスは、開始したユーザから引き継がれたUID(ユーザID)と、グループを表すGID(グループID)を持っています。UID,GIDによって、そのプロセスがシステムのどの部分にアクセスできるかを制御します。
プロセスによっては、実行中に他のプロセスを起動することがあります。呼び出し元のプロセスを親プロセス、呼び出し先のプロセスを子プロセスと言います。
ジョブ、タスク管理の関連コマンド
関連記事
最近の記事
- CentOS7 最小構成でインストール後のネットワーク設定ページコンテンツ 概要 CentOS7では、最小構成でインストールした直後はネットワークが接続されません。GU… 続きを読む »
- CenteOS7にYumを利用してGitサーバをインストールページコンテンツ 概要 勉強がてらにコーディングしたソースが多くなってきたので、Gitでのソース管理(構成管理… 続きを読む »
- yum update後 systemctl restart nginx.serviceにて「Can’t open PID file /var/run/nginx.pid (yet?) after start: Too many levels of symbolic links」エラー発生ページコンテンツ エラー内容 yum update後 systemctl restart nginx.serv… 続きを読む »
- CentOS7 Cronが使えないページコンテンツ CentOS7への切り替え CentOS6のサポート期限が切れるので、CentOS7への切り… 続きを読む »
- CenOS7、Java11(OpenJDK11) 、Tomcat9 インストールページコンテンツ 概要 CenOS7に、Java11(OpenJDK11) 、Tomcat9 をインストールす… 続きを読む »