log2014.log
log2015.log
log2016.log
[root@localhost test]# cd test6
[root@localhost test6]# ll
[root@localhost test6]# tar -zxvpf /opt/soft/test/log31.tar.gz
log2014.log
log2015.log
log2016.log
[root@localhost test6]# ll
总计 0
-rw-r--r-- 1 root root 0 11-13 06:03 log2014.log
-rw-r--r-- 1 root root 0 11-13 06:06 log2015.log
-rw-r--r-- 1 root root 0 11-16 14:41 log2016.log
[root@localhost test6]#
说明:
这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时
实例6:在 文件夹当中,比某个日期新的文件才备份
命令:
复制代码代码如下:
tar -N "2012/11/13" -zcvf log17.tar.gz test
输出:
复制代码代码如下:
[root@localhost soft]# tar -N "2012/11/13" -zcvf log17.tar.gz test
tar: Treating date `2012/11/13' as 2012-11-13 00:00:00 + 0 nanoseconds
test/test/log31.tar.gz
test/log2014.log
test/linklog.log
test/log2015.log
test/log2013.log
test/log2012.log
test/log2017.log
test/log2016.log
test/log30.tar.gz
test/log.tar
test/log.tar.bz2
test/log.tar.gz
说明:
实例7:备份文件夹内容是排除部分文件
命令:
复制代码代码如下:
tar --exclude scf/service -zcvf scf.tar.gz scf/*
输出:
复制代码代码如下:
[root@localhost test]# tree scf
scf
|-- bin
|-- doc
|-- lib
`-- service
`-- deploy
|-- info
`-- product
7 directories, 0 files
[root@localhost test]# tar --exclude scf/service -zcvf scf.tar.gz scf/*
scf/bin/
scf/doc/
scf/lib/
[root@localhost test]#</p> <p>
【实例】
1.将文件解压到指定目录下
命令:tar zxvf test.tgz -C 指定目录
如:tar zxvf /usr/local/jdk-8u161-linux-x64.tar.gz -C /usr/local/jdk1.8
将压缩文件jdk-8u161-linux-x64.tar.gz解压到/usr/local/jdk1.8目录下
————————————————
版权声明:本文为CSDN博主「kkw1992」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明 。
原文链接:https://blog.csdn.net/kkw1992/article/details/80000653
【linux中tar命令的用法】
推荐阅读
- linux中tar命令实测
- MySQL 5.7中需要考虑的几个参数
- 比伽马射线暴威力更大的宇宙现象 太阳系中最热的星球
- 风水龙脉的种类 中国风水的三大龙脉
- 中华武术轻功飞檐走壁?描写古代轻功飞起
- 银河系约有3000亿颗恒星,其中带有行星 像太阳这样的恒星在银河系中有多少颗
- 中秋歌颂祖国的诗歌自创?中秋歌颂祖国的诗歌朗诵短篇
- 一 側子酒的功效与作用
- 2020年中考材料作文题目 解析 范文?中考作文题目精选2020
- 還楮神明酒的功效与作用
