shell脚本实现:每周 5 使用 tar 命令备份/var/log 下的所有日志文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本实现:每周 5 使用 tar 命令备份/var/log 下的所有日志文件相关的知识,希望对你有一定的参考价值。

简单小脚本,大神绕行

实现步骤:
1写脚本
2做周期性计划任务

1编写脚本
[[email protected] ~]# vim tar.sh
脚本内容:
#!/bin/bash
#编写备份脚本,备份后文件名包含日期标签,防止后面的备份将前面的备份数据覆盖
#注意将date命令使用反引号扩起来,反引号表示引用命令的实现内容
tar -zcf log-date +%F.tar.gz /var/log
[[email protected] ~]# chmod +x /root/tar.sh

2 做周期性计划任务
[[email protected] ~]# crontab -e
0 3 5 /root/tar.sh

任务完成。

以上是关于shell脚本实现:每周 5 使用 tar 命令备份/var/log 下的所有日志文件的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本练习

Linux中每次使用tar命令备份后,如何通过计划任务和shell脚本实现备份后的文件名以日期开头?

linux下shell脚本命令

在 shell 脚本中使用 sed 命令 grep 文件夹

Linux使用shell脚本实现增量备份文件Linux合并历史备份文件Linux中find命令查询tar -cvzf文件生成压缩包Linux压缩包合并

Linux使用shell脚本实现增量备份文件Linux合并历史备份文件Linux中find命令查询tar -cvzf文件生成压缩包Linux压缩包合并