File Descriptor
- 시스템으로부터 할당받은 파일을 대표하는 '0'이 아닌 정수
프로그램이 프로세스로 메모리에서 실행을 시작 할 때, 기본적으로 할당되는 파일 디스크립터들이 있다. 바로 stdin, stdout, stderr이다. 이 들에게 각각 0, 1, 2 라는 정수가 할당된다.
프로그램이 시작되면 기본적으로 열리고, 종료 시 자동으로 닫힌다.
하여 파일 open/read/write 등을 했을 때 부여되는 fd는 3부터 시작된다.
'Layer7 > WriteUp' 카테고리의 다른 글
shell-basic WriteUp (0) | 2024.08.30 |
---|---|
x86, x64 Calling Convention 정리 (0) | 2024.08.29 |
시스템해킹 환경구축 (0) | 2024.08.13 |
SYN Flood 정리 (0) | 2024.07.30 |
ARP 정리 (0) | 2024.07.26 |