Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Посылка сигнала HUP программе

div.main {margin-left: 20pt; margin-right: 20pt} Посылка сигнала HUP программе.
 

Время от времени вы должны посылать сигнал HUP (Hung UP) какой-либо программе. Это заставляет программу перезапускаться и перечитывать свой конфигурационный файл. Это особенно полезно, если вы изменяете конфигурационные установки. Есть две команды, которые вы можете использовать для этого: kill и killall.

kill

kill уничтожает процесс по его идентификатору (process id).

После модификации конфигурационного файла мы можете послать сигнал программе для информирования ее, что были сделаны изменения и что она должна повторно прочитать свой файл. Это можно сделать командой kill. Но сначала вам нужно узнать идентификатор процесса.
Этот пример показывает, как перезапустить inetd после изменения конфигурационного файла /etc/inetd.conf.

[root@ns:~] # ps -auwx | grep inetd root 1368 2.3 1.0 176 132 p1 R+ 12:51PM 0:00.14 grep inetd root 128 0.0 0.0 212 0 ?? IWs - 0:00.00 (inetd) [root@ns:~] # kill -HUP 128

В этом примере идентификатор процесса inetd - 128. Другой процесс (id 1368) - это команда grep.

Для более подробной информации см. man kill.

killall

killall уничтожает процесс по его имени. В предыдущем примере мы могли бы достичь того же результата командой
 

[root@ns:~] # killall -HUP inetd

Предупреждения

Вы не должны пользоваться командой kill или killall для перезагрузки Apache.

Аналогично, чтобы послать сигнал HUP программе named, используйте ndc. Например, после изменения ваших файлов зон, вы должны сделать следующее:
 

ndc reload



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте