代码片段

作者: 敖武

创建大文件

使用dd创建大文件

dd if=/dev/zero of=./test.file bs=1024 count=1M

dd会不停从/dev/zero中读取数据并写入./test.file中,在创建大文件时会消耗一定时间。

使用fallocate创建大文件

fallocate -l 10G gentoo_root.img

fallocate是创建大文件的最优选择,磁盘会直接给该文件分配指定的空间, 由于不会写入内容所以创建速度极快。