本文出自:http://blog.csdn.net/svitterhtml
引文:http://www.2cto.com/os/201305/209285.htmlubuntu
{
ubuntu查看占用某端口的程序
查看端口使用状况,使用netstat命令。
查看已经链接的服务端口(ESTABLISHED
netstat -a
查看全部的服务端口(LISTEN,ESTABLISHED)
netstat -ap
查看8080端口,则能够结合grep命令:netstat -ap | grep 8080
如查看8888端口,则在终端中输入:lsof -i:8888
若要中止使用这个端口的程序,使用kill +对应的pid便可
在“终端”里,运行“top”命令能够看到占用
系统资源最多的任务,按“q”退出。
运行“ps aux”能够看到全部运行的任务(术语叫作“进程”)。
若是你想找特定的进程,能够运行:
ps aux | grep 程序名
若是要结束进程,能够运行:
kill -9 进程号
(进程号就是你运行ps命令看到的第二列的4位数字)
}
使用lsof i:(你使用的tomcat端口号),而后kill掉对应PID就能够了。tomcat
多是由于自己非root用户没有特殊权限,致使以前开启的服务没有办法关闭。spa