crontab是linux系统内置功能,不需要另外安装,可直接使用:
1、crontab -e,进入编辑界面
2、*/1 * * * * /usr/bin/curl https://m.crong.cn/tui/4.php,表示每1分钟访问一次网页
3、:wq 保存退出,然后service crond start启动服务
4、chkconfig crond on设置开机自启动
5、 基本格式解释 :
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用或者 /1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
30 21 * * * /usr/local/etc/rc.d/lighttpd restart
上面的例子表示每晚的21:30重启apache
注意,crontab不支持精确到秒
crontab服务是Linux内置服务,默认不会开机自动启动。可用以下命令启动和停止服务,也可以设置成开机启动:
设置cron开机启动 chkconfig crond on
查看当前crontab,输入 crontab -l
编辑当前crontab,输入 crontab -e
删除当前crontab,输入 crontab -r