使用at定时执行任务

简介: crontab可以实现周期性地执行任务,如果只需要执行一次任务,那么可以用at。1、安装yum install at -y2、启动service atd start #启动at服务service atd stop #停止at服务3、at使用方法at 时间命令或者脚本Ctrl+...

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

目录
相关文章
|
3天前
|
存储 关系型数据库 MySQL
利用Cron表达式实现MySQL数据库的定时备份
以上就是如何使用Cron表达式和mysqldump命令实现MySQL数据库的定时备份。这种方法的优点是简单易用,而且可以根据需要定制备份的时间和频率。但是,它也有一些限制,例如,它不能备份MySQL服务器的配置文件和用户账户信息,也不能实现增量备份。如果需要更复杂的备份策略,可能需要使用专门的备份工具或服务。
29 15
|
Linux Shell Python
crontab定时执行python脚本不成功解决方案
crontab定时执行python脚本不成功解决方案
|
Java Linux
如何编写一个自动关闭某个进程的脚本,并使用cron定时执行?
如何编写一个自动关闭某个进程的脚本,并使用cron定时执行?
390 0
|
Go Python
Ticker Or Sleep?定时执行的新选择
Ticker Or Sleep?定时执行的新选择
137 0
|
Java Spring
使用定时任务 随着项目启动定时执行
使用定时任务 随着项目启动定时执行
353 0
定时任务的时间设置-Cron表达式
定时任务的时间设置-Cron表达式
572 0
定时任务的时间设置-Cron表达式
|
PHP 调度
laravel框架 任务调度(定时执行任务)
  laravel 任务调度(定时执行任务) 任务调度写在  app/Console/Kernel.PHP 文件 schedule 中,里面默认有一个例子。在 schedule 方法里放入自己的执行的代码。比如 这个是每一分钟在数据库里插入一条数据。 [html] 
980 0
crontab 每分钟、每小时、每天、每周、每月、每年定时执行
每五分钟执行  */5 * * * * 每小时执行     0 * * * * 每天执行        0 0 * * * 每周执行       0 0 * * 0 每月执行        0 0 1 * * 每年执行       0 0 1 1 * ...
3564 0