![向硬盘写入 1 秒最快的方法是什么?](https://linux22.com/image/73104/%E5%90%91%E7%A1%AC%E7%9B%98%E5%86%99%E5%85%A5%201%20%E7%A7%92%E6%9C%80%E5%BF%AB%E7%9A%84%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%20.png)
我目前正在使用以下命令将 1 写入文件:
tr '\0' '\377' < /dev/zero > /dev/sdb
但当我想要填充 500GB 磁盘时,这是一个非常慢的方法。有没有更快的方法?
答案1
使用诸如tr '\0' '\377' </dev/zero | dd of=allones bs=1M
.然后你可以重复写这个,例如while true; do cat allones; done >/dev/sdb
。
我目前正在使用以下命令将 1 写入文件:
tr '\0' '\377' < /dev/zero > /dev/sdb
但当我想要填充 500GB 磁盘时,这是一个非常慢的方法。有没有更快的方法?
使用诸如tr '\0' '\377' </dev/zero | dd of=allones bs=1M
.然后你可以重复写这个,例如while true; do cat allones; done >/dev/sdb
。