出于好奇我有一个问题;-)
我发现我可以使用命令来完成克隆磁盘,pv
而不是dd
太。
为此,我使用了在互联网上找到的内容
pv < /dev/sda1 > /dev/sdb1
。
为什么我必须<
在这里使用运算符?
从手册页中我认为正确的命令是
pv /dev/sda1 > /dev/sdb1
答案1
两种方法都有效:如果pv
给定文件作为参数读取,则从文件中读取,否则从标准输入中读取。
pv /dev/sda1 > /dev/sdb1
依赖于前者,
pv < /dev/sda1 > /dev/sdb1
关于后者。
有些人可能更喜欢后者,因为它提供了更多/dev/sda1
不会被写入的信心,但我不确定在所有平台上都能保证这一点。