tar -xvf是否从目录中删除现有文件?

费利西亚

我有一个tar存档,我想使用tar -xvf
在这个tar档案中,我有一个包含几个文件的目录树。在我的solaris 10系统上,该目录树已经存在,并且其中包含多个文件。
如果我解压缩档案,则整个目录树将被覆盖,还是仅压缩档案中包含的文件?
存档中没有通讯员的文件会被删除吗?

香肠

取决于系统,已经存在的重复文件可能会解压缩,也可能不会解压缩。但是,通常默认情况下会这样做。归档中但系统中没有的文件将被简单地添加到系统中的新目录或现有目录中。

给你 /test

/1/a
c

档案 test.tar

/1/b
d

可能会合并为:

/1/a
/1/b
c
d

-k标志添加到tar命令将确保目标目录上的所有文件都不会被覆盖:

tar -xvkf test.tar

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章