Практика бд. Операционные. Министерство образования и науки российской федерации университет итмо д. А. Зубок, А. В. Маятин
Скачать 324.61 Kb.
|
{команда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 занимает одну строку и состоит из шести полей: |