나는 리눅스 전문가가 아니며 문서에서 무언가를 간과했을 수도 있지만 :
df -ah
예를 들어, 자동으로 가장 큰 단위를 반환합니다 : M
/ G
/ T
.
단순히 df
옵션이없고 리턴이 있으면 바이트가 아닌 섹터라고 가정합니다.
parted /dev/sda1 unit B print
바이트 단위로 표시되지만 used
/ available
바이트 는 반환하지 않습니다 .
섹터를 실제 크기로 변환하는 방법에 대해 들어 봤지만 어떻게해야할지 모르겠습니다.
파티션의 실제 바이트를 어떻게 반환 할 수 있습니까?
그것은 가까운, 그러나 결과 다릅니다 :
—
joltmode
parted /dev/sdd1 unit B print
== 3221225472B
== 3221225472
여기서 df -B1 -a | grep /dev/sdd1
위한 Used
+ Available
== 1152532480
+ 1857056768
= 3009589248
. 그리고 3221225472
- 3009589248
= 211636224
. 이 경우 201MiB가 어디로 갔습니까?
파일 시스템이 할당 할 수있는 공간이 기본 파티션의 크기와 같지 않습니다.
—
연설자
df
파일 시스템 크기를 parted
보고하고 파티션 크기를보고합니다. 파일 시스템 오버 헤드로 인해 차이가 발생합니다.
아,이 201MiB는 3.0GiB 파티션의 파일 시스템에 적합합니까?
—
joltmode
아니, 나는 이것이 너무 많은 것 같아요. 그러나 파일 시스템이 사용 가능한 최대 파티션 크기를 사용하는 경우와 같은 설정을 알 수 없습니다. 실제로 원하는 것은 무엇입니까?
—
연설자
df -B1