Sometimes you may want to stop a server application that is running on a pre-defined port number.
lets give an example; if you have a tomcat server running on port 8080, you don't have the process number to execute the kill command, and you don't want to go through the ps hell.
here's what you should do to stop (kill) the tomcat process:
first, make sure that the server is running on that port :
netstat -nap | grep 8080
then, kill the process that is running on that port using this command:
fuser -k 8080/tcp
this will kills the process that listens on port 8080
note: the fuser binary resides in different places based on your linux distribution. So, to find its exact binary location, uses this command: