GETUID.2
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:

操作系统开发

开发平台:

C/C++

  1. ." Copyright (c) 1980 Regents of the University of California.
  2. ." All rights reserved.  The Berkeley software License Agreement
  3. ." specifies the terms and conditions for redistribution.
  4. ."
  5. ." @(#)getuid.2 6.3 (Berkeley) 1/7/86
  6. ."
  7. .TH GETUID 2 "January 7, 1986"
  8. .UC 4
  9. .SH NAME
  10. getuid, geteuid - get user identity
  11. .SH SYNOPSIS
  12. .nf
  13. .ft B
  14. #include <sys/types.h>
  15. #include <unistd.h>
  16. uid_t getuid(void)
  17. uid_t geteuid(void)
  18. .fi
  19. .SH DESCRIPTION
  20. .B Getuid
  21. returns the real user ID of the current process,
  22. .B geteuid
  23. the effective user ID.
  24. .PP
  25. The real user ID identifies the person who is logged in.
  26. The effective user ID
  27. gives the process additional permissions during
  28. execution of *(lqset-user-ID*(rq mode processes, which use
  29. fBgetuidfP to determine the real-user-id of the process that
  30. invoked them.
  31. .SH "SEE ALSO"
  32. .BR getgid (2),
  33. .BR setuid (2).