linux下写入文件来占用磁盘空间
来源:本站原创
点击数: 次
发布时间:2025年05月28日
问题描述:服务器要申请扩容,但是要求使用率达到97%以上才行
解决办法:使用dd写入文件占用
dd if=/dev/zero of=/data bs=1G count=10
if=/dev/zero
表示输入文件是/dev/zero
,这是一个特殊的文件,它提供无限的空字符(ASCII NULL字符),通常用于创建大文件。of=/data
是输出文件的名字,你可以将其替换为你想要的文件名。bs=1G
表示块大小为1GB。这意味着每次写操作会写入1GB的数据。count=10
表示执行写操作的次数,结合块大小,这将创建一个10GB的文件。
请注意,这个命令实际上会占用10GB的磁盘空间,因为它确实是在写入数据到磁盘。如果想写入500G占用,可以把bs改为5G或10G,根据实际CPU性能来填写,可以写小bs,然后增加count次数来实现。