How to Find and Kill a Process that is Using a Particular Port in Ubuntu
26Feb09
I had a problem with tomcat, it says that port 8080 is already in use so I can not use it …
What I did ?
1- Find what application/process is using the pro, type:
sudo netstat -lpn |grep :8080
and press Enter.
You will get an output similar to this one
tcp6 0 0 :::8080 :::* LISTEN 6782/java
2- I have got the process Id, which is 6782, now this is the process that is using port 8080.
3- Kill the process, type:kill 6782
kill 6782
and now port 8080 is free.
🙂
Filed under: Linux, Tomcat, Tutorials, Ubuntu | 15 Comments
Tags: find what process is using port, port 8080 is already in use, process kill in ubuntu, tomcat port 8080 is already in use
thanks, it’s very useful:)
I tried with this command to kill the tomcat server.But it says Operation not permitted.Where could i find solution to this problem.I mean where to go for change this.
Hi Cherivi,
You are getting error because you are not logged on from root,So type
“sudo kill processid” and enter..
Eg:-
sudo kill 1292
Hope it helps..
Awesome thanx a million
lol.. didn’t work for me..
I had to use killall -9 java
because I knew then the java was using the port.
thanks a million 😀
Yes Kill -9 confirm that the process is dead! 🙂
Thanks for you feedback. Appreciated
Thank You!
Amigo muy util, gracias
if it do not work… try “sudo kill -9 1292”
sudo netstat -lpn | grep :80
sudo kill -9
THANKS A LOT !!!!!!!!!!!!! SAVED ME