是否可以恢复损坏的 .tar 文件?

是否可以恢复损坏的 .tar 文件?

我使用以下命令归档几个大型目录(总共几 TB 大小):

$ tar -vcf directories.tar --remove-files dir1/ dir2/ dir3/ dir4/

在通过 GNU 屏幕进行操作时,我不小心取消了该过程! (CTRL-C)

dir1 和 dir2 现已删除,并且似乎无法访问存档中的任何内容:

$ tar -tvf directories.tar 
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
$ file directories.tar 
directories.tar: empty

无论如何,我是否可以继续归档过程,以便它可以正确完成或从损坏的 tar 归档中恢复数据?

我正在使用 Ubuntu MATE。

答案1

如果 tar 文件为空,则没有可恢复的数据。

相关内容