프로세스 식별자 PID, PPID, SID, UID, GID 란?

PID 란?

PIDProcess ID 약자이며 운영체제에서 프로세스를 식별하기 위하여 프로세스에 부여하는 번호를 의미한다.

PPID 란?

PPIDParent Process ID 약자이며 부모 프로세스의 PID를 의미한다.

PGID 란?

PGIDProcess Group ID 약자이며 1개 이상의 프로세스 묶음을 의미하며 프로세스 그룹을 식별하기 위해 부여되는 번호이다.

SID 란?

SIDSession ID 약자이며 1개 이상의 프로세스 묶음을 의미하며 세션을 식별하기 위해 부여되는 번호이다.

UID 란?

UIDUser ID 약자이며 실행한 사용자의 정보를 식별하기 위해 부여되는 번호이다.

여기서 0~32767의 숫자로 나타내며 0은 유저(root)를 나타낸다.

프로세스 정보 확인 방법

PID란

👉 작업관리자에서 PID를 확인할 수 있으며 리눅스에서 ps 명령어를 통해서확인이 가능하다.

ex) ps -A -o pid, ppid 등

Leave a Comment