Linux系统入门之定时及延时任务

本文详细介绍了Linux系统中的延时任务和定时任务设置。延时任务通过at命令实现,包括实验示例展示如何创建和管理延迟任务。定时任务则依赖于crontab服务,讲解了启动服务、查看服务状态、crontab命令参数以及时间范围的语法。此外,还涵盖了crontab的黑白名单管理以及多定时任务的创建。最后,提到了systemd-tmpfiles命令在管理临时文件中的应用。
摘要由CSDN通过智能技术生成

一linux延时任务设置

延时任务,在Linux系统上面必须要有负责这类计划任务的服务,就是atd服务。

at命令

at 时间  
任务
ctrl  + d
at -l                                **查看当前任务
at -c 1(任务编号)                    **查看任务内容
at  now+1min                         **延迟一分钟
at  -f  file                         **延迟执行文件内容
atrm  1(任务编号)                     **取消任务

实验1:

    at 9:00                    ##在该时间执行的任务
    >touch /mnt/file{1..3}      ##使用ctrl+d可以结束输入  
    at now+1min                 ##设置1分钟后执行定时任务

监控:建立一个对目录的监控,方便我们查看任务是否执行【watch -n 1 ls -l /mnt/*】每一秒监控一次:

建立延迟任务,查看延迟任务,查看延迟任务5号的内容:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值