搜索
写经验 领红包

利用shell脚本定时备份日志文件

需求:每周五定时备份/var/logs下的所有日志文件,并且文件名以时间来命名

第一步创建备份脚本文件 backup_logs.sh
需求:每周五定时备份/var/logs/下的所有日志,并且日志名以时间命名dates=$(date +%Y-%m-%d)tar -zcvf /backup/logs_$dates.tat.gz /var/logs/*.log
第二步创建存放备份文件的目录
 mkdir /backup/
第三步赋予脚本执行权限
chmod +x backup_logs.sh
第四步使用crontab设置定时任务,打开终端输入如下命令:
crontab -e这将打开一个文本编辑器,其中包含当前用户的crontab文件。在文件的末尾添加以下行:0 0 * * 5 /path/to/backup_logs.sh编辑好,保存退出即可

[得意]最靓的仔,如果觉得ok的话,点个赞,关注我。我将为大家带来优质的文章。