小编mcu*_*mcu的帖子

gzip - 重定向还是管道?

我将使用 dd 将大 (750GB) 磁盘备份到外部 USB 磁盘。
我应该使用重定向还是管道?哪个更有效率?或者有什么区别?

另外,最好的块大小是多少?USB 很可能是这里的瓶颈。

dd if=/dev/sda bs=1M | gzip -c > /mnt/sdb1/backups/disk.img.gz

gzip -dc /mnt/sdb1/backups/disk.img.gz | dd of=/dev/sda bs=1M
Run Code Online (Sandbox Code Playgroud)

对比

dd if=/dev/sda bs=1M | gzip -c | dd of=/mnt/sdb1/backups/disk.img.gz

dd if=/mnt/sdb1/backups/disk.img.gz | gzip -dc | dd of=/dev/sda bs=1M
Run Code Online (Sandbox Code Playgroud)

谢谢。

linux pipe gzip dd

10
推荐指数
1
解决办法
3万
查看次数

标签 统计

dd ×1

gzip ×1

linux ×1

pipe ×1