如何在没有ps的情况下找到进程的所有者

dj3*_*308 2 linux nginx

运行 nginx 高山映像。ps 未安装且无权使用 apt-get 安装 ps。我有进程的pid。有什么办法可以找出进程的所有者是谁?

在这种情况下,我想弄清楚谁在运行 nginx 主进程。

sta*_*ark 5

用于ls在proc目录中查找进程所有者

ls -ld /proc/816
Run Code Online (Sandbox Code Playgroud)

如果你有stat你可以只显示具有花哨格式的所有者:

stat -c '%U' /proc/775
avahi
Run Code Online (Sandbox Code Playgroud)

奖励:无需查看 $USER 即可打印您的用户名

stat -c '%U' /proc/$$
Run Code Online (Sandbox Code Playgroud)