linux – 为什么“ps”输出没有解析我的进程的uid?

前端之家收集整理的这篇文章主要介绍了linux – 为什么“ps”输出没有解析我的进程的uid?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
上下文:在ubuntu Linux 2.6.24-22-xen#1 SMP x86_64 GNU / Linux上

我通过init.d脚本启动一个守护进程,但在“ps”输出中,它以数字形式显示守护进程的用户.例如

1000  17560  1  1 11:04 ?  00:00:09 /usr/lib/jvm/java-6-sun/bin/java -server 
        -jar /home/superduperadmin/server/daemon.jar

1000是映射到/ etc / passwd中的superduperadmin.

为什么是这样 ?是因为superduperadmin太长了吗?

解决方法

是的,这是因为它太长了……

ps(1) man page

euser  EUSER  effective user name. This will be the textual user ID,if it can be obtained and the field width permits,or 
              a decimal representation otherwise. The n option can be 
              used to force the decimal representation. 
原文链接:https://www.f2er.com/linux/401304.html

猜你在找的Linux相关文章