美文网首页
linux定时任务crontab

linux定时任务crontab

作者: 现实梦想_96b0 | 来源:发表于2018-02-27 16:52 被阅读24次

    一、crontab安装

    [root@CentOS ~]# yum install vixie-cron

    [root@CentOS ~]# yum install crontabs

    说明:

    vixie-cron软件包是cron的主程序;

    crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。

    二、cron启动、关闭、重启

    /sbin/service crond start //启动服务

    /sbin/service crond stop //关闭服务

    /sbin/service crond restart //重启服务(/bin/systemctl restart crond.service)

    /sbin/service crond reload //重新载入配置

    三、查看crontab服务状态

    service crond status

    四、linux定时任务访问url实例

    1、进入crontab文件的编写状态:crontab -e

    2、第一次进入编写crontab文件的界面,系统会提示选择相应的编辑器,一般我们选择vi编辑器就可以了:选择/usr/bin/vim.tiny

    如果非第一次进入,但是自己的编辑器又不是vi编辑器,直接再shell命令行输入:select-editor  就可以进行重新选择

    3、进入编辑器后,按下 “ i ” 键,进入编辑模式,在编辑模式下,我们写上我们这次需要访问执行的脚本:

    * * * * * /usr/bin/curlhttp://www.xxx.com

    这里的五个星号分别代表了分、时、日、月、周,具体请百度相关的语法;后面的url链接更换为相应的链接即可。

    4、输入完成后,点击“  Esc ”键,再点击“ : ”键,再输入 wq ,即可保存退出

    5、保存完后需要重启crontab服务:sudo service cron restart

    6、查看建立成功的定时任务: crontab -l  可以看到当前用户下的定时任务

    7、删除定时任务:crontab -r 回车,再次在命令行输入: crontab -l ,提示:“no crontab for admin”

    相关文章

      网友评论

          本文标题:linux定时任务crontab

          本文链接:https://www.haomeiwen.com/subject/ykemxftx.html