一、 查看端口是否被占用
netstat -na | grep -5959
二、 查看端口被那个进程所使用
a) 进入bash
bash
b) 打开 proc
cd /proc
c) 执行循环 (以下语句一句一句的输入)
for i in *
do
echo ------ process $i ---------
pfiles $i | grep -i "port: 5959"
done
d) 输出结果如下
------ process 839 ---------
------ process 840 ---------
------ process 9 ---------
------ process 990 ---------
------ process 991 ---------
------ process 992 ---------
peername: AF_INET 127.0.0.1 port: 5959
------ process 993 ---------
------ process 994 ---------
sockname: AF_INET 127.0.0.1 port: 5959
e) 可以看到进程 992 和994占用了端口5959
f)
kill -9 992 kill -9 994