Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2008-12-18 [長年日記]
_ ps コマンドで ax 以外を使っている奴ちょっとこい
簡単にgoogleってみると、ps コマンドの使い方で、ax とか auxwww とかは見ますが、avとか as の結果の見方について書いてあるページが ps の man page以外で見つからない。(適切なキーワードが思いつかないだけだとおもうのですが)
ps コマンドの結果の STAT 欄にしても、納得のいく説明が書いてあるモノを見つけることができない。Ss を読み解くには、(プロセスの)セッションを知らないとなんのこっちゃって感じ。
セッションリーダについては、Lenny の man 2 intro には書いてないんだけど(see also)、FreeBSDのman 2 intro には記述がある。あと詳解UNIXプログラミングにも記述がある
ps axs の例UID PID PENDING BLOCKED IGNORED CAUGHT STAT TTY TIME COMMAND 0 1 0000000000000000 0000000000000000 fffffffe57f0d8fc 00000000280b2603 Ss ? 0:10 init [2] 0 2 0000000000000000 0000000000000000 ffffffffffffffff 0000000000000000 S< ? 0:00 [kthreadd] 0 3 0000000000000000 0000000000000000 ffffffffffffffff 0000000000000000 S< ? 0:20 [migration/0] 0 4 0000000000000000 0000000000000000 ffffffffffffffff 0000000000000000 S< ? 3:55 [ksoftirqd/0] 0 5 0000000000000000 0000000000000000 ffffffffffffffff 0000000000000000 S< ? 0:00 [watchdog/0] 0 9 0000000000000000 0000000000000000 ffffffffffffffff 0000000000000000 S< ? 1:20 [events/0]ps axv の例
PID TTY STAT TIME MAJFL TRS DRS RSS %MEM COMMAND 1 ? Ss 0:10 184 28 2071 596 0.0 init [2] 2 ? S< 0:00 0 0 0 0 0.0 [kthreadd] 3 ? S< 0:20 0 0 0 0 0.0 [migration/0] 4 ? S< 3:55 0 0 0 0 0.0 [ksoftirqd/0] 5 ? S< 0:00 0 0 0 0 0.0 [watchdog/0]