Centos: Перечислите все задания крона за неделю, заказанную по дате

Если Вы в каталоге, du -skh . работы хорошо. Иначе, du -skh /path/to/directory хорошо.

Флаги на той команде означают "-s сводку,-k список килобайтов,-h человекочитаемые суффиксы". "-k", вероятно, избыточен, но сила привычки.

0
задан 22 March 2013 в 10:42
1 ответ

Запуск с помощью команды: для пользователя в $ (cut -f1 -d: / etc / passwd); сделать echo "### Crontabs для $ user ####"; crontab -u $ user -l; сделано Вы должны увидеть crontab для каждого пользователя. Что касается фактической сортировки по времени, я думаю, вам придется передать этот вывод в сценарий Perl или BASH и проанализировать его самостоятельно. Я хотел бы увидеть, что вы придумаете в конце.

Честно говоря, я использую Icinga для мониторинга моего сервера, и это основано не на запланированных событиях, а на событиях, которые уже произошли. Я бы посоветовал вам, если вам этого достаточно, где вы хотите увидеть, что произошло, но не предсказывать дальнейшие задания, просто используйте и проанализируйте grep CRON / var / log / syslog . Вы сможете увидеть все задания cron, созданные за некоторое время.

0
ответ дан 5 December 2019 в 15:31

Теги

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