是的,crontab是linux系统下自带的定时任务工具,用户可以使用crontab工具来定制自己的计划任务。通过crontab命令,用户可以在固定的间隔时间执行指定的系统指令或shell脚本,语法“crontab [-u user] file”或“crontab [-u user] [-e|-l|-r]”;时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。
下面的几种方法都可以实现低于分钟粒度的定时调度任务,各有优点,SystemD定时器看起来更正规,但稍微复杂了一点,Crontab+sleep方式虽然别扭,但对于一些小任务来说没有不能胜任的。
长按识别二维码并关注微信
更方便到期提醒、手机管理