13 実行するps auxと、次の出力が得られました。 ... www-data 26254 0.0 0.7 27304 3544 ? S 15:07 0:00 /usr/sbin/apache2 -k start 1001 25807 0.8 0.8 48444 4332 ? Sl Sep03 1330:24 ./ts3server_linux_x86 ... www-dataはapach2ユーザーです。それは大丈夫、それは私が期待して-uいたことですが、1001は何ですか? linux ps — クエンティン ソース
2 ユーザーIDは1001ですが、そのIDには名前が割り当てられていないことを意味します。これは、たとえば、chrootで定義されたユーザーを使用してchrootで実行されるコマンドが必ずしもchrootの外部で名前を割り当てられるとは限りません。 — ismail ソース
24 これは、ユーザー名が8文字より長い場合に発生する可能性があります。 — FXL ソース 2 man ps「メモ」セクションの下に引用:「ユーザー名の長さが表示列の長さより大きい場合、代わりに数値のユーザーIDが表示されます。」 — Ciro Santilli新疆改造中心法轮功六四事件
1 これは、あるUID名前は不明であるユーザーのための(例えば/ etc / passwdファイルに欠落しているUID)または、おそらく奇妙なスペルで(多分同様にDebian-exim、あるいは十分な長さのユーザー名を持つユーザー、またはで悪いエントリー用/etc/passwd) — バジル・スタリンケビッチ ソース 「十分な長さ」の場合は+1。ps奇妙なデフォルト制限があります。 — user1686
0 ユーザーIDです。Linuxがユーザー名を表示しない場合があります(これは権限の問題である可能性があります)。このスレッドをチェックしてください: http://www.linuxquestions.org/questions/linux-newbie-8/ps-aux-displays-users-as-uids-instead-of-username-645456/ — ベン・D ソース
man ps
「メモ」セクションの下に引用:「ユーザー名の長さが表示列の長さより大きい場合、代わりに数値のユーザーIDが表示されます。」