首页 > 编程知识 正文

linux处理AT命令交互(linux保存命令)

时间:2023-05-05 04:19:58 阅读:78243 作者:4097

at命令实际上与crontab命令基本相似。

Linux的计时器任务主要分为两类。

1.1次运行:在某个特定时间运行的任务安排at

2 .多次执行:周期性执行crontab

at必须在指定时间只运行一次指定任务,并打开atd进程。

基本参数:

-l: at -l相当于atq,列出当前系统上所有用户的at时间表。

-d: at -d相当于atrm,可以取消在at时间表上的工作。

-v:允许您以友好的数据格式查看at时间表中的任务列表

-c:可列出后续任务的实际指令内容。

-m:工作完成后,即使未输出信息,email也会通知用户工作已完成。

系统启动:

/etc/init.d/atd start

/etc/init.d/atd restart

例1 :三天后下午五点执行命令

$at 1pm 1 days

At世卫组织

at EOT

job 2 at 2021-04-16 13:00

实例2 :明天15点

$ at 15:00 tomorrow

at ls

at EOT

job 3 at 2021-04-16 15:00

例3 )计划任务设置后,使用atq命令确保系统没有执行工作任务

$ atq

12021-04-1817336000a路线

22021-04-161:00a路线

32021-04-1615336000a路线

示例4 :删除已经设置的任务

$ atrm 2

$ atq (记录2已删除) ) ) ) ) )。

12021-04-1817336000a路线

32021-04-1615336000a路线

结论at的使用比较简单,执行复杂的任务很难控制,界面也不像crontab那么简单,所以实际上at的使用频率很少。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。