getuid() - Unix、Linux 系统调用
Tutorials Point


  为初学者介绍 Unix
  Unix shell 编程
  高级 Unix
  有用的 Unix 参考
  有用的 Unix 资源
  选读

版权所有 2014 由 tutorialspoint 所有



  主页     参考内容     论坛讨论     关于 TP  

getuid() - Unix、Linux 系统调用


previous next AddThis Social Bookmark Button

广告

名称

getuid、geteuid - 获取用户身份

语法

#include <unistd.h>
#include <sys/types.h>

uid_t getuid(void);
uid_t geteuid(void);

说明

getuid() 返回当前进程的实际用户 ID。

geteuid() 返回当前进程的有效用户 ID。

错误

这些函数始终成功。

遵循

POSIX.1-2001、4.3BSD。

历史

在 Unix V6 中,getuid() 调用返回 (euid << 8) + uid。Unix V7 引入了单独的调用:getuid() 和 geteuid()。

另请参见



previous next Printer Friendly

广告


  

广告