Linux-计划任务

Linux计划任务的服务是 crond.service

service crond status / systemctl status crond 查看crond服务状态

service crond start / systemctl start cron d 启动crond服务

service crond stop / systemctl stop crond 停止crond服务

在ubuntu中crond的名字为cron

用crontab 管理计划任务

crontable [-u username] fille 用file作为某/当前用户的计划任务

​ -l 查看某/当前用户的计划任务

​ -e 编辑(添加,删除,修改)某/当前用户的计划任务

​ -r 移除某/当前用户的全部计划任务

关于计划任务的写法和格式

一般格式为:

minute hour date month day program
  • 其中 minute(0-59) 是表示分钟,hour(0-23) 表示小时,date(1-31) 表示一个月份中的第几日,month(-12) 表示月份,day(0-6) 表示一个星期中的第几天。program 表示要执行的程序。
  • 当 minute 为 * 时表示每分钟都要执行 program,hour 为 * 时表示每小时都要执行程序,其馀类推
  • 当 minute 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,hour 为 a-b 时表示从第 a 到第 b 小时都要执行,其馀类推
  • 当 minute 为 /n 时表示每 n 分钟个时间间隔执行一次,hour 为 /n 表示每 n 小时个时间间隔执行一次,其馀类推
  • 当 minute 为 a, b, c,… 时表示第 a, b, c,… 分钟要执行,hour 为 a, b, c,… 时表示第 a, b, c…个小时要执行,其馀类推

当程序在你所指定的时间执行后,系统会寄一封信给你,显示该程序执行的内容,若是你不希望收到这样的信,请在每一行空一格之后加上> /dev/null 2>&1 即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值