inode 개념

Linux 2016. 4. 20. 02:07

inode 란??


- Linux/Unix의 파일 시스템에서 사용되는 자료구조를 말한다.


- 모든 파일이나 디렉토리에는 1개의 inode를 가지고있다.(1개의 inode는 64byte로 이루어짐)


- 각 inode에는 해당 파일의 소유권, 허가권, 파일 종류등의 정보, 해당 파일의 실제 데이터가 

  어디에 있는지 위치(=주소)도 가지고 있다.


- inode가 모여있는 공간이 inode블록이다. (전체 디스크의 1%정도를 차지한다.)

  실제 데이터가 저장되어 있는 디스크 공간으로 전체 디스크의 대부분을 차지함




어떤 한 파일이나 디렉토리를 만들게 되면 1개의 inode가 만들어진다.

그 inode가 inode Table에 등록이되고, 등록되는 entry-number를 그 inode에 대한 inumber라고 한다.


i-list : 한 파일 시스템에서 파일이나 디렉토리들의 inode를 가지고 있는 표




'Linux' 카테고리의 다른 글

GRUB 부트로더  (0) 2016.04.27
하드링크와 심볼릭(소프트)링크  (0) 2016.04.20
기본 명령어  (0) 2016.04.19
리눅스 개요,파티션  (0) 2016.04.19
1. 기초 정리  (0) 2016.04.19
admin