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
作者:guanbin —— 纵码万里千山
出处:https://www.cnblogs.com/guanbin-529/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。