kill
Send the processes identified by PID or JOBSPEC the signal named by SIGSPEC or SIGNUM. If neither SIGSPEC nor SIGNUM is present, then SIGTERM is assumed.

kill
<pid></pid>
–signal <signal></signal>
<pid>, Send a signal to every <pid> listed.</pid></pid>
–signal <signal></signal>
Specify the signal to be send. The signal can be specified using a nam of number.
kill
Signals
1
2
3
4
5
1) SIGHUP
2) SIGINT
3) SIGQUIT
4) SIGILL
5) SIGTRAP
Signals
6
7
8
9
10
6) SIGABRT
7) SIGBUS
8) SIGFPE
9) SIGKILL
10) SIGUSR1
Signals
11
12
13
14
15
11) SIGSEGV
12) SIGUSR2
13) SIGPIPE
14) SIGLARM
15) SIGTERM
pkill
pkill looks through the currently running processes and will send the specified signal (by default SIGTERM) to each process that matches the criteria.

pkill
pkill
pkill
–ns <pid></pid>
–nslist <ns></ns>
–ns <pid>, Match the processes that belong to the same namespace as <pid></pid></pid>
–nslist <ns>, List which namespaces will be considered for the --ns option. Available namespaces: ipc, mnt, net, pid, user, uts.</ns>
killall
killall sends a signal to all processes running any of the specified commands. If no signal name is specified, SIGTERM is sent.

killall
killall