Kaspersky Endpoint Security 12 для Linux

Настройка расписания задачи в командной строке

20 августа 2024

ID 264965

Если приложение используется в стандартном режиме, вы можете настраивать расписание запуска для задач следующих типов: ODS, Update, Rollback, ODFIM, ContainerScan и InventoryScan.

Если приложение используется в режиме Легкого агента для защиты виртуальных сред, вы можете настраивать расписание запуска для задач следующих типов: ODS, ODFIM, ContainerScan и InventoryScan.

Вы можете выводить текущие значения параметров расписания запуска задачи в консоль или в конфигурационный файл.

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

kesl-control --get-schedule <идентификатор/имя задачи> [--json]

где:

  • <идентификатор/имя задачи> – идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
  • --json – выводить параметры в формате JSON. Если вы не укажете ключ --json, параметры будут выведены в формате INI.

Чтобы вывести в конфигурационный файл текущие параметры расписания запуска задачи, выполните следующую команду:

kesl-control --get-schedule <идентификатор/имя задачи> --file <путь к конфигурационному файлу> [--json]

где:

  • <идентификатор/имя задачи> – идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.
  • --file <путь к конфигурационному файлу> – путь к конфигурационному файлу, в который будут выведены параметры расписания задачи. Если вы укажете имя файла без пути, файл будет создан в текущей директории. Если файл существует по указанному пути, он будет перезаписан. Если указанной директории не существует, конфигурационный файл не будет создан.
  • --json – выводить параметры в формате JSON. Если вы не укажете ключ --json, параметры будут выведены в формате INI.

    Примеры:

    Сохранить параметры задачи обновления в файле с именем update_schedule.ini и сохранить созданный файл в текущей директории:

    kesl-control --get-schedule 6 --file update_schedule.ini

    Вывести в консоль расписание задачи обновления:

    kesl-control --get-schedule 6

Вы можете изменять параметры расписания запуска задачи следующими способами:

  • Импортировать параметры из конфигурационного файла, который содержит все параметры расписания.
  • Задавать с помощью командной строки отдельные параметры расписания запуска задачи в формате <имя параметра>=<значение параметра>.

Чтобы изменить значения параметров расписания запуска задачи с помощью конфигурационного файла, выполните следующие действия:

  1. Выведите параметры задачи в конфигурационный файл с помощью команды kesl-control --get-schedule.
  2. Измените в файле значения нужных параметров и сохраните изменения.
  3. Выполните команду:

    kesl-control --set-schedule <идентификатор/имя задачи> --file <путь к конфигурационному файлу> [--json]

    где:

    <идентификатор/имя задачи> – идентификатор, присвоенный задаче в момент создания, или имя задачи в командной строке.

    --file <путь к конфигурационному файлу> – полный путь к конфигурационному файлу, из которого будут импортированы параметры расписания задачи.

    --json – укажите этот ключ, если вы импортируете параметры из конфигурационного файла формата JSON. Если вы не укажете ключ --json, приложение попытается выполнить импорт из файла формата INI. При невозможности импорта отображается ошибка.

Все значения параметров расписания запуска задачи, заданные в файле, будут импортированы в приложение.

Пример:

Импортировать в задачу с ID=2 параметры расписания из конфигурационного файла с именем /home/test/on_demand_schedule.ini:

kesl-control --set-schedule 2 --file /home/test/on_demand_schedule.ini

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

kesl-control --set-schedule <идентификатор/имя задачи> <имя параметра>=<значение параметра> [<имя параметра>=<значение параметра>]

где:

Значения указанных параметров расписания запуска задачи будут изменены.

Примеры:

Чтобы настроить запуск задачи каждые 10 часов, укажите следующие параметры:

RuleType=Hourly

RunMissedStartRules=No

StartTime=2021/May/30 23:05:00;10

RandomInterval=0

Чтобы настроить запуск задачи каждые 10 минут, укажите следующие параметры:

RuleType=Minutely

RunMissedStartRules=No

StartTime=23:10:00;10

RandomInterval=0

Чтобы настроить запуск задачи 15-го числа каждого месяца, укажите следующие параметры:

RuleType=Monthly

RunMissedStartRules=No

StartTime=23:25:00;15

RandomInterval=0

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

RuleType=Weekly

StartTime=18:01:30;Tue

RandomInterval=99

RunMissedStartRules=No

Чтобы настроить запуск задачи через каждые 11 дней, укажите следующие параметры:

RuleType=Daily

RunMissedStartRules=No

StartTime=23:15:00;11

RandomInterval=0

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!