linux 查看某个端口占用情况,如8080端口
查看8080端口是否被占用:
方法一:
使用命令:netstat –apn
查看所有的进程和端口使用情况,其中最后一栏是PID/Program name
图中显示8080端口被PID为9658的Java进程占用
进一步使用命令:
ps -ef | grep java 或者 ps -ef | grep pid 查看
如: ps -ef | grep 9658 下图显示为:
   使用 kill -9 9658  可以考虑干掉
方法二:
1、 netstat –apn | grep 8080
2、 ps -ef | grep pid 查看
第二种方法最直接。
==============================================================
netstat -anp |grep 端口号
root用户执行
netstat -ntupl
n表示不查询dns
t表示tcp协议
u表示udp协议
p表示查询占用的程序
l表示查询正在监听的程序
查看那个进程占用了xxx端口
lsof -i:xxx
查看进程号为xxx的进程在哪里
ps -ef|grep xxx
ps -ef |grep  程序名
netstat -nltp |grep 端口号或服务名
相关推荐
  jmdvirus    2015-08-12  
   Will0    2010-10-29  
   secondid    2010-08-23  
   LUOPING0    2010-02-09  
   pointfish    2009-12-19  
   helencoder    2011-05-03  
   zgxzowen    2007-10-08  
   onlykg    2012-08-15  
   secondid    2019-06-06  
   shukezheng    2018-09-09  
   Nicolase    2018-07-13  
   oraclestudyroad    2011-11-12  
   hepeng    2010-11-10  
   hellowillness    2008-06-25  
   结果因为如果诞生    2009-07-12  
  
 
