使用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

目录
相关文章
|
5天前
|
缓存 Java UED
仅执行一次的定时任务如何设置?
【10月更文挑战第12天】仅执行一次的定时任务如何设置?
13 1
crontab 定时任务
crontab 定时任务
|
5月前
|
Linux Shell 开发工具
什么是crontab定时任务?
定时任务在Linux系统中用的是比较多的,个人的话一般用的很少,在企业中定时任务是必不可少的,定时任务多种多样,有程序的定时任务,比如:写一个程序在程序内定时执行,或者是操作系统的定时任务,比如:Windows系统的定时任务、Linux系统的定时任务,他们的名称、操作方式都不相同,但是他们都有一个共同的特征,在**某个特定的时间或者时间段执行某项任务**,这类通常被我们称之为定时任务,再举个例子,我们手机的闹钟、或者街边的路灯,这些都是定时任务,闹钟会在早上7点发出音乐,路灯会在晚上6点开灯,这些都是生活中的定时任务,今天记录一下在Linux系统中如何使用定时任务
什么是crontab定时任务?
|
Linux 数据库
定时任务
定时任务
148 0
|
Java Spring
使用定时任务 随着项目启动定时执行
使用定时任务 随着项目启动定时执行
308 0
|
Unix Linux Shell
cron设置定时任务详解
cron设置定时任务详解
crontab安装以及定时任务的执行
crontab安装以及定时任务的执行
135 0
定时任务的时间设置-Cron表达式
定时任务的时间设置-Cron表达式
497 0
定时任务的时间设置-Cron表达式
|
Java Linux Apache
brpc中的定时任务使用介绍
ok,欢迎来到brpc小课堂,今天我来讲点不是很hard core的东西,大家take it easy。
521 0
brpc中的定时任务使用介绍