Linux crontab使用摘要

crontab是linux下设置定时任务的工具,守护进程为crond,可以用ps -ef |grep crond查看,一般系统都自带安装,若没有则手工安装一下。

一,crontab的配置文件的查看
定时任务的配置,可以参考cat /etc/crontab文件:
这里写图片描述
ps…. 如果当前还没有配置定时任务,该文件可能为空

二,配置操作:

crontab -e  ## 该命令会打开`/var/spool/cron/root`文件

Shift + g跳到尾行,按a键开始输入,按回车键另起一行。

配置完成后,按esc后输入:mq保存退出。最后,crontab -l查看确认。

三,配置示例:

  实例1:每1分钟执行一次
  命令:* * * * *
  
  实例2:每小时执行一次
  命令:* */1 * * *

  实例3:每天早上7点执行
  命令:0 7 * * *

  实例4:每月1、10、22日的早上4:45 分执行
  命令:45 4 1,10,22 * *
  
  实例5:每周六、周日的1 : 10执行
  命令:10 1 * * 6,0

  实例6:每天18-23点的0分和30分各执行一次
  命令:0,30 18-23 * * *

  实例7:每星期六的晚上11 : 00 pm执行
  命令:0 23 * * 6

  实例8:晚上11点到早上7点之间,每隔一小时执行
  命令:* 23-7/1 * * *
四,实例:
这里写图片描述
ps…. 该命令每分钟会去touch一次/var/spool/cron/root文件。

猜你喜欢

转载自blog.csdn.net/qq_15742255/article/details/81282830