사용 된 파티션 및 사용 가능한 크기 (바이트)


14

나는 리눅스 전문가가 아니며 문서에서 무언가를 간과했을 수도 있지만 :

df -ah예를 들어, 자동으로 가장 큰 단위를 반환합니다 : M/ G/ T.

단순히 df옵션이없고 리턴이 있으면 바이트가 아닌 섹터라고 가정합니다.

parted /dev/sda1 unit B print

바이트 단위로 표시되지만 used/ available바이트 는 반환하지 않습니다 .

섹터를 실제 크기로 변환하는 방법에 대해 들어 봤지만 어떻게해야할지 모르겠습니다.

파티션의 실제 바이트를 어떻게 반환 할 수 있습니까?


1
다음 명령을 시도해보십시오.df -B1
— speakr

그것은 가까운, 그러나 결과 다릅니다 : parted /dev/sdd1 unit B print== 3221225472B== 3221225472여기서 df -B1 -a | grep /dev/sdd1위한 Used+ Available== 1152532480+ 1857056768= 3009589248. 그리고 3221225472- 3009589248= 211636224. 이 경우 201MiB가 어디로 갔습니까?
— joltmode

파일 시스템이 할당 할 수있는 공간이 기본 파티션의 크기와 같지 않습니다. df파일 시스템 크기를 parted보고하고 파티션 크기를보고합니다. 파일 시스템 오버 헤드로 인해 차이가 발생합니다.
— 연설자

아,이 201MiB는 3.0GiB 파티션의 파일 시스템에 적합합니까?
— joltmode

아니, 나는 이것이 너무 많은 것 같아요. 그러나 파일 시스템이 사용 가능한 최대 파티션 크기를 사용하는 경우와 같은 설정을 알 수 없습니다. 실제로 원하는 것은 무엇입니까?
— 연설자

답변:


22

파티션 크기가 필요한 경우 이미 언급 한 명령을 사용하면됩니다.

parted /dev/sdd1 unit B print

총 파일 시스템 크기가 필요한 경우 다음과 같은 총 수를 사용할 수 있습니다 df.

df -B1 /dev/sdd1

에서 제공 한 사용 가능 공간과 사용 가능한 공간을 df합하면 주어진 총 공간보다 적습니다. 이는 저널과 같은 파일 시스템 오버 헤드 때문입니다.

파일 시스템 설정을 수정하거나 살펴 보려면 tune2fs및 dumpe2fs맨 페이지를 고려 하십시오.


Cygwin의 경우 D:/또는 백 슬래시와 함께 Cygwin 이외의 다른 드라이브를 확인하십시오.
— pbies
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.