Linux 计划任务管理

Linux 计划任务管理,第1张

概述实际的生产环境中,总会做一些定期的任务,比如数据备份,我们不可能总等到那个时间去手动执行,这时计划任务就派上用场了。 一次性计划任务 at 一次性计划任务 at [HH:MM] [YYYY-MM-DD] 设置完,按Ctrl + D退出 1.获取系统当前时间 [[email protected] ~]# date2019年 08月 28日 星期三 00:30:41 CST 2.设置一次性计划任务

实际的生产环境中,总会做一些定期的任务,比如数据备份,我们不可能总等到那个时间去手动执行,这时计划任务就派上用场了。

一次性计划任务 at 一次性计划任务

at [HH:MM] [YYYY-MM-DD]
设置完,按Ctrl + D退出

1.获取系统当前时间

[[email protected] ~]# date2019年 08月 28日 星期三 00:30:41 CST

2.设置一次性计划任务

[[email protected] ~]# at 00:33 2019-08-28at> rpm -qa | wc -l > /opt/test.txtat> <EOT>job 1 at Wed Aug 28 00:33:00 2019[[email protected] ~]# atq1       Wed Aug 28 00:33:00 2019 a root

3.验证结果

[[email protected] ~]# cat /opt/test.txt1318
atq 查询还未执行的计划任务
[[email protected] ~]# atq1       Wed Aug 28 00:33:00 2019 a root
atrm 删除还未执行的计划任务
[[email protected] ~]# at 00:35 2019-08-28at> shutdown Nowat> <EOT>job 2 at Wed Aug 28 00:35:00 2019[[email protected] ~]# atq2       Wed Aug 28 00:35:00 2019 a root
[[email protected] ~]# atrm 2[[email protected] ~]# atq
周期性计划任务 crontab 周期性计划任务

-e:编辑计划任务列表
-l:列表显示计划任务
-r:删除计划任务列表
-u:指定用户

配置文件:
[[email protected] ~]# cat /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root# For details see man 4 crontabs# Example of job deFinition:# .---------------- minute (0 - 59)# |  .------------- hour (0 - 23)# |  |  .---------- day of month (1 - 31)# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat# |  |  |  |  |# *  *  *  *  * user-name  command to be executed
参数 说明
0~59整数
0~23整数
1~31整数
1~12整数
0~7整数,0和7都表示星期日
命令 普通命令、程序脚本
* 任意时间
- 连续的时间范围
, 间隔的不连续时间
/ 指定的间隔频率
[[email protected] ~]# crontab -ecrontab: installing new crontab
[[email protected] ~]# crontab -l50 1 * * * /usr/bin/cp -p /etc/passwd /root/passwd.bak30 1 */3 * * /usr/bin/tar zcvf /opt/log.tar.gz /var/log/
[[email protected] ~]# crontab -r[[email protected] ~]# crontab -lno crontab for root
总结

以上是内存溢出为你收集整理的Linux 计划任务管理全部内容,希望文章能够帮你解决Linux 计划任务管理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1022206.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存