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参数就行了