ГлавнаяОперационные системыLinuxКак легко создавать задания Cron в Linux с помощью Zeit

Как легко создавать задания Cron в Linux с помощью Zeit

Крон позволяет автоматически запускать команды, программы и сценарии в определенные моменты времени или по расписанию. Он мощный, легкий, и в нем сложно уложить голову. Вот почему вы можете найти интерфейсы, которые пытаются упростить использование crontab, и Зейт — один из лучших.

Единственная цель Zeit — максимально упростить добавление и управление вашими заданиями cron. С Zeit запускать команды и сценарии так же просто, как добавлять новую запись в список задач. Давайте посмотрим, как с его помощью можно легко создавать задания cron в Linux.

Читайте также: Как синхронизировать время Linux с NTP-сервером

Установка

В большинстве дистрибутивов Linux вам придется собирать Zeit из исходного кода. После загрузки и согласно официальной документации вы можете превратить его в полезное приложение с помощью:

mkdir build && cd build
cmake ..
make -j2
./src/zeit

Если вы используете Ubuntu, вы можете добавить репозиторий и установить Zeit с помощью следующих команд:

Установка

-apt-repository ppa:blaze/main sudo apt update sudo apt install zeit
Easy Crontab с репозиторием Zeit Add Apt<

Через некоторое время вы обнаружите Zeit среди остальных установленных программ. Найдите и запустите приложение.

Простой Crontab с установленным Zeit

Задачи и расписания

Интерфейс Zeit прост. Чтобы добавить задачу, нажмите кнопку «Добавить задачу».

Легкий Crontab с Zeit Добавить задачу

Введите название задачи в поле «Описание». Введите команду, которую хотите запланировать, в поле «Команда».

Easy Crontab с подробностями задачи Zeit

В разделе «Время и дата» вы можете выбрать «Базовый», что позволит вам быстро запланировать регулярное выполнение задачи. Для большей настройки выберите параметр «Дополнительно».

Easy Crontab с базовым планированием Zeit Task

Вариант «Дополнительн

Задачи и расписания

инуту, час, день, день недели и месяц, когда будет выполняться задача. Все поля изначально заполняются звездочкой, которая работает как подстановочный знак и означает «каждый». Например, если вы введете «*» в поле «День», это будет означать «каждый день».

Easy Crontab с расширенными настройками времени Zeit Task

Вы можете ввести более одного числа, разделяя их запятыми. Например, если вы введете «20, 23» в поле «Час» и «35» в поле «Минута», ваша задача будет запускаться в 20:35 и 23:35 каждый день.

Если вам когда-нибудь понадобится напомнить синтаксис crontab, наведите указатель мыши на одно из полей. Zeit покажет вам полезное всплывающее окно со списком примеров того, как можно настроить расписание задачи.

Easy Crontab со списком задач Zeit

После создания задачи она появится в главном списке Zeit. Если вы хотите быстро отключить задачу, вы можете дважды щелкнуть по ней, а щелчок правой кнопкой мыши также позволит вам отредактировать или полностью удалить ее.

Будильники и таймеры

Zeit позволяет настраивать будильники и таймеры, но мы не будем вдаваться в подробности, как это сделать, поскольку это даже проще, чем задачи. Благодаря «Будильникам и таймерам» вам не придется беспокоиться о подстановочных знаках и сложных расписаниях, поскольку даже если для некоторых это будет полезно, такая функциональность не предлагается.

Легкий Crontab с сигналами Zeit<

Вы можете установить только простые расписания, определяя время и выбирая дни, когда будет работать будильник или таймер. Вот и все. Две дополнительные кнопки позволяют ввести текущее время в поля «Час» и «Минуты» (кнопка «Сейчас») или очистить их (кнопка «Сбросить»). Вы должны использовать две кнопки со значками папок рядом с «Проигрыватель» и «Звуковой файл», чтобы выбрать медиаплеер и звуковой файл при настройке будильников и таймеров. Поскольку без них Zeit/crontab не сможет уведомить вас, он также не позволит вам установить правило с пустыми полями.

Все контролировать

С Zeit вы по умолчанию редактируете свои собственные правила crontab, активные только для вашей учетной записи пользователя. Чтобы увидеть все правила (другие и систему) и иметь возможность редактировать все, включите «Системный режим» в меню «Вид».

Простой Crontab с системным режимом Zeit

В системном режиме вы сможете настраивать существующие правила — например, для автоматических отчетов, которые Ubuntu создает для вашей ОС. Будьте особенно осторожны при настройке таких правил и имейте в виду, что любые внесенные вами изменения могут что-то сломать. Ваши настройки также могут быть перезаписаны после обновления программного обеспечения.

Фильтровать и найти

Если вы пытаетесь найти определенное правило, вы можете использовать его функцию поиска вместо прокрутки списка вверх и вниз. Нажмите Ctrl+ FБудильники и таймерыZeit появится поле поиска. Введите поисковый запрос, чтобы найти нужную задачу.

Простой Crontab с фильтрацией Zeit

Теперь, когда вы знаете, как использовать Zeit для создания заданий cron в Linux, собираетесь ли вы эффективно использовать кронтаб для автоматизации своей системы? Альтернативно вы также можете используйте systemd в качестве замены cron .

Все контролировать

Фильтровать и найти

ПОХОЖИЕ СТАТЬИ

Популярные записи