bash pkill kill - ghdrako/doc_snipets GitHub Wiki
kill all Nginx Processes - Remember to keep first letter in bracket !!!
kill $(ps aux | grep '[n]ginx' | awk '{print $2}')
pkill swiftfox  #  zabije w tym przypadku wszystkie procesy pasujące do wyszukiwanego tekstu swiftfox
pgrep -l swiftfox # lista procesow ktore zabilby pkill
pkill '^ssh$'
pkill -9 -f "ping 8.8.8.8"  # -f option is used, the command matches against full argument lists. If the command contains spaces, quote the entire command
pkill -u mark #  -u option to tell pkill to match processes being run by a given user
pkill -u mark,danny # kill proces multiple users
pkill -9 -u mark gnome # kill proces user mark contain  gnome in name
pkill -9 -n screen  # to kill the most recently created screen 
Use the kill -l command to list all available signals.
The most commonly used signals are:
- 1 (HUP): to reload a process.
 - 9 (KILL): to kill a process.
 - 15 (TERM): to gracefully stop a process.
 
Signals can be specified in three different ways:
- using a number (e.g., -1)
 - with the “SIG” prefix (e.g., -SIGHUP)
 - without the “SIG” prefix (e.g., -HUP)