crontab定时执行脚本
如框框内所示,该命令表示每十分钟执行一次该目录下的脚本文件,即/home/alan/test1.sh
Ok,现在具体讲一下命令为何这么写。
一、什么是crond,什么又是crontab
首先crond是linux系统中用来定期执行命令的一种服务。当编写完命令后,系统便会启动crond任务调度命令,crond会每分钟定期检查是否要执行的工作,如果要执行的工作便会自动执行该工作。crond服务就像闹钟一样。
而crontab是用于设置周期性被执行的指令,该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取与执行。
说白了,就是crond服务需要通过crontab去实现。

1.首先检查是否安装过crond
yumlistinstalled|grep"crond"
2.安装crond(centos7)
如果是centos7以下版本,则写成servicecrondstatus/start/....即可。
除过#注释符,从左到右总共有五个*号,分别代表分钟,小时,几号,月份,星期几。
在后面跟的是执行任务的用户,后面跟的是执行的命令或者脚本文件(脚本文件需要带上绝对路径目录哦,比如我的就是/home/alan/test1.sh)
星号具体含义及范围(从左到右):
除*外还有些其他符号有特殊含义哦
以上就是Linux之crontab定时执行脚本怎么写的详细内容,更多请关注主机测评网其它相关文章!
本文来源:虚拟主机--Linux之crontab定时执行脚本怎么写(linux定时执行脚本)
本文地址:https://www.idcbaba.com/zhuji/2483.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



