本文共 568 字,大约阅读时间需要 1 分钟。
前言
想要定时执行脚本,可以使用crontab。一般linux都启动的crontab,可直接使用,先贴几个服务命令:
/sbin/service crond start /sbin/service crond stop /sbin/service crond restart /sbin/service crond reload
如果系统没有开启启动crontab,可以在 /etc/rc.d/rc.local 脚本中加入 /sbin/service crond start 。
1、查看,编辑,删除定时任务
每个用户都有自己的crontab 定时任务,要注意自己要执行的脚本是否需要root权限,如果需要那就切换到root操作。
(1)查看
使用 crontab -l
(2)编辑,删除
使用crontab -e ,和vi一样,将任务添加进去,语法在下面讲解。删除就不用说了吧,哪个不需要直接删除就行。
2、语法
举例 : 0 0 * * * /home/shell/cut_nginx_log.sh
第一部分 0 0 * * * ,要执行的时间 分别是 分钟,小时,日,月,周几 ,例子为每天的0点0分执行。
第二部分 /home/shell/cut_nginx_log.sh , 要执行的脚本
OK了,就是这么简单 ↖(^ω^)↗
转载地址:http://yjrsi.baihongyu.com/