计划将来的任务

文章介绍了Linux系统中用于计划任务的工具,如atd服务的作业队列机制,使用at命令安排作业以及通过TIMESPEC参数设置执行时间。atq和atrm命令分别用于查看和删除作业,而crontab则允许用户管理定期任务。超级用户具有查看和管理所有用户作业的权限,并且可以使用crontab-u管理他人的作业。此外,提到了systemd定时器单元作为另一种调度方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. atd守护进程提供了a到z共26个队列,作业按字母顺序排列,队列越后,系统优先级越低。

  1. at TIMESPEC命令可以计划新的作业。TIMESPEC参数与at命令可以接受许多强大组合,从而允许用户准确描述作业运行的时间。

  1. atq或at -l命令用来获取当前用户的待处理作业的概述。非特权用户只能查看和控制自己的作业,root用户可以查看和管理所有作业。

  1. 使用at -c JOBNUMBER命令来检查在执行作业时将运行的实际命令。

  1. atrm JOBNUMBER命令将会删除计划的作业。

  1. 普通用户可以使用crontab命令来管理作业。超级用户可以对crontab命令使用-u选项,以此来管理其他用户的作业。

  1. crontab文件中的字段按分时日月周显示。

  1. systemd定时器单元的配置文件中有一个[Timer]部分,指示了启动同名服务的频率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值