我想将文件附加到foo.tar
:
tar -rvf foo.tar IMG_1807.MOV
这可行,但是当我想删除文件时:
tar -dvf foo.tar IMG_1807.MOV
不起作用。它显示输出:
Terminal:~/Desktop$ tar -dvf foo.tar IMG_1807.MOV
IMG_1807.MOV
Terminal:~/Desktop$ tar -tvf foo.tar
-rw-rw-r-- user/user 33084363 2018-12-19 03:02 IMG_1807.MOV
但没有删除任何内容。我该怎么办?
其次,我如何从file.tar.gz
或file.tar.bz2
或中添加或删除文件file.tar.xz
?是否有任何命令,或者我应该始终解压缩并再次 tar?
编辑:
第三:如何从压缩文件中提取特定文件?或者如何从特定位置的 tar 中提取?这不起作用:
tar -xvf foo.tar IMG_1807.MOV -C /path/to/destination