命令如下
tr '\000' '\377' < /dev/zero | dd of=filename bs=1024 count=1
这里生成了大小为1K,内容全为F的文件,修改bs和count可自定义文件大小
- 解释
\377为8进制,表示16进制的0xFF
tr对输入的0替换成FF
dd用来将输入保存为文件 - 扩展
如果想要在文件后再扩展一部分,使用
echo -e -n '\xff' >> filename
-e 选项不会在语句后添加换行符
用脚本写出来的话是
n=1024
while [ $n -ne 0 ]
do
echo -e -n '\xff' >> filename
((n=n-1))
done