运行 gunzip -f file.gz 后如何恢复原始 file.gz?

运行 gunzip -f file.gz 后如何恢复原始 file.gz?

gunzip 的默认行为是在解压缩后删除 .gz 文件。

有没有办法从 Mac OS 上的解压版本恢复原始文件?

答案1

首先复制 .gz 文件?从技术上讲,它不会“恢复”您所要求的文件,但我怀疑您关心的是结果,而不是过程。

cp original.gz tmp.gz && gunzip tmp.gz && mv tmp original

.bashrc..如果您非常需要,您还可以将其作为 bash 函数添加到您的或本地脚本中,并将原始文件名传递给它。

答案2

不是原始文件。

恢复原始文件的唯一方法是使用某种形式的数据恢复来“取消删除”原始文件。

但是,如果您只需要对输出文件进行另一次 gzip 压缩,那么您可以简单地重新压缩它们。

相关内容