站长资讯网
最全最丰富的资讯网站

如何利用crond+shell进行定时任务?

1、新建一个shell脚本,进行执行数据库备份。

#! /bin/sh

find /usr/local/mysql/bak/ -mtime +1 -type f -name "*.sql" -exec rm -rf {} ;

mysqldump -uroot -p123456 –all-databases –single-transaction > /usr/local/mysql/bak/"$(date +"%Y%m%d")".sql

2、新建一个crond任务,每晚0点执行上面的shell脚本。

crontab -e

0 0 * /bin/sh /usr/local/mysql/bak/backup.sh

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号