Linux系统定时、延时任务

本文介绍了Linux系统中的定时任务和延时任务管理,包括at命令用于一次性延时任务,crontab命令用于定时任务。详细讲解了at命令的使用、时间格式以及任务管理,还探讨了crontab的时间表示方式、服务控制和任务编辑。同时提到了at和crontab的黑白名单管理,以及系统中临时文件的管理方式。
摘要由CSDN通过智能技术生成

定时延时任务的意义:定时对系统进行维护,维护时要尽可能的对客户的影响小一些

定时任务是永久的【crontab命令】
延时任务是临时的【at命令】
crontab命令和at命令都是写到系统当中的

######1.系统延时任务(用户级的)######

at命令:

          可以指定某一任务在将来的特定时间运行。该作业可能是一次备份、对系统的检查或特定时间发送通知。适用那些需要花费很长时间才能完成的任务。

at命令设置运行后,就可以安全注销,该任务会在与shell会话连接的情况下运行。

at命令必须指定任务要运行的时间,该时间可以是具体的日期/时间,也可以是当前时间的相对时间。

 [root@software_install ~]# at 11:11                ##设定任务执行时间
 at> rm -fr /mnt/*                                                  ##任务动作
 at> <EOT>                                                           ##用ctrl+D发起任务
 [root@software_install ~]# at now+1min        ##延时一分钟

【注意】:在at命令书写中,用不了组合健(上下左右键)

 


 
 

at   -l                                ##查看任务列表
at   -c   任务号                 ##查看任务内容

at   -r   任务号                  ##取消任执行务

【注意】:这3条命令中的任务都是未执行的任务

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值