USER 관련 함수

getuid(2) - 현재 process의 real user id 얻기

geteuid(2) - 현재 process의 effective user id 얻기

getpwnam(3) - username으로 상세 user정보 얻기

getpwnam_r(3) - username으로 상세 user정보 얻기(thread-safe)

getpwuid(3) - uid로 상세 user정보 얻기

getpwuid_r(3) - uid로 상세 user정보 얻기(thread-safe)

 

 

GROUP 관련 함수

getgid(2) - real group id를 얻는 함수

getegid(2) - Effective group id를 얻는 함수

getgrnam(3) - group명으로 그룹 상세 정보 조회

getgrnam_r(3) - 그룹명으로 그룹의 상세 정보 조회 (thread-safe)

getgrgid(3) - group id로 그룹 상세 정보 조회

getgrgid_r(3) - 그룹 ID와 그룹의 상세 정보 조회(thread-safe)   

 

 

기타 정보

LINUX real user vs. effective user의 차이점   

 

 

 

'관리 > 자료 구성' 카테고리의 다른 글

사용자 및 그룹 관련 Library  (0) 2019.10.12
Directory 정보 조회 및 관리 Library  (0) 2019.10.10
File 속성 정보 및 파일 관리 Library  (0) 2019.10.10
System Call File I/O Library  (0) 2019.10.10
Stream File I/O Library  (0) 2019.10.10
IPC (Inter Process Communication)  (0) 2019.10.04
블로그 이미지

사용자 자연&사람

행복한 개발자 programmer since 1995.

Tag , ,

댓글을 달아 주세요