tar命令删除压缩包中某个文件
的有关信息介绍如下:
远程登录linux服务器终端的时候需要使用tar命令对文件进行处理,像最近遇到要把tar压缩包中的某个文件进行删除的情况,应该如何使用命令进行处理呢?
在文件夹中创建两个文件“aaa”与“bbb”。
我们对整个文件夹打包成“tartest”的tar压缩包。
压缩包的目录机构是这样的tartest里面包含两个文件aaa与bbb。
在命令行我们可以通过tar命令查看压缩包内文件列表。
$tar -tvf tattest.tar
通过tar的delete删除tartest压缩包中的aaa文件。
$tar --delete tartest/aaa -vf tartest.tar
再次tar命令查看压缩包列表,我们发现aaa文件就没有了,被删除了。



