df -kh의 출력
[root@mavdu ~]# df -kh
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 2.9G 2.9G 0 100% /
devtmpfs 5.7G 0 5.7G 0% /dev
tmpfs 7.7G 0 7.7G 0% /dev/shm
tmpfs 7.7G 26M 7.7G 1% /run
tmpfs 7.7G 0 7.7G 0% /sys/fs/cgroup
/dev/sda6 20G 928M 18G 5% /media/sda6
/dev/sda2 2.9G 9.0M 2.8G 1% /media/sda2
/dev/sda3 2.9G 9.0M 2.8G 1% /media/sda3
/dev/sda5 488M 780K 452M 1% /media/sda5
tmpfs 1.6G 0 1.6G 0% /run/user/0
df -i의 출력
[root@mavdu ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 196608 33787 162821 18% /
devtmpfs 1490183 386 1489797 1% /dev
tmpfs 2016765 1 2016764 1% /dev/shm
tmpfs 2016765 633 2016132 1% /run
tmpfs 2016765 16 2016749 1% /sys/fs/cgroup
/dev/sda6 1332688 633 1332055 1% /media/sda6
/dev/sda2 196608 11 196597 1% /media/sda2
/dev/sda3 196608 11 196597 1% /media/sda3
/dev/sda5 32768 11 32757 1% /media/sda5
tmpfs 2016765 1 2016764 1% /run/user/0
누구든지 나를 도와줄 수 있나요???
답변1
단순히 디스크 공간 사용량 df -kh
과 inode 사용량을 비교하는 것입니다 df -i
. 이는 서로 다른 두 가지입니다.
답변2
TL;DR 같은 것을 비교하는 것이 아닙니다.
df -kh
h
1024 대신 (아마도) 1k의 블록 크기로 사람이 읽을 수 있는 형식(스위치)으로 디스크 공간 사용량을 제공합니다 .
표시 값은 --block-size와 DF_BLOCK_SIZE, BLOCK_SIZE 및 BLOCKSIZE 환경 변수에서 사용 가능한 첫 번째 SIZE 단위입니다. 그렇지 않은 경우 단위는 기본적으로 1024바이트(또는 POSIXLY_CORRECT가 설정된 경우 512바이트)입니다.
SIZE는 G, T, P, E, Z, Y의 경우 KB 1000, K 1024, MB 1000*1000, M 1024*1024 등 중 하나일 수 있습니다(또는 선택적으로 뒤에 오는 정수일 수 있음).
df -i
블록 사용량 대신 inode 사용량을 나열합니다. Inode는 데이터가 저장되는 위치나 소유자가 누구인지와 같은 파일에 대한 정보를 저장합니다.
Inode는 한정된 리소스이므로 부족할 수 있으므로 사용 가능한 디스크 공간이 충분하더라도 파일을 생성할 수 없습니다. 사용한 두 명령에서 루트 드라이브에 데이터 블록(스토리지)이 부족하지만 inode가 많이 남아 있습니다.
참고자료