特定サイズの空のディレクトリ

特定サイズの空のディレクトリ

ファイルシステムに少なくとも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

関連情報