유닉스 혹은 리눅스 시스템에서 프로세스가 특정 리소스를 다룰 때 사용하는 개념 즉, 특정 리소스에 접근하기 위한 추상적인 키를 말한다. 프로세스는 파일 디스크립터만으로 파일에 접근할 수 있다.파일 디스크립터를 사용함으로써 파일 시스템의 복잡성을 신경 쓰지 않고도 파일을 다룰 수 있다.** 파일 디스크립터 자체가 테이블 인덱스 STDIN_FILENO - 0 // 표준 입력STDOUT_FILENO - 1 // 표준 출력STDERR_FILENO - 2 // 표준 에러 파일 디스크립터는 3번부터 부여 사용하는 이유1. 다양한 유형의 I/O 리소스를 동일한 인터페이스로 다룰 수 있음- read(), write() 같은 함수를 사용하여 리소스에 쉽게 접근 2. 커널의 효율적인 관리 - 커널이..