linux批量创建at定时任务,linux的at定时任务和crontab的简单使用

linux的at定时任务和crontab的简单使用

要是只想让任务执行一次,就可以用at命令实现。

at服务

service atd status   #查看服务状态

service atd start     #开启服务

service atd restart   #重启服务

service atd stop     #关闭服务

service atd  reload  #重新载入配置

一、at命令

at依据预先定义好的时间 , 执行指定进程

at 23:00                       #任务在23:00运行

at 11/20/2018             #任务在2018年11月20号的现在运行

at 23:00 12/31/2018    #任务在2018年12月31号23:00运行

at noon                        #任务在中午运行

at midnight                  #任务在午夜运行

at now + 5 minutes     #任务在5分钟后运行

at  now +2 hour          #任务在两小时后运行

at 4:00pm + 4 days     #任务在4天后的下午4点运行

at now + 4 weeks        #任务在4周运行

查看

atq                #查看 at 队列

at -c 8    #查看ID=8的任务

删除

at -r  3               #删除ID=3的任务

atrm    11删除 at 队列中ID=11的任务

二、编辑定时任务

例:

​at 9:00am

at> date > 1.txt

at> (ctrl+D)退出

29365b838a07

crontab

实现周期性计划任务的执行

crontab -l 查看列表

crontab -r 删除 cron 计划任务列表

crontab -u 指定用户

编辑crontab文件

* * * * * 五个星分别代表分 时 日 月 周

crontab -e

*/1 * * * * echo "********************************" >> test.txt   #每分钟执行一次

*/1 * * * * ps aux | awk '{print $1,$4,$11}' | sort -rn -k4 | head -6 >> testtxt

crontab -l

29365b838a07

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值