计划任务at 和crontab 及systemctl说明

  1. at计划任务
    at 说明:
    at 是一次性调度执行
    at 格式 at 时间参数 +时间
    输入命令
    ctrl+d 表示任务结束
at now +2min
> echo > 你好
> 

表示两分钟后将“你好” 输出到shell界面
atq 可以查看at的计划任务
如果centos是最小化安装需要安装at程序

yum -y install atd
  1. cron 周期性计划任务说明:
    cron 为周期性计划
    如果centos为最小化安装需要安装此命令
yum -y install crontabs 

cron 安装完成后需要将此程序启动

systemctl start crond

crontab 参数说明:
-l 查看任务
-e 创建任务
-l -u +username 可以查看其他用户的计划任务(仅root账户)
-r 删除计划任务 也可以进入到计划里面删除
crontab 任务存放路径
/var/spool/cron/用户id
任务编辑格式

*    *    *    *     *  命令
分  时    日   月    周

分时日月是一套
分时月周是另一套

*/5 * * * * 表示每隔5分钟执行一次
0 * * * * 表示每个小时执行一次
分的取值范围是0-59
1 3 1,4,6 * * 表示每月的1号3点01分 每月的4号3点01分
每月的6号3点01分执行一次
0 3 * 5-9 * 表示5-9月的3点执行一次
时间的取值范围是0-23
日期的取值范围是1-31
月的取值范围是1-12
0 3 * 3 7 表示3月的每周日3点执行一次
周的取值范围是1-7
特殊说明:

* * * * * 表示每时每分每月每天都执行
0 2 2 6 5  表示6月的每周五2点执行一次和6月2号的2点执行一次
  1. 程序的状态改变说明
    systemctl start 程序名 启动程序
    systemctl stop 程序名 停止程序
    systemctl disable 程序名 禁止开机自启
    systemctl enble 程序名 允许开机自启
    systemctl status 程序名 程序的状态查询
    systenctl 为centos7开始使用的命令
    在这里插入图片描述
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值