计划任务 Crontab 的使用

By | December 21, 2016

最后更新时间: 2020-06-13 12:38:00

计划任务 crontab 的使用

updated on: 2020-06-13

created on: 2016-12-20

centos安装crontab服务

yum install cronie

创建定时任务

编辑/etc/crontab文件,追加如下一行:

这里注意,如果原来已经有任务调度,要先清空任务列表(具体操作本文之后有),再添加任务

*/1 * * * * root /root/cron_tasks/task1.sh 1>/root/cron_tasks/cron_task1.log 2>/root/cron_tasks/cron_task1_err.log

(这里是每分钟运行一次task1.sh,并把标准输出(1)到日志文件,把标准错误(2)输出到错误日志文件,首先要创建好这两个文件)
更新cron任务列表

# crontab -u root /etc/crontab

查看已经添加到任务列表的任务

crontab -u root -l

清空任务列表,i选项表示执行清空之前提示确认

crontab -r -i -u root

指定crontab默认编辑器

editor=vim;export editor

若想要每次系统重启都生效,需要将这行命令添加到.bashrc文件(在用户的家目录,或者在/etc目录下)

鉴于本人的相关知识储备以及能力有限,本博客的观点和描述如有错漏或是有考虑不周到的地方还请多多包涵,也欢迎指正,一起学习,共同进步。如果本文对您有帮助,而且让您觉得值得为内容付费,那么就请赞助(打赏)一下本人,这不强制。打赏支持微信支付,方法是使劲地戳一下下方的“打赏”按钮,然后得到微信收款的二维码,再用微信支付扫一下,就像买菜那样。祝好!