自从一周以来,我已经设置了2个cronjobs。一分钟每分钟执行一次,另一分钟每晚执行一次。通过FTP登记后,我注意到创建了许多文件。这些文件以cronjob文件命名。我已经清理了6000个不需要的文件,但我很好奇这是什么问题?
我正在通过wget执行文件,它们存储在根文件夹中(与public_html dir所在的同一级别)。
答案 0 :(得分:2)
尝试将下载的文件写入/dev/null
,这基本上会把所有数据都塞进去:
wget -O /dev/null foo.com
wget
用于下载文件。如果您愿意,可以尝试查看curl
,这可能会更符合您的需求。
答案 1 :(得分:1)
wget
之类的声音默认保存输出。您可以指定/dev/null
作为输出文件,它不会保存任何内容。
wget http://example.com/yourfile.php -O /dev/null
答案 2 :(得分:1)
如果您将-O
选项添加到wget
,并将> /dev/null
放在crontab条目的末尾,问题就会消失。
wget
会下载您指向的文件,但-O
会将文件写入STDOUT而不是磁盘,> /dev/null
会对数据进行黑洞处理。