Linux 快速创建大文件
Linux About 380 wordsfallocate
直接分配一个指定容量的真实文件,创建速度很快。
-l
,默认单位为字节。也可后跟k
、m
、g
、t
、p
、e
来指定单位,分别代表KB
、MB
、GB
、TB
、PB
、EB
。
fallocate -l 5G test1.txt
truncate
truncate
创建的并不是真实,创建速度很快。
truncate -s 5G test2.txt
dd
实际写入硬盘,创建速度较慢。
dd if=/dev/zero of=test3.txt bs=1G count=5
使用seek
参数,并不会实际写入硬盘
dd if=/dev/zero of=test4.txt bs=1G count=5 seek=5G
查看磁盘占用
du -sh
看到的是真实磁盘占用。
du -sh test1.txt
ls/ll
看到的是虚拟磁盘占用。
ll -h test1.txt
Views: 903 · Posted: 2023-07-21
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...