tar在解压或创建的时候一不小心就盖已存在文件
tar 工具的 -k 参数就提供干这事
-k,–keep-old-files 不覆盖已存在文件
keep existing files; don’t overwrite them from archive
如:
1 | tar zxfk filename.tar.gz |
tar 【参数】 【文件或目录】
1 | #压缩比如把x文件夹打包并用gzip压缩。 |
常用参数:
指定归档 | -f 后面必须直接跟归档名 |
---|---|
打包(create) | -c |
解包 | -x |
详细地列出处理的文件 | -v |
查看打包的文件 | -t |
压缩 | -z 调用gzip压缩 -j调用bzip2****压缩 |
时间限制参数 | -N **比后面接的日期(yyyy/mm/dd)**还要新的才会被打包进新建的文件中 |
排除指定文件 | –exclude FILE**:**不将 FILE 打包! |
保留原本文件的属性 | -p |