如何防止 Cron Task 在服务器上写入文件?
How to prevent Cron Task from writing file on server?
我遇到了这个问题:
当我使用以下命令从我的 Web 服务器执行 CRON 任务时:
wget https://mon-url.com/file/cron.php >/dev/null 2>&1
它会在我的 /root 目录中创建新文件 cron.php1、cron.php2、...并且需要很多 space。我怎样才能避免这种情况?
谢谢
您可以使用 -O /dev/null
将输出文件写入 /dev/null
wget -O /dev/null https://mon-url.com/file/cron.php >/dev/null 2>&1
或 -O-
将其输出到标准输出。
wget -O- https://mon-url.com/file/cron.php >/dev/null 2>&1
这是答案:
wget --delete-after
我遇到了这个问题:
当我使用以下命令从我的 Web 服务器执行 CRON 任务时:
wget https://mon-url.com/file/cron.php >/dev/null 2>&1
它会在我的 /root 目录中创建新文件 cron.php1、cron.php2、...并且需要很多 space。我怎样才能避免这种情况?
谢谢
您可以使用 -O /dev/null
将输出文件写入 /dev/null
wget -O /dev/null https://mon-url.com/file/cron.php >/dev/null 2>&1
或 -O-
将其输出到标准输出。
wget -O- https://mon-url.com/file/cron.php >/dev/null 2>&1
这是答案:
wget --delete-after