每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式 为“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的时间


[14:55:00 root@centos8 ~]#crontab -l
30 1 * * 1-5 /home/backup.sh
[14:55:09 root@centos8 ~]#cat /home/backup.sh
#!/bin/bash

#================================================================
#   Copyright (C) 2021 IEucd Inc. All rights reserved.
#
#   文件名称:backup.sh
#   创 建 者:TanLiang
#   创建日期:2021年10月17日
#   描   述:This is a test file
#
#================================================================

#将/etc备份至/backup目录中,保存的文件名称格式 为“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的时间
dir=etcbak-`date -d '-1 day' +%Y-%m-%d-%H`
tar -Jcvf /backup/${dir}.tar.xz /etc/ &> /dev/null

 

posted @ 2021-10-17 15:09  小糊涂90  阅读(277)  评论(0编辑  收藏  举报