crontab нодификация занимает слишком много времени

Есть 300 процессов, настроенных в одном crontab одного сервера Linux. если я хочу остановить или изменить любой из них, я должен прокомментировать их (т.е. # ..cron ..) для всех процессов. Это трудоемкий процесс.

Есть ли способ избежать этого?

One Solution collect form web for “crontab нодификация занимает слишком много времени”

Использование стоп-файла

Какими бы ни были cronjobs, вы можете изменить каждый из них (один раз!), Чтобы подчиняться глобальному STOP-файлу, что означает: при каждом запуске каждое из этих заданий должно проверять, существует ли файл /path/to/stop-cronjobs и если он делает, ничего не делает. Используйте путь, на который может написать только владелец crontab. Если сама работа не может быть изменена, сделайте это в самом crontab:

 */30 * * * * [ -e $HOME/.stop ] || $HOME/bin/my-cronjob.pl 

Если вы хотите остановить все эти 300 cronjob, создайте файл STOP, и они не будут выполнены.

Использование vi

Совершенно иной подход – использовать функции, которые предоставляет ваш редактор при редактировании с помощью crontab -e . Здесь появляется vi , и можно было бы :%s/^/#/ прокомментировать все задания. А потом, чтобы снова включить все задания :%s/^#//' .

  • Может grep | crontab уничтожить все рабочие места?
  • сломанное задание cron после его редактирования
  • Почему crontab -e отличается от менее / etc / crontab?
  • Когда будет запущен этот cron
  • Периодически запускать определенный скрипт во время загрузки
  • Сохраняйте вывод arp в терминале в текстовый файл каждую минуту, используя crontab
  • как временно отключить cronjob пользователя?
  • Crontab для резервного копирования каталога
  • / etc / crontab отредактировано путем копирования и вставки, как вернуться назад?
  • почему не 0 0 * * 1 root hostname >> /tmp/hostname.txt работать как crontab?
  • Запуск работы в рубине
  • Interesting Posts

    Hostapd nl80211 не удалось установить интерфейс -19

    debian jessie 8.2 вручную установить wpasupicic и зависимости

    xargs -r0 vs xargs -0

    Как использовать 7z и «для файла» с несколькими входами файлов?

    Черный экран Kali Linux с мигающим курсором после загрузки USB

    Как вы можете восстановить повреждение диска на резервном диске, сохраняя при этом все жесткие ссылки?

    Вход в систему запускается каждый раз в Ubuntu Server 14.04 LTS

    Самый быстрый способ переименования файлов без переименования пути каталога

    Любой способ предотвратить перезагрузку компьютера

    Различные «время» вызывается в аналогичных средах в bash

    Поддерживает ли fetchmail SSL или TLS при использовании SMTP для пересылки электронной почты?

    Копирование новейших файлов в существующий каталог

    добавьте «#» в начале выбранных строк в файле

    Файл rsyslog.conf отсутствует в / etc / in Fedora 25

    Неверная команда zip испортила мою директорию проекта

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