프로세스가 열린 파일, 소켓 등을 가르키는 작은 정수 핸들이다.
FD -> 커널의 오픈 파일 테이블 -> i-Node 테이블 순으로 매핑한다.디스크를 논리적 'File' 단위로 관리하는 구조를 지닌 시스템이다.
경로명 -> 디렉토리 엔트리 -> i-Node -> 디스크 블록 계층 순으로 파일에 접근한다.파일 크기, 권한, 소유자 등과 데이터가 저장된 디스크 블록 주소 리스트다.
open() → FD 획득 → 내부 버퍼 채우며 os.read() 반복 → 사용자에게 반환read() 시 한꺼번에 읽고 제공학습하며 정리한 글이기 때문에 혼용된 표현 또는 잘못된 내용이 있을 수 있습니다.
만약, 발견하신 경우 댓글을 통해 알려주신다면 진심으로 감사드립니다.