Как настроить работу cron в Linux для удаления всех обычных файлов?

Мне нужно настроить задание на удаление всех обычных файлов в каталоге /home/admin во второй день каждого месяца в 8:30. Кажется, что неправильная команда:

 # crontab -e 30 08 02 * /bin/find /home/admin -type f -exec /bin/rm {} ";" 

Помоги пожалуйста.

2 Solutions collect form web for “Как настроить работу cron в Linux для удаления всех обычных файлов?”

Вам нужно добавить 30 08 02 * * и \;

 # crontab -e 30 08 02 * * /bin/find /home/admin -type f -exec /bin/rm {} \; 

Теперь это сработает.

Руководство crontab(5) указывает пять временных полей:

  field allowed values ----- -------------- minute 0-59 hour 0-23 day of month 1-31 month 1-12 (or names, see below) day of week 0-7 (0 or 7 is Sun, or use names) 

В вашем примере всего четыре .

Это запустило бы работу cron:

 30 8 2 * * /bin/find /home/admin -type f -exec /bin/rm {} ";" 

Для более эффективной и быстрой очистки:

 30 8 2 * * /bin/find /home/admin -type f -print0 | xargs -0 rm 
  • Как остановить ежемесячную электронную почту cron
  • Работает ли работа cron как таковая на современном уровне?
  • Как запланировать запуск сценария оболочки, который открывает Firefox
  • Происхождение слова cron?
  • Как узнать, работает ли crontab?
  • crontab не выполняет мой скрипт?
  • Почему результаты работы cron постоянно записываются в ~ / dead.letter?
  • Создание очередей задач в моменты времени
  • Планировщик вакансий
  • Как выяснить, что происходит при перезагрузке запланированного сервера?
  • Загрузка crontab из файла при запуске
  • Задача cron отключить мой звук не работает
  • Interesting Posts

    Red Hat и Windows 7 с двойной загрузкой

    Конвертировать PDF в другой размер страницы (Письмо США -> A4)

    Дисплей Spinner в ожидании завершения какого-либо процесса

    Как скопировать все файлы, которые были созданы или изменены за последние 12 месяцев?

    Измерьте время выполнения команды, включая расширение подстановки команд

    Pinguy OS 11.04 WiFi и проводная сеть не работают

    Вывести как ps, так и Date в одной строке, в файл?

    Анализ вывода даты с помощью sed

    Не удалось запустить sshd во время загрузки на centos 6.4. Он начинается ТОЛЬКО после входа в систему с консоли

    Не удалось получить модуль владельца iptables (gid-owner) для работы

    Системные пренебрежения Летнее время

    Никакой синтаксической раскраски в vim для меня, но нормально для моих учеников

    Есть ли инструмент для чтения CD / DVD-дисков для Linux?

    Как использовать регулярное выражение с AWK для замены строки?

    Предложения для дистрибутива Linux для выделенного SFTP-сервера

    Linux и Unix - лучшая ОС в мире.