linux计划任务之at

at是单次的计划任务

  • 1.首先安装at
    yum -y install at

  • 2.开启atd服务
    systemctl start atd
    systemctl enabled atd

  • 3.常用命令
    -m 当计划任务执行结束后发邮件给客户
    -l 查看用户计划任务
    -d 删除用户计划任务
    -c 查看at计划任务的具体内容

  • 4.atq是查询任务的队列

  • 5.示例

[root@Server-n93yom ~]# at now +1min
at> touch /root/tmp/huhu.job
[root@Server-n93yom tmp]# ll
总用量 131556
-rw-r--r-- 1 root root       26 9月  17 22:03 huhu.job
-rw-r--r-- 1 root root        0 9月  17 22:05 lolo.job
-rw-r--r-- 1 root root       49 8月  22 22:53 mysql.sh
-rw-r--r-- 1 root root     1559 8月  19 23:13 passwd
  • 6.还可以定义一个脚本文件来进行执行,时间到时将执行huhu.job中的内容
[root@Server-n93yom tmp]# ll
-rw-r--r-- 1 root root       26 9月  17 22:03 huhu.job
[root@Server-n93yom tmp]# at now +1min < /root/tmp/huhu.job
原文地址:https://www.cnblogs.com/guanbin-529/p/11537646.html