df 출력 문제 - inode가 아닌 여유 공간을 원함

df 출력 문제 - inode가 아닌 여유 공간을 원함

df에서 디스크 사용량을 얻을 수 없습니다. 대신 -BM 또는 다른 크기를 사용하여 요청된 블록 크기에 관계없이 무료 inode를 얻습니다.

내 컴퓨터의 하드 디스크는 /dev/sda이며 3개의 파티션으로 구성되어 있습니다. lsblk를 사용한 파티션 및 디스크 사용량은 다음과 같습니다.

[matta@matta]: ~>$ lsblk /dev/sda -o NAME,SIZE,TYPE,FSUSED,FSUSE%
NAME     SIZE TYPE FSUSED FSUSE%
sda    119.2G disk        
├─sda1   212M part 141.9M    71%
├─sda2   118G part  73.1G    63%
└─sda3     1G part 

df를 입력하면:

[matta@matta]: ~>$ df /dev/sda
Filesystem     Type Inodes IUsed IFree IUse% Mounted on
/dev/sda2      ext4   7.4M  1.3M  6.2M   17% /
total          -      7.4M  1.3M  6.2M   17% -

또는 df -BM:

[matta@matta]: ~>$ df -BM /dev/sda2
Filesystem     Type  Inodes   IUsed   IFree IUse% Mounted on
/dev/sda2      ext4 7741440 1270517 6470923   17% /
total          -    7741440 1270517 6470923   17% -

사용 가능한 inode가 아닌 사용 가능한 디스크 공간을 출력에 표시하고 싶습니다.

답변1

[matta@matta]: ~>$ type df
df is aliased to `df -ahiT --total'

별칭 취소:unalias df

지금...

[matta@matta]: ~>$ df -BG /dev/sda2
Filesystem     1G-blocks  Used Available Use% Mounted on
/dev/sda2           116G   74G       37G  67% /

답변2

df귀하의 별칭이 별칭인 것 같습니다 . \명령 앞에 a를 사용하면 별칭을 해제하지 않고 별칭 사용을 피할 수 있습니다 . 그러니 한번 시도해 보세요.

\df /dev/sda

그렇지 않으면 다음을 시도하십시오.

unalias df
df /dev/sda

관련 정보