Инструменты пользователя

Инструменты сайта


сигналы

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
сигналы [2013/05/22 13:50]
127.0.0.1 внешнее изменение
сигналы [2019/03/21 14:04] (текущий)
val [Посылка сигнала]
Строка 1: Строка 1:
 ====== Сигналы ====== ====== Сигналы ======
  
-[[http://​ru.wikipedia.org/​wiki/​Сигналы_(UNIX)]]+  * [[https://​ru.wikipedia.org/​wiki/​Сигналы_(UNIX)#​Сигналы (UNIX) - Википедия]]
  
-===== PID ===== 
 <​code>​ <​code>​
-ps ax | grep named | grep -v grep+kill -
 +</​code>​ 
 +===== Определение PID процесса ===== 
 +<​code>​ 
 +# /​usr/​sbin/​sshd
  
-# cat /var/run/named/pid +# ps ax | grep ssh | grep -v grep 
-или + 
-cat /​var/​run/​named/​named.pid+# cat /var/run/sshd.pid 
 +</​code>​ 
 +===== Отправка сигнала ===== 
 +<​code>​ 
 +kill -s <​SIGNAL>​ <PID>
  
 # kill -<​SIGNAL>​ <PID> # kill -<​SIGNAL>​ <PID>
  
-# killall -<​SIGNAL> ​named+# apt install psmisc 
 +# killall -<​SIGNAL> ​sshd 
 +</​code>​ 
 + 
 +===== TERM ===== 
 + 
 +  * чаще всего - остановка процесса 
 + 
 +<​code>​ 
 +# kill <​PID>​ 
 + 
 +# kill -TERM <PID>
 </​code>​ </​code>​
  
 ===== HUP ===== ===== HUP =====
 +
 +  * чаще всего - освободить терминал или перечитать файл конфигурации
 +
 <​code>​ <​code>​
 # kill -1 <PID> # kill -1 <PID>
Строка 26: Строка 47:
 </​code>​ </​code>​
  
-===== INT (Ctrl-C=====+===== INT <Ctrl-C===== 
 <​code>​ <​code>​
-# kill <PID> 
- 
 # kill -2 <PID> # kill -2 <PID>
  
 # kill -INT <PID> # kill -INT <PID>
 </​code>​ </​code>​
 +
  
 ===== KILL ===== ===== KILL =====
Строка 53: Строка 74:
 ===== STOP ===== ===== STOP =====
 <​code>​ <​code>​
-# kill -17 <PID> 
- 
 # kill -STOP <PID> # kill -STOP <PID>
- 
-Рекомендую испытать,​ например,​ на процессе named или ftpd! 
-Идея эксперимента подсказана преподавателем ЦКО “Специалист” Сергеем Борониным:​) 
 </​code>​ </​code>​
  
-===== TSTP (Ctrl-Z=====+===== TSTP <Ctrl-Z===== 
 + 
 +  * [[https://​ru.wikipedia.org/​wiki/​SIGTSTP]]
  
-[[http://​ln.com.ua/​~openxs/​projects/​man/​uman121.html]] 
 <​code>​ <​code>​
-# kill -18 <PID> 
- 
 # kill -TSTP <PID> # kill -TSTP <PID>
  
 # jobs # jobs
 +
 +# bg ...
 +
 +# fg ...
 </​code>​ </​code>​
  
 ===== CONT ===== ===== CONT =====
 <​code>​ <​code>​
-# kill -18 <PID> 
- 
 # kill -CONT <PID> # kill -CONT <PID>
  
Строка 85: Строка 102:
 ===== Дополнительные материалы ===== ===== Дополнительные материалы =====
  
-[[http://​httpd.apache.org/​docs/​2.2/​stopping.html]]+  * [[http://​httpd.apache.org/​docs/​2.2/​stopping.html|Stopping and Restarting Apache]]
  
сигналы.1369216248.txt.gz · Последние изменения: 2014/01/30 13:48 (внешнее изменение)