首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >压缩和解压缩dd映像- zstd而不是gzip。

压缩和解压缩dd映像- zstd而不是gzip。
EN

Unix & Linux用户
提问于 2019-01-06 08:55:49
回答 1查看 23.5K关注 0票数 14

早些时候,我使用fsarchiver创建压缩分区映像。由于一些怪异行为,我选择用dd代替它。

但是,我喜欢使用zstd压缩fsarchiver的方式。

所以,我学习,

从本质上讲,我必须使用以下命令进行备份

代码语言:javascript
复制
dd if=/dev/sda2 status=progress | gzip -c > /media/mint/Data/_Fsarchiver/MintV1.img.gz

和下面的命令来恢复

代码语言:javascript
复制
gunzip -c /media/mint/Data/_Fsarchiver/MintV1.img.gz | dd of=/dev/sda2 status=progress

现在我想用gzip -c & gunzip -c替换zstd & zstd -d

我想出的命令是

压缩

代码语言:javascript
复制
sudo dd if=/dev/sda2 status=progress | zstd -16vT6 > /media/mint/Data/_Fsarchiver/MintV1.zst

解压

代码语言:javascript
复制
zstd -vdcfT6 /media/mint/Data/_Fsarchiver/MintV1.zst | dd of=/dev/sda2 status=progress

尝试这些命令安全吗?还是我做错了什么?

EN

回答 1

Unix & Linux用户

发布于 2019-01-06 15:46:43

zstd支持与gzip相同的命令和管道功能,因此如果命令集与gzip一起工作,那么它也将与zstd一起工作。

请注意,解压缩端的几个命令标志是多余的:zstd -dvc就足够了,而且工作也是一样的,因为-f-T6对于这个场景并不有用(不过谢天谢地,它们也没什么坏处)。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/492773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档