# 在 /home 当中,比 2020/02/27 新的文件才备份 [root@RedHat_test 02]# tar -N '2020/02/27' -zcvf home.tar.gz /home
12、备份的时候排除部分文件或目录 [root@RedHat_test 02]# ls bin conf logs [root@RedHat_test 02]# tar -czvf test.tar.gz * --exclude c.log --exclude logs bin/ conf/
13、往tar包追加和删除内容1.只能已归档的文件才能追加文件 。 #如果tar.gz文件是如此生成 。即tar.gz是压缩(-z)和归档(-c)文件,则无法给它追加文件 。 [root@RedHat_test 02]# tar -zcvf data.tar.gz log*
2.生成可以追加的tar文件 [root@RedHat_test 02]# ls log2018.log log2019.log log2020.log log2021.log [root@RedHat_test 02]# tar -cvf data.tar.gz * log2018.log log2019.log log2020.log log2021.log
3.追加文件 [root@RedHat_test 02]# touch log2022.log [root@RedHat_test 02]# tar -rvf data.tar.gz log2022.log log2022.log
4.查看归档内容 [root@RedHat_test 02]# tar -tf data.tar.gz log2018.log log2019.log log2020.log log2021.log log2022.log
5.删除tar包里的文件 [root@RedHat_test 02]# tar --delete -vf data.tar.gz log2018.log log2019.log [root@RedHat_test 02]# tar -xvf data.tar.gz log2020.log log2021.log log2022.log
【linux压缩打包命令—tar命令】
推荐阅读
- 高流量大并发Linux TCP性能调优
- 如何使用 cron 任务在 Linux 中计划和自动化任务
- Linux安装Nginx详细教程
- 图片在电脑上怎么压缩大小 电脑上怎么把很多图片压缩
- linux安装卸载java并配置环境变量
- 汽车空调制冷压缩机不转怎么回事 汽车空调压缩机不转了
- Linux下php安装Redis扩展的方法
- Linux容器技术原理和使用
- 在 Linux 桌面中开始使用 Lumina
- Linux dd命令有多强大?