$EFFECTIVE_USER_ID
$EUID
$>

此进程的有效用户 ID。例如

$< = $>;            # set real to effective uid
($<,$>) = ($>,$<);  # swap real and effective uids

您可以使用 POSIX::setuid() 同时更改有效用户 ID 和真实用户 ID。对 $> 的更改需要检查 $! 以检测尝试更改后可能发生的任何错误。

$<$> 只能在支持 setreuid() 的机器上交换。

助记符:如果您正在运行 setuid,它就是您转到的用户 ID。