ps aux
输出(仅显示感兴趣的行)
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
472 24070 0.0 0.7 1636608 59416 ? Ssl May09 10:53 grafana-server --...
id 到用户名查找不会产生任何结果
$ id -nu 472
id: ‘472’: no such user
用户名到 ID 查找没有任何结果
$ id -u 472
id: ‘472’: no such user
/etc/passwd
不包含任何带有 472 的行。
该用户正在运行一个程序,为什么它没有在任何地方列出?
答案1
ps
从评论中的信息我猜你正在 Docker 容器中运行 Grafana 并且在主机上运行。
/etc/passwd
472用户是容器之一中的grafana用户,这就是为什么你在主机的文件中找不到它