1.0 Cron Demon Plan

Е
 
 
 
СRON - это демон планирование, позволяет планировать выполнение задач через промежутки времени. Эти задачи называются заданными cron и могут быть запланированы на выполнение по минуте, часу, дню месяца, месяцу, дню недели или любые их комбинации.

 

Задания Cron обычно используются для операций по обслуживанию системы. Например, задание cron можно настроить для повторяющихся задач, таких как резервное копирование базовых данных, обновление системы с помощью последних исправлений безопасности, очистка кэша, отправка электронных писем и т. д.

В этой статье объясняется, как составить список заданий cron.

 

Список пользователей Cron Jobs

Файлы crontab пользователей именуются в зависимости от имени пользователя, а их расположение зависит от операционной системы. В дистрибутивах на основе Red Hat, таких как CentOS, файлы crontab хранятся в каталоге / var / spool / cron, а в Debian и Ubuntu - в каталоге / var / spool / cron / crontabs.

Чтобы получить список всех заданий cron для пользователя, в котором вы сейчас зарегистрированы, используйте команду crontab:

crontab -l

 

Если пользователь настроил задание cron, содержимое пользовательских crontabs будет на настроено. В противном случае команда напечатает no crontab для <имя пользователя>.

Чтобы вывести список заданий cron других пользователей, используйте опцию -u для указаний пользователя в конце команды. Например, чтобы перечислить задание cron пользователя с именем «andreyex», вы должны использовать:

sudo crontab -u andreyex -l

 

Каждый пользовательский файл crontab имеет разрешение 600 и принадлежит пользователю. Только root и пользователи с привилегиями sudo могут просматривать задания cron других пользователей.

Чтобы узнать, какие созданные задания cron, перечислите содержимое каталога катушки как root или sudo:

sudo ls -1 /var/spool/cron/crontabs

 

Вывод будет выглядеть примерно так:

root

andreyex

Перечисление заданий cron системы

/ etc / crontab и файлы внутри каталога /etc/cron.d являются общесистемными файлами crontab, которые могут редактировать только системные администраторы.

Используйте cat, less или любой редактор, чтобы просмотреть содержимое файлов:

кошка / и т.д. / crontab /etc/cron.d/*

В большинстве можно дистрибутивов Linux вы также можете связать скрипты в каталоги /etc/cron.{hourly, can daily, Weekly, Month}, and скрипты выполняются каждый час / день / неделя / месяц.

 
 
ls -l /etc/cron.weekly/
-rwxr-xr-x 1 root root 813 10 февраля 2019 г. man-db

 

Если вывод пуст, это означает, что еженедельных заданий cron нет.

 

Системные таймеры

Системные таймеры - это модули, которые завершаются суффиксом * .timer и позволяют запускать сервисные модули в зависимости от времени.

В качестве дистрибутивах, использующих систему в качестве системы инициализации, таймеры используются в альтернативы стандартному демону cron.

Чтобы просмотреть список всех системных таймеров на вашем компьютере, выполните следующую команду:

список-таймеров systemctl
СЛЕДУЮЩИЙ ЛЕВЫЙ ПОСЛЕДНИЙ УСТРОЙСТВО АКТИВИРУЕТСЯ 
Вс 2020-02-19 01:00:00 UTC 1ч 53мин осталось Сб 2020-02-15 17:04:11 UTC 5ч 2мин назад logrotate.timer logrotate.service 
Вс 2020-02-19 01:00 : 00 UTC 1ч 53мин осталось Сб 2020-02-15 17:04:11 UTC 5ч 2мин назад man-db.timer man-db.service 
Вс 2020-02-19 02:50:52 UTC 5ч 44мин осталось Сб 2020-02 -15 17:04:11 UTC 5ч 2мин назад apt-daily.timer apt-daily.service 
Вс 2020-02-19 04:12:38 UTC 8h осталось Сб 2020-02-15 17:04:11 UTC 5h 2min назад apt-daily-upgrade.timer apt-daily-upgrade.service 
Вс 2020-02-19 05:44:56 UTC 20ч осталось Сб 2020-02-15 17:16:10 UTC 4ч 50мин назад systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service

 

Источник: https://andreyex.ru/linux/kak-vyvesti-spisok-zadanij-cron-v-linux/

  • cron
  • 0 användare blev hjälpta av detta svar
Hjälpte svaret dig?

Relaterade artiklar

7. Команда grep: поиск по файлам и папкам

Grep поиск или поиск в комбинации с потоками. Grep это вполне возможно самая популярная из...

8. Команда chattr: атрибуты файла, запрет изменения файла

Команда chattr: атрибуты файла, запрет изменения файла С помощью команды chattr можно изменить...

6. Архиваторы в LINUX

В наши дни мы сталкиваемся с файлами архивов очень часто и на всех платформах: Windows, Mac или...

9 . Базовая настройка Firewall + DNS + Proxy для пересылки запросов

Netfilter Firewall + DNS + Proxy Обновляемся и ставим нужный софт. Очень часто в небольших...

9.2 RDP КЛИЕНТЫ В LINUX

ЛУЧШИЕ RDP КЛИЕНТЫ В LINUX 1. REMMINA Для этой операционной системы существует не так много...