linux计划任务00***,25、Linux计划任务详解

Linux任务计划

相信每个人都有使用闹钟的习惯,比如提醒一次,工作日提醒,女朋友生日提醒(首先你要先有个女朋友),在设定闹钟之后,我们可以在设定的时间去提醒你做什么事情

Linux计划任务工具介绍

在各类系统上面都有计划任务功能,在linux上面主要两种工具,at和crontab

at命令是专门来执行处理一次性的任务计划的

crontab可以根据定义的时间周期,循坏的去做一些事情

任务计划分类:

一次性的任务计划:只执行一次就结束

周期性的任务计划:每隔一定时间就去执行

at一次性任务

假如我们只是想要让特定任务运行一次,那么,这时候就要用到at监控程序了。

at 是有atd服务提供的,在centos6之上可以使用service atd start 来启动服务,在centos7上面要使用systemctl start atd.service 来启动服务

设置at命令很简单,指示定运行的时间,那么就会在哪个时候运行。at类似打印 进程,会把任务放到/var/spool/at目录中,到指定时间运行它 。at命令相当于另一个shell,运行at time命令时,它发送一个个命令,可以输入任意命令或者程序。at now + time命令可以在指示任务。

[root@localhost ~]# rpm -q at

at-3.1.10-48.el6.x86_64

[root@localhost ~]# service atd status

atd (pid  1939) is running...

at 的使用参数

格式:at [-mldvc] TIME

-l at-l 相当于atq命令,列出目前系统上面所有用户的at队列

-d at-d 相当于atrm命令,可以取消一个在at排程的工作

-v 可以使用比较明显的时间格式列出at中的工作列表

-f 把at要执行的所有任务放置于文件中,让at读取此文件作为要运行的任务

如:at -f /PATH/TO/SOEFILE TIME

time的格式

HH:MM 如20:00

在今

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值