如何定期调用URL形成一个linux框(cron作业)?

mrm*_*les 5 cron wget

我在我的网站所在的Linux机器上有一个shell访问权限.

我想在该网站上每小时调用一个URL(它不是特定的PHP文件,我有codeigniter有一个框架和一些Apache重定向,所以我真的需要调用一个URL).

我想我可以使用wget和crontab吗?怎么样?

Iva*_*ski 17

将其添加到/ etc/crontab

0 * * * * wget -O - -q -t 1 http://www.example.com/cron.php
Run Code Online (Sandbox Code Playgroud)

或者,在/etc/cron.hourly中创建一个shell脚本

文件:wget

#!/bin/sh
wget -O - -q -t 1 http://www.example.com/cron.php
Run Code Online (Sandbox Code Playgroud)

确保你chmod + x wget(或你选择的任何文件名)

  • 对于那些想知道选项意味着什么的人:静静地(-q)尝试1次(-t 1)wget http://www.example.com/cron.php并且不要将输出发送到任何地方(-O - ). (7认同)