Skip to content
Blog kill command on Debian

kill command on Debian

In technical terms, kill simply sends a signal. By default it sends a signal which requests termination (TERM, or signal 15); but you can also specify a signal, and signal 9 (KILL) is the signal which forces termination. The command name kill is not necessarily appropriate to the signal sent; for example, sending the TSTP (terminal stop) signal suspends the process but allows it to be continued later.

kill %1 – means Kill off job 1. Bash will report the job information:

$ kill %1
[1]- Terminated man cp
$

Bash is only asking the job to quit, and sometimes a job will not want to do so. If the job doesn’t terminate, you can add the -9 option to kill to stop asking and start demanding. For example:

$ kill -9 %1
[1]- Killed man mv
$

The -9 option forcibly and unconditionally kills off the job.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.