OS/UNIX
File descriptor
무대포개발자
2016. 10. 12. 14:11
1. 파일 디스크립터 (File Descriptor)
: 시스템으로부터 할당받은 파일이나 소켓을 대표하는 정수
- 표준입력 및 표준출력도 파일 디스크립터로 표현이 되는데 이름은 프로그램이 시작되면 기본적으로 열리고, 종료 시 자동으로 닫힘.
- 표준 입력 : 0 / 표준 출력 : 1 / 표준 에러 출력 2
- 따라서 파일 오픈 or 소켓생성 시 부여되는 파일 디스크립터는 3부터 시작
* 즉, 파일 디스크립터란 시스템이 만들어 놓은 것을 가리키기 좋게 하기 위해 시스템이 우리들에게 건네주는 숫자
http://mintnlatte.tistory.com/266 참조