Once a program has started its execution under a Linux machine you have the option to send a signal to it. The program might need to be stopped or killed.
99 % of the time you would be using the kill utility for that and 98 % of the time you would have to make a process roughly stop working. The % statistics is given from our most trusted source aka ‘Trust me bro’.
Each signal has a number.
15 – the default signal TERM, which causes a program termination. It could be blocked, ignored or handled. This is the polity way to ask a program to terminate allowing self-cleanup, acting like a true Linux gentelman.
9 – KILL , causes program termination. Cannot be blocked, ignored or handled, always fatal. If you insist to kill a program this is the signal to be send.



Leave a comment