1.确认Crontab是否安装

service crond start
crontab -l

2.编写备份脚本

cd
mkdir backup
cd backup
vim auto.sh
/usr/bin/mysqldump -uroot -proot dbname>>~/dbname$(date +%Y%m%d_%H%M%S).sql

3.设置Crontab

crontab -e
00 00 * * * /usr/sh ~/backup/auto.sh

minute   hour    day   month   week      command命令

分          时         天      月        星期       命令

 minute: 表示分钟,可以是从0到59之间的任何整数。

hour:表示小时,可以是从0到23之间的任何整数。

day:表示日期,可以是从1到31之间的任何整数。

month:表示月份,可以是从1到12之间的任何整数。

week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。

command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。

 

4.保存后检查状态

crontab -l

 

5.检查服务状态和执行日志

service crond status
tail -f /var/log/cron

 

相关文章:

  • 2021-12-28
  • 2021-05-19
  • 2022-12-23
  • 2021-10-20
  • 2021-09-21
猜你喜欢
  • 2021-08-24
  • 2022-12-23
  • 2022-12-23
  • 2021-11-27
  • 2021-05-17
  • 2021-12-03
相关资源
相似解决方案