.\" by Yuichi SATO <ysato444@yahoo.co.jp>
.\"
.TH GETUID 2 1993-07-23 "Linux" "Linux Programmer's Manual"
-.SH ̾Á°
-getuid, geteuid \- ¥æ¡¼¥¶¡¼ ID ¤òÆÀ¤ë
-.SH ½ñ¼°
+.SH 名前
+getuid, geteuid \- ユーザー ID を得る
+.SH 書式
.B #include <unistd.h>
.br
.B #include <sys/types.h>
.B uid_t getuid(void);
.br
.B uid_t geteuid(void);
-.SH ÀâÌÀ
+.SH 説明
.BR getuid ()
-¤Ï¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤Î¼Â¥æ¡¼¥¶¡¼ ID ¤òÊÖ¤¹¡£
+は呼び出し元のプロセスの実ユーザー ID を返す。
.BR geteuid ()
-¤Ï¸Æ¤Ó½Ð¤·¸µ¤Î¥×¥í¥»¥¹¤Î¼Â¸ú¥æ¡¼¥¶¡¼ ID ¤òÊÖ¤¹¡£
-.SH ¥¨¥é¡¼
-¤³¤ì¤é¤Î´Ø¿ô¤Ï¾ï¤ËÀ®¸ù¤¹¤ë¡£
-.SH ½àµò
+は呼び出し元のプロセスの実効ユーザー ID を返す。
+.SH ã\82¨ã\83©ã\83¼
+これらの関数は常に成功する。
+.SH 準拠
POSIX.1-2001, 4.3BSD.
-.SH Ãí°Õ
-.SS Îò»Ë
-UNIX V6 ¤Ç¤Ï
+.SH 注意
+.SS 歴史
+UNIX V6 では
.BR getuid ()
-¥³¡¼¥ë¤Ï
+コールは
.I "(euid << 8) + uid"
-¤òÊÖ¤·¤Æ¤¤¤¿¡£
-UNIX V7 ¤Ç¤Ï
+を返していた。
+UNIX V7 では
.BR getuid ()
-¤È
+と
.BR geteuid ()
-¤È¤¤¤¦ÊÌ¡¹¤Î¥³¡¼¥ë¤¬Æ³Æþ¤µ¤ì¤¿¡£
-.SH ´ØÏ¢¹àÌÜ
+という別々のコールが導入された。
+.SH 関連項目
.BR getresuid (2),
.BR setreuid (2),
.BR setuid (2),