简体 | Eng
收藏夹
-> -> -> - >
[知识库]主题: Crontab设置每秒、每分钟、 ...   发布者: itdeng
12/07/2022
Visit:48 ,Today:1

Crontab设置每秒、每分钟、每小时、每天、每周、每月、每年定时执行

Cron 各项的描述

以下是 crontab 文件的格式:

{minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script}

o minute: 区间为 0 – 59

o hour: 区间为0 – 23

o day-of-month: 区间为0 – 31

o month: 区间为1 – 12. 1 是1月. 12是12月.

o Day-of-week: 区间为0 – 7. 周日可以是0或7.

crontab每分钟定时执行:

*/1 * * * * service mysqld restart //每隔1分钟执行一次

*/10 * * * * service mysqld restart //每隔10分钟执行一次

crontab每小时定时执行:

0 */1 * * * service mysqld restart //每1小时执行一次

0 */2 * * * service mysqld restart //每2小时执行一次

crontab每天定时执行:

0 10 * * * service mysqld restart //每天10点执行

30 19 * * * service mysqld restart //每天19点30分执行

crontab每周定时执行:

0 10 * * 1 service mysqld restart //每周一10点执行

30 17 * * 5 service mysqld restart //每周五17点30分执行

crontab每年定时执行

0 10 1 10 * service mysqld restart //每年的10月1日10点执行

0 20 8 8 * service mysqld restart //每年的8月8日20点执行

Linux crontab 每秒执行一次

在linux中 crontab的至小执行单位是分钟,没法直接实现单位秒的运行,所以得通过其他方式来处理。

思路:假如每15秒运行一次,那就运行一次后睡眠15秒,15秒后再睡眠15秒,依次类推。

*/1 * * * * /root/python.sh

*/1 * * * * sleep 15; /root/python.sh

*/1 * * * * sleep 30; /root/python.sh

*/1 * * * * sleep 45; /root/python.sh

 
最后更新: 2022-12-07 10:51:13
  • 联系人信息

    分类目录 - 电脑、软件 - > 网站建设 - crontab设置每秒、每分钟、每小时、每天、每周、每月、每年定时执行

    姓名: itdeng
    电子信箱: itdeng@yahoo.com
    手机: N/A
    公司名称: N/A
    联系电话: N/A
    详细地址: N/A
    邮政编码: N/A
    网址URL:
    有效期:N/A
  • 评判这条信息 - 欢迎发表意见/建议 : Crontab设置每秒、每分钟、每小时、每天、每周、每月、每年定时执行

    * 必须填写的信息

    优秀信息 分类错误 违禁信息 垃圾信息 过期 其它

    姓名: *
    详细内容: *
    联系电话:
    详细地址:
    邮政编码:
    电子信箱:
    网址URL:
    验证码:*
    passcode

搜索相关: 软件 - 消耗品 - 服务器、工作站 - 其他 - 二手设备 - 信息技术合作 - 电脑、软件 - 插卡类 - IC卡 - 网络工程 - 计算机 - 安全、病毒防治 - 软件设计 - MP3 - 邮箱、网盘 - 域名、虚拟主机 - 主机配件 - 笔记本电脑 - UPS与电源 - 网站建设 - 网络设备、配件

©2024 孙悟空