【shell编程】命令fallocate生成大文件

命令fallocate生成大文件

命令说明:

选项:
 -c, --collapse-range 移除文件中的某个范围
 -d, --dig-holes      检测零并替换为空洞
 -i, --insert-range   insert a hole at range, shifting existing data
 -l, --length <数字>  范围操作的长度(字节数)
 -n, --keep-size      保持文件的显示大小
 -o, --offset <数字>  范围操作的偏移量(字节数)
 -p, --punch-hole     将某个范围替换为空洞(连带打开 -n)
 -z, --zero-range     清零并保证分配某个范围
 -x, --posix          use posix_fallocate(3) instead of fallocate(2)
 -v, --verbose        详尽模式

 -h, --help           display this help
 -V, --version        display version

1. 创建1GB大文件,test.img是文件名:

fallocate -l 1G test.img

说明:-l 后接空间大小,默认单位为字节

 

posted @ 2023-08-11 11:33  苏格拉底的落泪  阅读(165)  评论(0编辑  收藏  举报