GETPID(2)

명칭
getpid, getppid - 부모 또는 호출해 프로세스의 식별자를 취득

프로그램 라이브러리
libc

서식
<sys/types.h> <unistd.h> pid_t getpid(void) pid_t getppid(void)

해설
getpid() (은)는 호출 프로세스의 프로세스 ID 를 돌려줍니다. ID 는 독특하다라고 하는 것이 프로텍션되고 있습니다만, 임시 파일명의 작성에 이용해 안됩니다. 보안상의 이유에 대해서는, mkstemp(3) (을)를 참조해 주세요.

getppid() (은)는 호출 프로세스의 부모의 프로세스 ID 를 돌려줍니다.

에러
getpid() 함수와 getppid() 함수는 반드시 정상적으로 완료하므로, 에러를 나타내기 위한 반환값은 없습니다.

관련 항목
gethostid(3)

표준
getpid() 함수와 getppid() 함수는 p1003.1-90 에 준거하고 있습니다.

역사
getpid() 함수는 AT&T UNIX 그리고 등장했습니다.