在文档中,我读到tar
从 tarball 中提取文件时有以下选项:
-k, --keep-old-files
don't replace existing files when extracting
--overwrite
overwrite existing files when extracting
Run Code Online (Sandbox Code Playgroud)
默认使用哪一个?
qbi*_*qbi 17
你可以自己试试:
echo 1 > 1
echo 2 > 2
tar cf foo.tar 1 2
echo 3 > 1
echo 4 > 2
tar xf foo.tar
cat ?
1
2
Run Code Online (Sandbox Code Playgroud)
创建了前两个文件(1
和2
)。比foo.tar
创建了一个存档。下一步更改文件内容,foo.tar
然后提取。如果您查看文件,您将看到旧内容。
--overwrite
默认也是如此。
归档时间: |
|
查看次数: |
26671 次 |
最近记录: |