在Linux中,sparse文件是一種特殊類型的文件,它的大小可以動態增長,而實際分配的磁盤空間只占用所需部分。創建sparse文件的常用方法有兩種:使用dd命令和使用mkfs.ext4命令。
方法一:使用dd命令
dd if=/dev/zero of=sparsefile bs=1M count=1024
這個命令會將1GB大小的文件sparsefile填充為0字節。實際磁盤空間占用取決于bs(塊大小)和count(塊數量)的乘積。
方法二:使用mkfs.ext4命令
truncate -s 1G sparsefile
mkfs.ext4 sparsefile
mkdir /mnt/sparsefile
mount /dev/mapper/data /mnt/sparsefile
請注意,上述方法創建的文件系統類型為ext4,你可以根據需要更改為其他文件系統類型。