linux_wiki:kill

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux_wiki:kill [2016/06/12 16:15]
billdozor [Kill Signals]
linux_wiki:kill [2019/05/25 23:50]
Line 1: Line 1:
-====== kill ====== 
  
-**General Information** 
- 
-kill is the command to send signals to processes. 
- 
-**Checklist** 
-  * Distro(s): Any 
- 
----- 
- 
-===== Kill Signals ===== 
- 
-List kill signals 
-<code bash> 
-kill -l 
-</code> 
-\\ 
- 
-Some of the more often used signals: 
- 
-^  Signal #  ^  Signal Name  ^  Description  ^  Can process ignore?  ^ 
-|  1  |  HUP  |  Hangup (daemons re-read config file)  |  Yes  | 
-|  9  |  KILL  |  Kill immediately, kernel level  |  No  | 
-|  15  |  TERM  |  Software termination request, process cleans up and exits **(default)**  |  Yes  | 
- 
----- 
- 
-===== Kill Syntax ===== 
-<code bash> 
-kill [-signal] pid 
-</code> 
- 
-  * -signal : can be the signal number or name 
-  * pid : process id of the target 
- 
-If -signal is ommited, kill sends -15 (TERM) by default. 
- 
----- 
- 
-===== Kill Examples ===== 
- 
-Ask apache to re-read its configuration file after changes have been made. (Assumes httpd is pid 2123) 
-<code bash> 
-kill -1 2123 
-</code> 
- 
-or 
- 
-<code bash> 
-kill -HUP 2123 
-</code> 
- 
-Ask apache to terminate gracefully: 
-<code bash> 
-kill 2123 
-</code> 
- 
-Tell the kernel to immediately kill apache: 
-<code bash> 
-kill -9 2123 
-</code> 
  • linux_wiki/kill.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)