Gzip 期间中断 - 它会损坏文件内容吗?

Disruption during Gzip - Would it damage the file content?

请假设,我们对一个相对较大的文本文件 (>1GB) 或目录中的此类文件执行 gzipgunzip。进程中,有意无意的杀死了进程

文件的原始内容是否有损坏的风险?如果是这样,是否有以不同方式执行 gzip/gunzip 的可取做法,例如使用某些选项,还是我们需要等到 gzip/gunzip 完成执行?

gzip/gunzip 应该只在操作完成后删除原始文件。为确保这一点,您可以传递 -k--keep 选项以防止在脚本或操作期间完全删除原始文件。