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% /