Почему существует столько файлов крона #### в моем корневом каталоге?

В моем crontab у меня есть 2 простых выполнения заданий крона (результат выполнения crontab -l):

*/5 * * * * wget http://dev.mywebsite.com/specialurl >/dev/null 2>&1
*/5 * * * * wget http://www.mywebsite.com/specialurl >/dev/null 2>&1

/specialurl ничего не производит, и также это не генерирует файлов и не имеет применения ошибки.

Когда я делаю ls -l в моем корневом каталоге я вижу длинный список файлов, как так:

...
-rw-rw-r-- 1 myuser   myuser       0 Nov  2 22:25 cron.95561
-rw-rw-r-- 1 myuser   myuser       0 Nov  2 22:25 cron.95561.1
-rw-rw-r-- 1 myuser   myuser       0 Nov  2 22:30 cron.95562
-rw-rw-r-- 1 myuser   myuser       0 Nov  2 22:30 cron.95562.1
-rw-rw-r-- 1 myuser   myuser       0 Nov  2 22:35 cron.95563
-rw-rw-r-- 1 myuser   myuser       0 Nov  2 22:35 cron.95563.1
-rw-rw-r-- 1 myuser   myuser       0 Nov  2 22:40 cron.95564
-rw-rw-r-- 1 myuser   myuser       0 Nov  2 22:40 cron.95564.1
...

Эти файлы не содержат содержания.

Каковы эти файлы? Почему там создаются? Как зафиксировать это?

P.S.: я использую Ubuntu 18.04

0
задан 19 December 2019 в 16:52

1 ответ

Это - отказ wget. Это создает файл по умолчанию. Для избавлений от этих файлов, необходимо использовать флаг wget для избавлений от вывода. Что-то подобное wget -O /dev/null http://www.mywebsite.com/specialurl

можно также видеть, работает ли -q опция на Вас. Я, кажется, вспоминаю, что эти -q не был достаточно иногда

2
ответ дан 21 December 2019 в 23:29

Другие вопросы по тегам:

Похожие вопросы: