jmdvirus 2015-08-12
查看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 端口号或服务名