[리눅스] 아이노드 i-node ls du 확인 방법

개요

• 유닉스&리눅스 계열 운영체제 파일시스템에서 파일에 부여되는 고유한 번호
• 파일 이름을 제외한 파일에 대한 모든 정보를 가진다.

아이노드(i-node)는 index-node의 줄임말로 유닉스 계열 시스템에 있는 자료구조로 파일 시스템에 관한 정보를 가지고 있습니다. 파일들은 각자 1개의 아이노드를 가지고 있습니다.
이름 처럼 무언가 빠르게 찾기위해 인덱싱 시켜놓은 노드입니다.

ls -i

ls -i 를 해보시면 인덱스 값 아이노드들이 파일 앞에 나오는 것을 볼 수 있습니다.

du -i

df -i
i-node의 사용량을 확인하실 수 있습니다.

 

포함 정보

• 파일 유형
• 파일 크기
• 파일 위치
• 접근 권한
• 하드링크 개수
• 소유자
• 소유 그룹
• MAC Time
• Block Index

 

MAC time 확인 방법

M : Modification time(수정 시간) ls -l 옵션으로 확인 가능. vi편집기로 편집하거나 생성시 나타나는 시간
A : Access time(접근 시간) ls -ul 옵션으로 확인 가능. cat, echo 등으로 해당 파일 읽었을 때 나타나는 시간
C : metadata change time(속성 변경 시간) ls -cl 옵션으로 확인 가능. chmod, chown 등으로 파일 속성을 변경하였을 때 나타나는 시간

댓글

Designed by JB FACTORY