

/boot 파티션에 해당ext4, NTFS, FAT32와 같은 포맷 정보가 여기 기록됨예: /home/user/hello.txt
→ 디렉터리 항목: hello.txt → FCB 주소 0x20F4| 필드 | 설명 |
|---|---|
| 소유자 | 파일을 만든 사용자 ID |
| 파일 크기 | 총 바이트 수 |
| 접근 권한 | 읽기, 쓰기, 실행 가능 여부 |
| 생성/수정 시간 | 파일 생성 및 마지막 수정 시각 |
| 블록 포인터 | 실제 데이터 블록의 위치 주소 (직접/간접 포인터 등) |
리눅스에서는 FCB 개념을 inode라는 번호로 관리합니다.ls -i명령어로 확인 가능
/home/user/hello.txt 파일을 열면/home/user/hello.txt → 디렉터리에서 FCB 찾기 → FCB의 블록 포인터 → 디스크 접근예: [파일명1 → FCB 0x123], [파일명2 → FCB 0x200], ...예: 파일 A = 블록 10~14, 파일 B = 블록 15~18예: 블록 3 → 블록 12 → 블록 7예: 인덱스 블록 = [5, 9, 13, 20]
예: 비트맵 → 1110010110, 프리 리스트 → [블록 3, 6, 9]fsck(유닉스), chkdsk(윈도우) 등 자동 점검 도구