我执行了:
tar -Ppcfz backup.tar.gz on /location/
这将:
为/ location /创建一个新的tar文件
保留路径,
保留权限,
使用gzip压缩
我需要稍后使用/ location /中尚未添加或未添加的文件更新此tar文件:
tar -Ppuf backup.tar.gz /location/
我收到错误:
tar: This does not look like a tar archive tar: Skipping to next
header tar: Archive contains obsolescent base-64 headers tar:
Unexpected EOF in archive tar: Error is not recoverable: exiting now
请帮忙.
最佳答案 您也可以在更新时尝试使用-z标志,但我的tar版本报告它无法更新压缩存档.所以你需要gunzip文件,然后用tar更新,然后gzip.