帮助!
当我将一些文件附加到现有的tar文件时,如何覆盖旧的同名文件?
# touch 1 2 3
# tar -cf e.tar 1 2 3
# tar -tf e.tar
1
2
3
e.tar
现在有3个文件1 2 3
。现在,我将相同的文件1 2
附加到e.tar
# tar -rf e.tar 1 2
# tar -tf e.tar
1
2
3
1
2
如何覆盖现有的1 2
。
答案 0 :(得分:0)
你不能。 .tar
格式基本上只附加。但是,从tarball中提取时,只会提取文件的最后一个版本。
如果你想节省空间,你必须创建一个新的tarball。