Linux 下创建空文件的几种方法 发表于 2022-11-10 分类于 计算机 , Linux 阅读次数: 本文字数: 254 阅读时长 ≈ 1 分钟 这里会介绍几种在Linux上创建全零文件的几种方法。 普通文件普通文件会实际占用相应的磁盘空间 以创建10GiB的文件为例,这要求你磁盘有至少10GiB的空闲空间。 1dd if=/dev/zero of=test bs=1G count=10 或 1fallocate -l 10G test 其中,使用fallocate的效率高于dd 空洞文件空洞文件不会实际分配磁盘空间,只会在写入时分配,因此,我们可以创建远大于磁盘空间的文件 以创建10TiB的文件为例,这 不要求 你磁盘有10TiB的空闲空间。 1truncate -s 10T test