严重的 gzip 错误 - 如何撤消“gzip -r ./”

严重的 gzip 错误 - 如何撤消“gzip -r ./”

因此,我尝试对整个目录结构进行 gzip 压缩备份,但我无意中发出了命令gzip -r ./,希望将所有文件和文件夹添加到单个 gzip 存档中。

这显然是错误的,但在我退出之前,它就逐个(递归地)压缩了我的每个文件并删除了原始文件。现在我有一个完全由压缩文件组成的文件结构。有谁知道撤消我所做操作的命令(即就地提取 gzip 文件然后删除 gzip 文件)?

编辑:感谢Greg,他gunzip -r ./'解决了!

答案1

要撤消此操作,请使用相反的命令:

gunzip -r ./

请注意,原始gzip命令将省略已经有后缀的文件.gz,因为没有必要再压缩它们两次。但是,上述gunzip命令将解压缩这样的文件,因为它不知道gzip跳过了它们。

相关内容