EUID 与 UID 不同。脚本中在什么上下文中使用了这两个?
我试图通过 echo "UID is $UID and EUID is $EUID"
获取值,但只有空格作为输出。我的机器运行 Ubuntu 12.04 LTS。在一些网站上看到,这通常用于检查是否是root用户,但无法正确区分。
最佳答案
当程序运行 set-uid 时它们是不同的。有效UID是你改成的用户,UID是原来的用户。
关于linux - EUID 和 UID 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27669950/