Архив рубрики «Файловая система»
Отключение процессов от текущей консоли
Существует несколько способов закрыть консоль, не прерывая выполняемых процессов. Так, с помощью команды nohup можно запустить процесс таким образом, чтобы он был недоступен сигналу hang-up: $ nohup updatedb & Запускает updatedb с невозможностью его прерывания # nohup nice -9 дсс hello. с & Запускает дсс в непрерывном режиме и с более высоким приоритетом Использование команды [...]
Конфигурационные файлы
Сигнал SIGKILL (9), часто используемый неопытными администраторами-но-•вичками, следует использовать в качестве последнего средства, поскольку он резко обрывает процесс, а не выполняет его аккуратное закрытие, что может привести к потере или повреждению данных, относящихся к данному процессу. Сигнал SIGHUP обычно использовался в системах UNIX для определения, отключен ли терминал от устройства (например, от модема hang-up или [...]
Уничтожение процессов и отправление им сигналов
Отправляя запущенным процессам сигналы, вы можете останавливать их или вносить в них изменения. Такие команды, как killnkillall, могут отправлять процессам определяемые вами сигналы, заключающие в себе имена процессов. Чаще всего данные команды используются для уничтожения процессов. Каждому сигналу соответствуют определенное число (9, 15 и т. д.) и строка (SIGKILL, SIGTERM и т. д.). В табл. [...]
Запуск процессов в фоновом и приоритетном режимах
По умолчанию процесс из консоли запускается в приоритетном режиме. Это означает, что вы не можете выполнить другую команду до завершения данного процесса. Однако, добавив знак & в конец командной строки, вы можете запустить командную строку в фоновом режиме, а с помощью команд fg, bg и jobs вы можете переключать команды из фонового режима в приоритетный [...]
Изменение запущенных процессов
Вы можете различными способами изменять параметры работы процесса даже после его запуска. Используя команду renice, описанную ранее, вы можете в планировщике своей операционной системы определять приоритет запущенного Процесса. Используя же команду nice, вы можете установить приоритет по умолчанию, а также повысить или понизить приоритет процесса во время его запуска. Другим способом управления запущенными процессами является [...]

