给出一个pid,如何检查进程是否是通过sudo运行的?

时间:2017-04-03 13:58:28

标签: macos sudo

给定一个pid,我需要获取进程用户名,并检测进程是否是通过sudo运行的。我正在使用getpwuid来获取用户名,但无法检测进程是否通过sudo运行。我检查了getuid,geteuid并且它们都返回root。我还遇到了$ SUDO_USER变量,但不知道如何使用pid。有帮助吗?

感谢。

0 个答案:

没有答案