Tôi không phải là một chuyên gia linux và có lẽ tôi đã bỏ qua điều gì đó trong các tài liệu, nhưng:
df -ah, ví dụ, trả về đơn vị lớn nhất tự động: M/ G/ T.
chỉ đơn giản là dfkhông có tùy chọn, trả về, những gì tôi giả sử là các lĩnh vực không phải là byte.
parted /dev/sda1 unit B print
Nó hiển thị theo byte, nhưng nó không trả về used/ availablebyte.
Tôi đã nghe nói về việc chuyển đổi các lĩnh vực thành kích thước thực tế, nhưng tôi không biết làm thế nào tôi sẽ làm điều đó.
Làm thế nào tôi có thể trả về các byte thực sự của phân vùng?
parted /dev/sdd1 unit B print== 3221225472B== 3221225472, trong đó df -B1 -a | grep /dev/sdd1cho Used+ Available== 1152532480+ 1857056768= 3009589248. Và 3221225472- 3009589248= 211636224. Trong trường hợp đó, những 201MiB đó đã đi đâu?
dfbáo cáo kích thước hệ thống tập tin, partedbáo cáo kích thước phân vùng. Sự khác biệt là do chi phí hệ thống tập tin.
df -B1