Изучение Crontab в Linux: руководство по планированию задач

  1. Просмотр crontab:
    Чтобы просмотреть текущие записи crontab для пользователя, используйте следующую команду:

    crontab -l
  2. Редактирование crontab:
    Чтобы изменить записи crontab для пользователя, используйте следующую команду:

    crontab -e

    Это откроет файл crontab в текстовом редакторе по умолчанию. При необходимости добавьте или измените записи, сохраните их и выйдите из редактора.

  3. Добавление нового задания cron:
    Чтобы добавить новое задание cron, используйте следующую команду:

    crontab -e

    В файле crontab добавьте новую строку с нужным расписанием и командой. Например, чтобы запускать скрипт с именем «my_script.sh» каждый день в 20:00, добавьте следующую строку:

    0 20 * * * /path/to/my_script.sh

    Сохраните файл и выйдите из редактора.

  4. Удаление crontab:
    Чтобы удалить все записи crontab для пользователя, используйте следующую команду:

    crontab -r
  5. Вывод списка всех заданий cron для всех пользователей:
    Чтобы вывести список всех заданий cron для всех пользователей в системе Linux, используйте следующую команду от имени пользователя root или с помощью sudo:

    cat /etc/crontab

    Появится общесистемный файл crontab.