Ubuntu 不保存输出的 cronjob

Ubuntu cronjob without saving output

我想使用 cronjob 在我的 VPS 上调用 php 脚本,但我希望它执行简单的获取请求,而不保存任何日志、输出等,只是为了使php 文件来完成它的工作,我不希望我的 VPS 上有不必要的文件。所以,这是我的命令:

* * * * * wget -q -O - http://example.com/cronjob/save_currency_rates 

这是我需要的吗?我不确定这个命令是否保存了一些文件,我目前还不熟悉 linux。我读了 manual 但它令人困惑。

尝试wget -q -O - http://example.com/cronjob/save_currency_rates >/dev/null 2>&1

运行 cronjob 作为特权目录中的标准用户,只有 root 才能访问。因此它将 运行 作业而不保存输出。但是在 cron 日志中,您会收到一条错误消息,说 unable to write permission denied 运行 就像:

*  *    * * *   ubuntu    wget https://google.com