파일 데이터의 할당
리눅스의 파일 시스템은 크게 4가지로 구분 할 수 있다.
부트 블록(Boot Block) |
슈퍼 블록(Super Block) |
아이노드 블록(inode Blocks) |
데이터 블록(Data Blocks) |
- 부트 블록 : 운영체제를 부팅시키기 위한 코드가 저장되어 있다.
- 슈퍼 블록 : 파일 시스템과 관련된 정보를 저장하고 있다.
- 아이노드 블록 : 파일에 대한 정보를 저장하고 있으며, 모든 파일은 반드시 하나의 아이노드 블록을 가지고 있다.
- 데이터 블록 : 파일이 보관해야하는 데이터가 저장되어 있으며, 보관하는 데이터의 크기에 따라 여러 개가 있을 수 있다.
'개발 > System' 카테고리의 다른 글
access, chmod, chown 시스템 호출 (0) | 2012.10.29 |
---|---|
다중 사용자 환경에서의 파일 (0) | 2012.10.28 |
UNIX 파일 접근 프리미티브 : 파일 제거 (0) | 2012.10.28 |
UNIX 파일 접근 프리미티브 : lseek 시스템 호출 (0) | 2012.10.28 |
UNIX 파일 접근 프리미티브 : write 시스템 호출 (0) | 2012.10.28 |