在线工具网
  • 网站首页
  • 图形图像
  • 健康生活
  • 文本编辑
  • 查询计算
  • 程序开发
  • 表格范本
  • MD编辑器
  • 缩略图
  1. 首页
  2. 程序开发
  3. crontab定时任务生成器

crontab定时任务生成器

2025-07-14 15:21:43 程序开发
一款在线生成crontab的工具,支持可视化配置定时任务,并提供常用案例供参考。
定时任务配置
常用crontab案例
系统维护
每天凌晨2点清理日志
0 2 * * * /usr/bin/find /var/log -name "*.log" -mtime +7 -delete
每周日凌晨3点备份数据库
0 3 * * 0 /usr/bin/mysqldump -u root -p database > /backup/db_$(date +\%Y\%m\%d).sql
每月1号凌晨1点清理临时文件
0 1 1 * * /usr/bin/rm -rf /tmp/*
应用任务
每5分钟检查服务状态
*/5 * * * * /usr/bin/systemctl status nginx
每天上午9点发送邮件报告
0 9 * * * /usr/bin/php /var/www/send_report.php
工作日每小时执行任务
0 * * * 1-5 /usr/bin/php /var/www/hourly_task.php
开发调试
每30秒执行一次(测试用)
*/30 * * * * /usr/bin/echo "Test task executed at $(date)"
每天重启服务
0 2 * * * /usr/bin/systemctl restart apache2
监控任务
每10分钟检查磁盘空间
*/10 * * * * /usr/bin/df -h | /usr/bin/mail -s "Disk Usage Report" admin@example.com
每小时检查内存使用
0 * * * * /usr/bin/free -m | /usr/bin/logger "Memory usage report"
crontab语法说明
时间字段说明
  • 分钟: 0-59 或 *
  • 小时: 0-23 或 *
  • 日期: 1-31 或 *
  • 月份: 1-12 或 *
  • 星期: 0-7 (0和7都表示周日) 或 *
特殊字符说明
  • *: 表示任意值
  • */n: 表示每隔n个单位
  • 1,3,5: 表示指定值
  • 1-5: 表示范围
  • 0-6/2: 表示范围内每隔2个单位
快捷键说明
  • Ctrl+Enter: 生成crontab表达式
  • Ctrl+C: 在结果框中时复制内容
  • 相关工具

MAC虚拟地址生成器

快速生成虚拟MAC地址,支持随机和自定义模式

中文电码转换工具

一键将中文转换为电码,或反向查询电码对应的中文

PHP序列化和反序列化

一键将PHP数据结构序列化为字符串或反序列化为对象

浏览器UA检查工具

一键获取浏览器User-Agent字符串,精准识别访问设备

  • 最新发布

劳务费税所得税计算器

精准计算劳务报酬个税,助力税务申报与收入规划

彩字生成器

快速生成多彩艺术字,支持自定义颜色、字体与特效

压力单位换算器

一键换算多种压力单位,支持Pa、bar、psi、mmHg等

鱼缸计算器

快速计算鱼缸水体体积、换水水量、用药剂量等

CopyRight © 2025 在线工具网 / 苏ICP备15056583号-2