针对centos进行计划任务管理

Posted 黑白之道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了针对centos进行计划任务管理相关的知识,希望对你有一定的参考价值。

1.使用at执行一次性的任务


在我们使用at这个命令的时候 设置计划任务只可以在指定的时间内执行一次 (at已经在系统服务运行)


看个例子


针对centos进行计划任务管理


Date命令查看时间 这里就不说同步时间了  随便百度个脚本


针对centos进行计划任务管理


At执行计划任务的时间,如果你的电脑没有at,yum install at即可


针对centos进行计划任务管理


这里输入执行计划任务的命令(注意下,要按ctrl d才能加上)


针对centos进行计划任务管理


查看计划任务是否成功,成功了就像这样能清晰的看见


针对centos进行计划任务管理


根据你查到的计划任务,at -c 编号,查看该计划任务执行的情况。


针对centos进行计划任务管理


或者使用atq查看你设置了但是并没有执行的命令


针对centos进行计划任务管理


这个可以查看你的计划任务执行的结果,我这里设置的计划任务还没有执行,所以没有显示哈!


针对centos进行计划任务管理


查看下都有设置了什么任务

要是我们设置错了,或者说想删除不要的任务


针对centos进行计划任务管理


Atrm 编号


针对centos进行计划任务管理


Ok,删除成功


2. 周期性的进行计划任务


针对centos进行计划任务管理


Cat /etc/crontab  查看crontab的配置文件

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执行的命令

配置文件中的内容就是这些 ,使用crontab -e进行计划任务编辑


针对centos进行计划任务管理


就是在这里添加命令 这个是每天十二点对fan目录进行复制,然后保存到opt目录里面


我在加一个


针对centos进行计划任务管理


每隔三天打包

最后别忘了按esc,然后按:,输入wq!保存并退出


针对centos进行计划任务管理


这里的计划任务,你要是想删除,就是进去编辑文件,然后把命令清楚就行,你要是都不想要了,crontab -r 一键清空。


针对centos进行计划任务管理


-l  查看计划任务

好了今天就到这里,拜拜!

你可能喜欢




以上是关于针对centos进行计划任务管理的主要内容,如果未能解决你的问题,请参考以下文章

计划任务管理

Centos进程作业管理与计划任务

Linux下的计划任务管理

CentOS 7进程和计划任务管理

CentOS 7进程和计划任务管理(理论+实践)

Centos7.5-Linux计划任务与日志的管理