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 — 昆汀 source
24 如果用户名超过8个字符,则会发生这种情况。 — 特长 source 2 man ps在“注释”部分下引用:“如果用户名的长度大于显示列的长度,则会显示数字用户ID。” — Ciro Santilli新疆改造中心法轮功六四事件
1 这是一个UID为用户的名字是未知的(例如UID在/ etc / passwd文件丢失),或者是用奇怪的拼写(如可能Debian-exim,或用足够长的用户名的用户,或者在错误项/etc/passwd) — 巴西勒·斯塔林凯维奇 source +1表示“足够长”;ps有一个奇怪的默认限制。 — user1686 2011年
0 这是用户ID。在某些情况下,Linux不显示用户名(这可能是权限问题)。看看这个线程: http://www.linuxquestions.org/questions/linux-newbie-8/ps-aux-displays-users-as-uids-instead-of-username-645456/ — 本D source
man ps
在“注释”部分下引用:“如果用户名的长度大于显示列的长度,则会显示数字用户ID。”