특정 크기의 빈 디렉터리

특정 크기의 빈 디렉터리

파일 시스템에 최소 20MiB의 빈 디렉터리 /tmp/empty를 만드는 방법입니다. 파일을 생성하고 삭제해 보았지만 디렉터리의 크기가 저장되지 않았습니다. ext4 파일 시스템과 그 조각화가 필요하다는 것이 도움이 될 것이라고 생각했습니다. /tmp/empty에 ext4 파일 시스템을 마운트할 수 있습니다.

답변1

dd 명령을 사용하여 20MiB 크기의 파일을 생성합니다.

dd if=/dev/zero of=/tmp/emptyfile bs=1M count=20

mkfs.ext4 명령을 사용하여 파일에 ext4 파일 시스템을 만듭니다.

sudo mkfs.ext4 /tmp/emptyfile

파일 시스템을 /tmp/empty 디렉터리에 마운트합니다.

sudo mount -o loop /tmp/emptyfile /tmp/empty

du 명령을 사용하여 디렉터리 크기를 확인합니다.

du -sh /tmp/empty

재부팅 시 이 변경 사항을 영구적으로 적용하려면 /etc/fstab에 항목을 추가하면 됩니다.

/tmp/emptyfile /tmp/empty ext4 loop 0 0

관련 정보