Solaris查看端口號被哪一個進程佔用 而且關閉

1、  查看端口是否被佔用java

netstat -na | grep -5959

2、  查看端口被那個進程所使用sql

 a) 進入bashbash

bash

 b) 打開 proccode

 cd /proc

 c) 執行循環 (如下語句一句一句的輸入)
進程

for i in *
  do
echo ------ process $i ---------
pfiles $i | grep -i "port: 5959"
done

 d) 輸出結果以下class

------ 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佔用了端口5959file

f)循環

 kill -9 992     kill -9 994
相關文章
相關標籤/搜索