Главная страница
Навигация по странице:

  • /etc/crontab

  • Практика бд. Операционные. Министерство образования и науки российской федерации университет итмо д. А. Зубок, А. В. Маятин


    Скачать 324.61 Kb.
    НазваниеМинистерство образования и науки российской федерации университет итмо д. А. Зубок, А. В. Маятин
    АнкорПрактика бд
    Дата11.04.2023
    Размер324.61 Kb.
    Формат файлаdocx
    Имя файлаОперационные.docx
    ТипДокументы
    #1055283
    страница14 из 22
    1   ...   10   11   12   13   14   15   16   17   ...   22

    {


    команда1 команда 2

    } объединение команд после директив || , && или в теле циклов и функций.
    команда1 & запуск команды в фоновом режиме (стандартный вход и стандартный выход не связаны с консолью, из которой запускается процесс; управление процессом возможно в общем случае только с помощью сигналов).

    Команды для управления процессами


    (с подробным описанием возможностей и синтаксисом команд можно ознакомиться в документации, доступной по команде man команда)

    kill – передает сигнал процессу. Сигнал может передаваться в виде его номера или символьного обозначения. По умолчанию (без указания сигнала) передает сигнал завершения процесса. Идентификация процесса для команды kill производится по PID. Перечень системных сигналов, доступных в GNU/Linux, с указанием их номеров и символьных обозначений можно получить с помощью команды kill –l;

    killall работает аналогично команде kill, но для идентификации процесса использует его символьное имя, а не PID;
    pidof определяет PID процесса по его имени;

    pgrep определяет PID процессов с заданными характеристиками

    (например, запущенные конкретным пользователем);
    pkill позволяет отправить сигнал группе процессов с заданными характеристиками;
    nice запускает процесс с заданным значением приоритета. Уменьшение значения (повышение приоритета выполнения) может быть инициировано только пользователем root;
    renice изменяет значения приоритета для запущенного процесса. Уменьшение значения (повышение приоритета выполнения) может быть инициировано только пользователем root;
    at осуществляет однократный отсроченный запуск команды.

    cron демон, который занимается планированием и выполнением команд, запускаемых по определенным датам и в определенное время. Команды, выполняемые периодически, указываются в файле /etc/crontab (не через команду cron, а путем внесения строк в файл crontab или с

    использованием одноименной команды crontab). Команды, которые должны быть запущены лишь однажды, добавляются при помощи at. Синтаксис строки в crontab подробно описан здесь:

    Каждая команда в файле crontab занимает одну строку и состоит из шести полей:

    1   ...   10   11   12   13   14   15   16   17   ...   22


    написать администратору сайта