コマンド概要
プロセスの監視を行うpsコマンドの使い方をまとめます。コマンド書式
$ ps [オプション]
オプション | 説明 |
---|---|
a | 他のユーザのプロセスも表示する |
f | 親子関係をツリー状に表示する |
u | ユーザ名も表示する |
x | 制御端末のないデーモンなどのプロセスも表示する |
-e | すべてのプロセスを表示する |
-l | 詳細な情報を表示する |
-p PID | 指定したPIDのプロセス情報を表示する |
-C プロセス名 | 指定した名前のプロセスのみ表示する |
-w | 長い行は折り返して表示する |
コマンド使用例
- 他のユーザのプロセスもユーザ名と一緒に表示する ユーザの情報やメモリの情報がわかるので普段はこれを使います。
$ ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.5 0.8 33676 7960 ? Ss 16:00 0:04 /sbin/init splash
root 2 0.0 0.0 0 0 ? S 16:00 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? I< 16:00 0:00 [rcu_gp]
root 4 0.0 0.0 0 0 ? I< 16:00 0:00 [rcu_par_gp]
root 8 0.0 0.0 0 0 ? I< 16:00 0:00 [mm_percpu_wq]
root 9 0.0 0.0 0 0 ? S 16:00 0:00 [ksoftirqd/0]
root 10 0.0 0.0 0 0 ? I 16:00 0:00 [rcu_sched]
:
(以下略)
:
$ ps -le
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
4 S 0 1 0 0 80 0 - 8419 - ? 00:00:04 systemd
1 S 0 2 0 0 80 0 - 0 - ? 00:00:00 kthreadd
1 I 0 3 2 0 60 -20 - 0 - ? 00:00:00 rcu_gp
1 I 0 4 2 0 60 -20 - 0 - ? 00:00:00 rcu_par_gp
:
(以下略)
:
0 件のコメント:
コメントを投稿