LinuxUSER 顯示在
USER 顯示在 ps aux
中,但未找到 /etc/passwd
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 的行。這個使用者執行一個程序,為什麼它沒有在任何地方列出?
根據評論中的資訊,我猜您正在 docker 容器中執行 Grafana,並且您正在
ps
主機上執行。
/etc/passwd
472 使用者是其中一個容器中的 grafana 使用者,這就是您在主機文件中找不到它的原因