File descriptor

Ahn9807 (토론 | 기여)님의 2023년 2월 21일 (화) 01:36 판 (새 문서: 분류: 파일 시스템 == 개요 == UNIX와 이와 비슷한 운영체제에서, FD는 파일이나 I/O 장치를 다룰 때 사용하는 추상적인 단위이다. FD는 이름처럼 파일의 처리 뿐만 아니라 UNIX에서 파일로 취급되는 pipe혹은 network socket과 같은 작업에서도 사용된다. FD는 POSIX applicatino programming interface의 한 부분 집합이다. FD는 0을 포함하는 양의 정수로써 주로 int를 통해서 표현...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)


개요

UNIX와 이와 비슷한 운영체제에서, FD는 파일이나 I/O 장치를 다룰 때 사용하는 추상적인 단위이다. FD는 이름처럼 파일의 처리 뿐만 아니라 UNIX에서 파일로 취급되는 pipe혹은 network socket과 같은 작업에서도 사용된다. FD는 POSIX applicatino programming interface의 한 부분 집합이다. FD는 0을 포함하는 양의 정수로써 주로 int를 통해서 표현된다. FD는 다음과 같이 처음 3개는 예약되어 있는 경우가 많다.

  1. 0: Standard Input
  2. 1: Standard Output
  3. 2: Standard Error