linux - Cron 作业 wget 将文件写入服务器?

标签 linux cron

我只是在查看我们的服务器根目录,我们的一位离开的老开发人员似乎每天都在运行一个 cron 作业,它每天将一个文件写入服务器根目录。

我查看了每日的 cron 作业,我猜这是罪魁祸首,因为它是唯一的 wget(其他是我知道静默运行的 PHP 脚本):

wget http://www.example.com/?option=com_portal&view=ops&tmpl=component >/dev/null 2>&1

服务器根目录每天都有一个这样的文件:

-rw-r--r--   1 root   root      11987 May 12 03:45 login.360
-rw-r--r--   1 root   root      11987 May 13 03:45 login.361
-rw-r--r--   1 root   root      11987 May 14 03:45 login.362
-rw-r--r--   1 root   root      11987 May 15 03:45 login.363

每天一个新的。该文件的内容是 HTML 页面源。在我进一步调查完全删除此 cron 作业之前,我如何才能安全地修改 cron 作业以停止任何此类输出?

最佳答案

我的问题基本上是如何仍然请求页面但阻止它输出到服务器根目录?

如何让 wget 将数据转储到 /dev/null

wget -O/dev/null http://www.example.com/blab

关于linux - Cron 作业 wget 将文件写入服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16564453/

相关文章:

linux - 数据分析师如何搭建自己的工作环境,或者如何在Linux下工作却用MS word编写?

linux - 根据条件在 Linux 中创建新文件

ruby-on-rails - rails : whenever + delayed_job to optimize rake tasks?

apache-spark - 在指定日期运行 Airflow 作业

linux - 通过 Unix shell 脚本查找和删除重复的字符串。如何?

linux - awk 或 sed 更改文件中的列值

Azure Function 不遵循 CRON 计时器计划

bash - 维护 cronjobs 和 shell 脚本的最佳实践?

linux - syslog:如果存储空间较少,它是否会删除旧日志

linux - crontab 自定义 shell 执行 cron