linux dd命令生成全F的文件

命令如下

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

你可能感兴趣的:(linux dd命令生成全F的文件)