前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 任务计划(cron)

Linux 任务计划(cron)

作者头像
神秘奇男子
发布2024-06-03 17:45:48
1530
发布2024-06-03 17:45:48
举报
文章被收录于专栏:运维知识运维知识

Linux 任务计划是一种允许您在特定时间或间隔时间执行命令或脚本的功能。它可用于自动化各种任务,例如:

  • 备份文件
  • 更新软件
  • 发送电子邮件
  • 执行日志记录

在 Linux 中,任务计划由 crond 服务来控制。crond 服务是一个后台服务,它会定期检查 crontab 文件,以查看是否有需要执行的任务。

01. 查看 当前用户的任务计划
代码语言:javascript
复制
crontab -l
02. 编辑 当前用户的任务计划
代码语言:javascript
复制
crontab -e   
代码语言:javascript
复制
* * * * * 执行的事情
- - - - -
| | | | |
| | | | +----- 星期几 (0 - 6) (星期天是0或7)
| | | +------- 月份 (1 - 12)
| | +--------- 月份中的第几天 (1 - 31)
| +----------- 小时 (0 - 23)
+------------- 分钟 (0 - 59)

实例

代码语言:javascript
复制
* * * * *                       (每分钟都执行)

0 2 1,2,4,6 * * 	           (1246号的2点钟运行程序)

0 2 5-9 * * 			        (每月的5-9日 凌晨两点运行)

30 9 * * *                      (每晚的九点半执行)

0 10 * * 5                      (每周五十点钟执行)

0 7 10 2 7                      (2月10日七点执行一次 每周七点钟执行一次 5次)
02. 删除 当前用户的任务计划
代码语言:javascript
复制
crontab -r                    删除所有的cron

crontab -r -u username        删除指定用户的cron

crontab -e                    进入编辑 进行删除 记得保存
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-12-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 01. 查看 当前用户的任务计划
  • 02. 编辑 当前用户的任务计划
  • 02. 删除 当前用户的任务计划
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档