QQ登录

只需一步,快速开始

微信登录

扫一扫,访问微社区

黑客驿站

查看: 71|回复: 0

crontab用法的相关基础知识汇集

[复制链接]

200

主题

200

帖子

606

积分

高级会员

Rank: 4

积分
606
发表于 2018-10-6 11:37:09 | 显示全部楼层 |阅读模式
crontab用法是很多人士都需要搞清楚的问题,该用法虽然没有黑客技术学习那么难,但是的话大家一定需要能够知道以下这些知识。
           1、知道crontab用法就需要能知道crond和crontab。前者的话就是linux提供的一种服务器能用于定期执行shell命令,主要的话就有2部分组成,一种就是cron服务的守护进程能用于定期调度,第二种就是crontab的cron能提供UI用于编辑调度计划,具体crontab用法如下图:
             

1-16041Q02411530.png

1-16041Q02411530.png


           其中主要有3个选项,即:1、-e编辑就是和vim类在保存退出的时候,就能帮助进行检查相关任务语法;2、-I就是能直接列举相关所有的任务;3、-r就能可以删除相关所有的任务;cron语法往往是非常简单的,其调度频率就是shell命令,从下图中大家也应该能够看出,前面就为分钟、小时、天、月和周,最后就是shell命令;cron调度的话最小频率就为一分钟。
         

1-16041Q02420a6.png

1-16041Q02420a6.png


           2、当然了在crontab用法中也需要知道一些辅助的符号,如下图就能借助它们直接写出相关灵活的调度。
             

1-16041Q02429B0.png

1-16041Q02429B0.png


               另外在crontab用法中,系统级的crontab只有root权限并有权进行编辑,其crontab也是一种文件位置在/etc/crontab,在系统级别的crontab语法和上述说的也稍微不一样需要在频率及命令之间进行添加命令执行者,尤其是需要能添加一些全局变量才能在调度中进行使用;在crontab用法中虽然crontab能执行,可以理解为手动执行的定时触发,但是在实际执行过程中的路径是仍然有所区别的,在很多情况下都能进行手动执行成功的,如果crontab不能执行成功多半就是由于采用了相对路径,也正是如此在实际crontab用法中大家尽量需要采用绝对路径才好。
       
            黑客技术学习文章由HackDiD原创, 转载请附链接:www.hackdid.com。问题咨询站长QQ ,关于—培训介绍
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋| HACK DID

GMT+8, 2019-2-18 16:11 , Processed in 0.062227 second(s), 25 queries .

Powered by 柳月论坛

© 2010-2018

快速回复 返回顶部 返回列表