Настройка cron astra linux

Настройка cron astra linux

Программа позволяет в графическом режиме изменять настройки демона cron. С ее помощью можно установить расписание задач: назначить выполнение программы (сценария или приложения) в установленное время, установить время прекращения выполнения назначенной программы и настроить среду ее выполнения (переменные окружения), а также разрешить или запретить выполнение уже установленной задачи. При запуске с уровнем классификационной мандатной метки, отличным от нулевого, появляется сообщение о том, что какие-либо изменения не применяются. Для выполнения привилегированных действий запрашивается авторизация.

Главное окно программы, выполняемой от имени администратора (рис. 1), содержит меню (Меню), кнопки-переключатели режима отображения расписания задач и переменных окружения (Кнопки-переключатели режима отображения), панели «Запланированные задачи» (Панель «Запланированные задачи») и «Переменные окружения» (Панель «Переменные окружения») с кнопками сопровождения.

Меню

    Меню программы содержит следующие пункты:
  • «Файл»:
    • «Загрузить» — в соответствии с установленным режимом отображения загружается файл настроек программы с расписанием задач и переменными окружения;
    • «Сохранить» — расписание задач и переменные окружения сохраняются в файле настроек программы;
    • «Выход» — если настройки не изменялись, то работа программы завершается. В противном случае открывается окно с запросом на подтверждение сохранения конфигурации:
      • [Да] — новые значения сохраняются в файле настроек программы, окно закрывается, и работа программы завершается;
      • [Нет] — окно закрывается, и работа программы завершается;
      • [Отмена] — окно закрывается;
      • «Содержание» — вызов окна справки;
      • «О программе. » — вызов окна с краткой информацией о программе.

      Кнопки-переключатели режима отображения

      Кнопками-переключателями устанавливается режим отображения данных на панелях «Запланированные задачи» (Панель «Запланированные задачи») и «Переменные окружения» (Панель «Переменные окружения»).

        В режиме администратора все данные, из числа сохраняемых в файле настроек программы, доступны для редактирования, и существуют следующие режимы отображения (см. рис. 1):
      • «Показать для системы» — отображаются системные данные;
      • «Показать для пользователя» — отображаются данные, установленные для пользователя, указанного в строке справа от кнопки (устанавливается из выпадающего списка).

      Панель «Запланированные задачи»

        На панели «Запланированные задачи» (см. рис. 1) в табличном виде отображается расписание задач:
      • «Пользователь» (только в режиме отображения «Показать для системы») — пользователь, от имени которого выполняется задача;
      • «Расписание» (только в режиме отображения «Показать для системы») — краткое описание начала выполнения задачи: перечисляются минуты, часы, дни месяца, месяцы и дни недели (символ * в соответствующей позиции обозначает: ежеминутно, ежечасно, каждый день, каждый месяц, каждый день недели);
      • «Команда» — имя программы, назначенной к выполнению, в рамках данной задачи;
      • «Состояние» — разрешение или запрет задачи к выполнению;
      • «Описание» — сопроводительный текст;
      • «Подробнее» — подробное описание установленного времени начала выполнения задачи (расшифровывается символ * из столбца «Расписание»).

      Щелчок левой кнопкой мыши на строке таблицы выделяет ее. Несколько строк (задач) выделяются щелчком левой кнопки мыши на каждой строке при удержании клавиши .

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

      Контекстное меню

        Щелчком правой кнопки мыши на панели «Запланированные задачи» открывается контекстное меню:
      • «Новая задача. » — открывается окно «Новая задача» (рис. 2):
      • «Команда» — в стоке или из диалогового окна устанавливается полное или относительное (если имя каталога с программой находится среди значений переменной окружения PATH) имя программы, назначенной к выполнению в рамках данной задачи, вместе, если это необходимо, со значениями аргументов и параметров ввода командной строки. Кнопками справа от строки ввода открывается диалоговое окно для выбора и установки (слева направо) имени файла или пункта главного меню (подменю) рабочего стола. После подтверждения или отмены установки имени файла или пункта меню (подменю) окно закрывается, и установленное имя файла или приложения, запускаемого из установленного пункта меню, соответственно, отображается или не отображается в строке ввода команды;
      • «Запустить как» (только при установленном режиме отображения «Показать для системы» в главном окне) — из выпадающего списка устанавливается имя пользователя от имени которого программа, назначенная в строке «Команда», запускается;
      • флаг «Графическое приложение» — при включении добавляет, а при выключении убирает выставление переменной окружения DISPLAY в строке «Команда»;
      • «Запустить как» (только в режиме отображения «Показать для системы») — из списка устанавливается пользователь, от имени которого выполняется команда;
      • «Комментарий» — устанавливается сопроводительный текст;
      • флаг «Разрешить задачу» — устанавливает разрешение или запрет команды к выполнению;
      • флаг«Запускать при загрузке системы» — устанавливает запуск команды при загрузке системы;
      • флаг «Запускать каждый день» — устанавливает ежедневный запуск команды;
      • «Месяцы» — устанавливаются месяцы запуска команды;
      • «Дни месяца» — устанавливаются дни запуска команды;
      • «Часы» — устанавливаются часы запуска команды;
      • «Дни недели» — устанавливаются дни недели запуска команды;
      • «Минуты» — устанавливаются непосредственно минуты, или из выпадающего списка «Шаблон» устанавливается минутный режим запуска команды;
      • [Да] — устанавливается новая задача в расписании, в таблице появляется соответствующая запись, и окно закрывается;
      • [Отмена] — новая задача не устанавливается, окно закрывается;
      • [Да] — выделенные задачи удаляются из расписания, и окно закрывается;
      • [Нет] — окно закрывается;
      • [Да] — окно закрывается, и команда начинает выполняться;
      • [Нет] — окно закрывается.

      Кнопки сопровождения

      Кнопки сопровождения располагаются справа от панели «Запланированные задачи» (см. рис. 1) и повторяют аналогичные пункты контекстного меню (см. Контекстное меню): [Новая задача. ], [Правка. ], [Удалить], [Запустить сейчас]; [Печать. ] — открывает диалоговое окно «Печать» (Окно «Печать»).

      Окно «Печать»

      В окне «Печать» (рис. 3) устанавливаются параметры и выполняется печать на устройстве или запись в файл (в формате PDF) расписания задач и переменных окружения, отображаемых на панелях «Запланированные задачи» и «Переменные окружения».

        Окно содержит следующие управляющие элементы:
      • поле «Принтер»:
        • «Название» — в строке из выпадающего списка доступных принтеров устанавливается имя принтера или печать в файл. Ниже, в соответствии с установками описания принтера отображаются его свойства: «Расположение» и «Тип»;
        • «Вывод в файл» — в строке ввода или с помощью кнопки вызова диалогового окна [. ] (справа от строки) устанавливается имя файла для записи. Диалоговое окно после подтверждения или отмены установки закрывается, и новое имя файла, соответственно, устанавливается или не устанавливается;
      • [Параметры»] — вид окна изменяется (рис. 4): появляются вкладки «Копии» и «Параметры», а сама кнопка заменяется на кнопку [Параметры«], которой выполняется возвращение окна к прежнему виду.

        • «Копии»:
          • поле «Диапазон печати» — кнопками-переключателями «Все», «Страницы» устанавливается печать либо всего документа, либо страниц в диапазоне номеров: «с» — начало диапазона, «по» — конец диапазона. «Список страниц» — из списка устанавливается вариант отбора страниц;
          • поле «Настройки вывода» — в числовом поле «Количество копий» устанавливается количество копий. Флаг «Обратный порядок» устанавливает печать страниц документа в обратном порядке;
        • «Параметры» (рис. 5):
          • поле «Двусторонняя печать» — кнопками-переключателями «Нет», «По длинной стороне», «По короткой стороне» устанавливается, соответственно, односторонняя печать, оборотная печать c книжной ориентацией страницы и оборотная печать с альбомной ориентацией страницы;
          • поле «Режим цвета» — кнопками-переключателями «Цвет», «Оттенки серого» устанавливается, соответственно, цветная и полутоновая (оттенки серого) печать;

          Панель «Переменные окружения»

            На панели «Переменные окружения» (см. рис. 1) в табличном виде отображается перечень переменных окружения, установленных для всех задач расписания:
          • «Переменная» — имя переменной;
          • «Значение» — значение переменной;
          • «Состояние» — разрешение или запрет установки переменной;
          • «Комментарий» — сопроводительный текст.

          Щелчком левой кнопки мыши на строке таблицы она (переменная) выделяется. Несколько строк (переменных) выделяются щелчком левой кнопки мыши на каждой строке при удержании клавиши .

          Контекстное меню

            Щелчком правой кнопки мыши на панели «Переменные окружения» открывается контекстное меню:
          • «Новая переменная. » — открывается окно «Новая переменная» (рис. 6):
          • «Переменная» — в строке ввода или из выпадающего списка устанавливается переменная окружения. Переменные в списке:
            • DISPLAY — номер дисплея, на котором запускается графическая оболочка ОС;
            • LANG — локаль, с которой выполняется задача;
            • PATH — каталоги поиска программ;
            • HOME — домашний каталог пользователя;
            • MAILTO — имя пользователя, которому будет отправлено письмо, содержащее отчет о запуске задачи;
            • SHELL — интерпретатор команд, внутри которого будет запущена назначенная задача;
            • LD_CONGIG_PATH — дополнительные (помимо системных) каталоги поиска разделяемых библиотек;
            • [Да] — выделенные переменные удаляются из списка переменных окружения, из таблицы удаляются выделенные строки, и окно закрывается;
            • [Нет] — окно закрывается.

            Кнопки сопровождения

            Кнопки сопровождения располагаются справа от панели «Переменные окружения» (см. рис. 1) и повторяют аналогичные пункты контекстного меню (см. Контекстное меню): [Новая переменная. ], [Правка. ], [Удалить].

            Источник

            Настройка cron astra linux

            Источник: spbit.ru

            Источник: spbit.ru Astra Linux – это операционная система, которая широко используется для решения различных задач, включая автоматизацию процессов. Для автоматизации в Astra Linux можно использовать инструменты, такие как Cron и Bash-скрипты.

            Установка Astra Linux

            Установка Astra Linux – первый шаг к использованию этой операционной системы для автоматизации задач. Установка Astra Linux осуществляется аналогично другим дистрибутивам Linux и не представляет сложностей для пользователей с опытом работы с Linux.

            Автоматизация процессов с помощью Cron

            Cron – это классический инструмент для автоматизации процессов в Linux. Cron позволяет запускать скрипты и команды по расписанию, что делает его очень удобным для регулярных задач.

            Чтобы добавить задачу в Cron, вы можете использовать команду crontab -e. Эта команда откроет редактор, в котором вы можете добавить свою задачу. Задача в Crontab записывается в формате:

            Где первые пять звездочек представляют минуты (0 – 59), часы (0 – 23), дни месяца (1 – 31), месяцы (1 – 12), дни недели (0 – 7, где 0 и 7 – воскресенье), а затем следует команда для выполнения.

            Автоматизация процессов с помощью Bash-скриптов

            Bash-скрипты – это еще один инструмент для автоматизации процессов в Astra Linux. Bash-скрипты позволяют писать сложные последовательности команд, которые затем можно запускать как единый процесс.

            Создать Bash-скрипт можно с помощью любого текстового редактора. Например, для создания скрипта с именем script.sh, вы можете использовать команду nano script.sh.

            В начале скрипта обычно указывается шебанг (#!/bin/bash), который указывает системе, что скрипт нужно выполнить с помощью Bash. Затем следуют команды, которые нужно выполнить.

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

            И наконец, чтобы запустить скрипт, используйте команду

            В заключение, Astra Linux предлагает мощные инструменты для автоматизации процессов. С помощью Cron и Bash-скриптов вы можете автоматизировать большинство задач, с которыми можете столкнуться в своей работе.

            Источник

            Читайте также:  Изменить имя папки linux
Оцените статью
Adblock
detector