实用指令_实操作_任务调度常用案例

WeChat2834 / 2023-08-28 / 原文

crond 任务调度实例
  • crond 相关指令:
###1.终止任务调度
crontab -r 
###2.列出当前有哪些任务调度
crontab -l
###3.重启任务调度
service crond restart
  • 应用实例
###eg1:每隔1分钟,就将当前的日期信息追加到/tmp/mydate 文件中
###eg2:每隔1分钟,就将当前日期和日历追加到/home/mycal 文件中
###eg3:每天凌晨2:00将mysql数据库testdb,备份到文件中。

##步骤1建自己的脚本
vim mytask1.sh
date "+%Y-%m-%d H%:%M:%S" >>/tmp/mydate
vim mytask2.sh
cal >>/home/mycal
##步骤2赋予可执行权限
chmod 755 mytask1.sh
chmod 755 mytask2.sh
##步骤3 加入定时器 
crontab -e
*/1 * * * * /tmp/mytask1.sh
*/1 * * * */tmp/mytask2.sh
###########################备份数据库脚本自个去研究了 /tmp/mytask3.sh
##加入定时器
0 2 * * * /tmp/mytask3.sh