crontab可以实现周期性地执行任务,如果只需要执行一次任务,那么可以用at。
1、安装
yum install at -y
2、启动
service atd start #启动at服务
service atd stop #停止at服务
3、at使用方法
at 时间
命令或者脚本
Ctrl+D
时间说明:
at 23:00 10/24/2019 2019年10月24日晚上11点整执行
at 11:00pm 晚上11点执行
at now + 10 minutes 10分钟后执行
at now + 10 hour 10小时后执行
at now + 10 days 10天后执行
at now + 10 weeks 10个星期后执行
atq 或者at -l 列出任务列表
atrm 1 删除序号为1的任务
4、例子
今天(2019年10月24日)晚上11点执行数据库完全备份
at 23:00 10/24/2019
mysqldump -uroot -p db1 > /data/db1.sql
Ctrl+D
继续阅读与本文标签相同的文章
上一篇 :
docker容器指标监控ctop命令
下一篇 :
阿里云网站备案-验证服务器时遇到的问题解答汇总
-
全民“靠脸吃饭”时代,3D刷脸支付成为下一个支付时代的主宰
2026-05-17栏目: 教程
-
宜信微服务任务调度平台建设实践
2026-05-17栏目: 教程
-
懒人一键安装系统模式
2026-05-17栏目: 教程
-
分布式系统关注点——99%的人都能看懂的「熔断」以及最佳实践
2026-05-17栏目: 教程
-
大数据Scala系列之类
2026-05-17栏目: 教程
