46 inode

1796 단어
inode 는 UNIX 운영 체제 의 데이터 구조 로 그 본질은 구조 체 로 파일 시스템 의 각 파일 과 관련 된 중요 한 정 보 를 포함한다.UNIX 에서 파일 시스템 을 만 들 때 대량의 inode 를 만 듭 니 다.일반적으로 파일 시스템 디스크 공간 중 약 1% 가 inode 표 에 분 배 됩 니 다.때때로 사람들 은 inode 와 색인 번호 (inumber) 와 같은 다른 용 어 를 사용 하기 도 한다.이 두 용 어 는 매우 비슷 하고 서로 관련 되 어 있 지만, 그들 이 가리 키 는 것 은 결코 같은 개념 이 아니다.inode 는 데이터 구 조 를 가리킨다.색인 번 호 는 실제 inode 의 표지 번호 이기 때문에 inode 번호 나 색인 번호 라 고도 부른다.색인 번 호 는 파일 관련 정보 에서 중요 한 내용 일 뿐이다.다음 부분 에 서 는 inode 의 다른 속성 을 소개 합 니 다.inode 표 는 파일 시스템 에 대응 하 는 모든 inode 번 호 를 보 여 주 는 목록 을 포함 하고 있 습 니 다.사용자 가 파일 을 검색 하거나 접근 할 때 UNIX 시스템 은 inode 표를 통 해 정확 한 inode 번 호 를 찾 습 니 다.inode 번 호 를 찾 은 후에 야 관련 명령 이 이 inode 에 접근 하여 적당 한 변경 을 할 수 있 습 니 다.예 를 들 어 vi 를 사용 하여 파일 을 편집 합 니 다.vi 를 입력 할 때 inode 표 에서 inode 번 호 를 찾 은 후에 야 이 inode 를 열 수 있 습 니 다.vi 세 션 을 편집 하 는 동안 이 inode 의 일부 속성 을 변경 하 였 습 니 다. 작업 이 완료 되 고: wq 를 입력 하면 이 inode 를 닫 고 방출 합 니 다.이 를 통 해 두 사용자 가 같은 파일 을 편집 하려 고 하면 inode 는 첫 번 째 세 션 편집 기간 에 다른 사용자 ID (UID) 에 할당 되 었 기 때문에 두 번 째 편집 작업 은 이 inode 가 풀 릴 때 까지 기 다 려 야 합 니 다.
df - k 검색 가능
root@ubuntu:~# df -k
df: ‘/mnt/hgfs’: Protocol error
Filesystem     1K-blocks    Used Available Use% Mounted on
udev              992620       4    992616   1% /dev
tmpfs             200668    1488    199180   1% /run
/dev/sda1       18469756 3958296  13550180  23% /
none                   4       0         4   0% /sys/fs/cgroup
none                5120       0      5120   0% /run/lock
none             1003332     144   1003188   1% /run/shm
none              102400      36    102364   1% /run/user

ls -i
inode 번호 보이 기
root@ubuntu:~# ls -i
267288 1   153647 1.txt     153646 herpets.txt  153648 my.txt     153651 pets.txt  153654 web.txt
281021 1n  153652 cats.txt  153649 html.txt     153635 nohup.out  153653 pet.txt

좋은 웹페이지 즐겨찾기