linux tar打包文件时怎么选取特定文件

发布网友 发布时间:2022-02-26 17:30

我来回答

2个回答

热心网友 时间:2022-02-26 19:00

第一个问题:tar -cf ./log.tar /var/log/*.log
第二个问题:先拷贝log到其他目录,加上数目以后再打包

热心网友 时间:2022-02-26 20:18

压缩:
tar czvf /data/backup/test.tar.gz /data/a/b/directory
解压:
cd /data/test
tar xzvf /data/backup/test.tar.gz
问题是,解压后的文件,在/data/test/data/a/b/directory里面
要想解压在当前目录路径。

这样写就可以解决了
tar czvf /data/backup/test.tar.gz /data/a/b/directory
改成
tar czvf /data/backup/test.tar.gz -C /data/a/b directory
-C是临时切换工作目录,-P是绝对路径,在这里只用到-C参数就行了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com