Unix/Linux:Tar命令从Tar Ball中删除目录
时间:2020-01-09 10:45:53 来源:igfitidea点击:
在Unix/Linux操作系统下,如何从tar包中删除目录?
从tar包中删除目录的语法如下:
tar --delete -f file.tar 'path1/dir1'
或者
tar --delete -f file.tar 'dir1'
要从foo.tar中删除名为etc/security的目录,请执行:
$ tar --delete -f foo.tar 'etc/security'
验证目录已从foo.tar包中删除,执行:
$ tar -tvf foo.tar | less
或者
$ tar -tvf foo.tar | grep 'etc/security'