Linux :: Объём места на диске (на файловой системе)
Самый точный и надёжный способ узнать, сколько свободного места на диске осталось
Из Всех способов, что я перепробовал, самым надёжным был такой:
Это выведет объём в байтах, (за это отвечает ключ -B и цифра 1).
Не точные способы выяснения свободного места
df -B 1024
Если использовать ту же df но с ключом -B 1024 чтобы получить объём в килобайтах, или -B 1048576 чтобы получить объём в мегабайтах, можно нарваться на ошибки. Так при проверке флешки на которой оставалось 348 КБ, попытка вывести этот объём в мегабайтах дала результат: 1МБ. Даже если предположить что система округлила, сделала она это по каким-то необычным правилам. Если бы я попытался залить туда 1 MB он естественно бы не влез.
Диски (gnome-disks (gnome-disk-utility))
Во первых показала ошибку в тесте с df. df по крайней мере верно показал объём в килобайтах. "Диски" ошиблись уже здесь показав 356 КБ вместо 348 КБ, когда на диске оставалось 356 352 Б. Такое Впечатление, что он разделил байты не на 1024 а на 1000 а потом ещё отбросил дробную часть.
Во вторых не показывает свободное место в байтах, а старается подогнать под самую крупную величину в которой можно выразить оставшееся место.
Работало так на:
- gnome-disk-utility 3.28.3-0ubuntu1~18.04.1
- ОС: UbuntuStudio 18.04.2 64-bit
- ОС: Kubuntu 18.04.2 64-bit
Помогло? :)
Черкани Инфловии пару строк если нашёл здесь помощь. Можешь писать под любым постом в группе VK или по старинке на почту: inFlowia@netc.it :)
inFlowia Lab. не делает добро за деньги, но знать, что её труды кому-то помогают очень классно. Если тебе помогли - не поленись, всего пара слов: "Спасибо! Помогло :)" сделают дни инфловии светлее. ^^
Количество откликнувшихся: 8