Linux笔记12-设定定时程序

linux中的定时任务,可用crontab -e命令打开编辑任务栏来编辑,编辑的是/var/spool/cron下对应用户的cron文件

也可以直接修改/etc/crontab文件:vi /etc/crontab

分 小时 日 月 星期 命令

0-59 0-23 1-31 1-12 0-6 command (取值范围,0表示周日一般一行对应一个任务)

Minute Hour Day Month Dayofweek command
分钟 小时 天 月 天每星期 命令

记住几个特殊符号的含义:

  • “*”代表取值范围内的数字,
  • “/”代表”每”,
  • “-”代表从某个数字到某个数字,
  • “,”分开几个离散的数字
30     3       10,20     *     *     ls             每月10号及20号的3:30执行ls命令[注:“,”用来连接多个不连续的时段]
25     8-11    *         *     *     ls             每天8-11点的第25分钟执行ls命令[注:“-”用来连接连续的时段]
*/15   *       *         *     *     ls             每15分钟执行一次ls命令 [即每个小时的第0 15 30 45 60分钟执行ls命令 ]
30     6       */10      *     *     ls             每个月中,每隔10天6:30执行一次ls命令[即每月的1、11、21、31日是的6:30执行一次ls 命令。 ]


参考

https://blog.csdn.net/weixin_41831919/article/details/108542764
https://www.cnblogs.com/han20180705/p/9638992.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容