Kaspersky Endpoint Security 12 for Linux

在命令行中配置任务计划

2024年8月2日

ID 264965

如果在标准模式下使用应用程序,则可以配置以下类型任务的运行计划:ODS更新回滚ODFIMContainerScanInventoryScan

如果在 Light Agent 模式下使用应用程序来保护虚拟环境,则可以配置以下类型任务的启运行计划:ODSODFIMContainerScanInventoryScan

您可以将任务运行计划设置的当前值输出到控制台或配置文件。

要将任务运行计划的当前设置输出到控制台,请执行以下命令:

kesl-control --get-schedule <任务 ID/名称> [--json]

其中:

  • <任务 ID/名称>是任务创建时分配给任务的 ID,或者是命令行中的任务名称。
  • 指定 --json,则以 JSON 格式输出设置。如果未指定 --json 键,则设置将以 INI 格式导入。

要将任务运行计划的当前设置输出到配置文件,请执行以下命令:

kesl-control --get-schedule <任务 ID/名称> --file <配置文件路径> [--json]

其中:

  • <任务 ID/名称> 是任务创建时分配给任务的 ID,或者是命令行中的任务名称。
  • --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 <任务 ID/名称> --file <配置文件路径> [--json]

    其中:

    <任务 ID/名称> 是任务创建时分配给任务的 ID,或者是命令行中的任务名称。

    --file <配置文件路径> – 将从中导入任务计划设置的配置文件的完整路径。

    --json:如果您要以 JSON 格式从配置文件导入设置,请指定此键。如果不指定 --json 键,应用程序将尝试从 INI 文件导入设置。如果导入失败,将显示错误。

文件中定义的任务运行计划的所有设置值都将导入应用程序。

示例:

从名为 /home/test/on_demand_schedule.ini 的配置文件将计划设置导入到 ID=2 的任务中:

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

要使用命令行编辑任务运行计划设置的各个值,请执行以下命令:

kesl-control --set-schedule <任务 ID/名称> <设置名称>=<设置值> [<设置名称>=<设置值>]

其中:

  • <任务 ID/名称> 是任务创建时分配给任务的 ID,或者是命令行中的任务名称。
  • <设置名称>=<设置值> 是其中一项任务计划设置的名称和值。

任务运行计划的指定设置的值被更改。

例如:

要将任务安排为每十小时启动一次,请指定以下设置:

RuleType=Hourly

RunMissedStartRules=No

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

RandomInterval=0

要将任务安排为每十分钟启动一次,请指定以下设置:

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

您觉得这篇文章有帮助吗?
我们可以做什么更好?
感谢您的反馈!你正在帮助我们进步。
感谢您的反馈!你正在帮助我们进步。