當前位置:係統粉 > 電腦問答 > 其他問答 > 問下linux查詢端口是否被占用

問下linux查詢端口是否被占用

提問者:kengtion  |  瀏覽 次  |  提問時間:2016-12-27  |  回答數量:3

問下linux查詢端口是否被占用查看端口是否被占用:netstat -anp | grep port lsof -i:port查看端口被那個進程占用:netstat -anp | grep port或使用 lso...

已有3條答案
大苗苗耶

大苗苗耶

回答數:37261  |  被采納數:44

2016-12-28 11:00:55
查看端口是否被占用:netstat -anp | grep port lsof -i:port查看端口被那個進程占用:netstat -anp | grep port或使用 lsof -i:port顯示結果的有進程id,再ps -ef | grep pid即可查看進程(如java進程)使用的端口:ps -aux | grep java找到pid再lsof -i | grep pid或使用netstat -anp | grep pid即可
讚 3726
夏姬兒

夏姬兒

回答數:40648  |  被采納數:1

2016-12-27 21:21:05
1.在開始--運行,裏麵輸入cmd點回車,會出現運行窗口。
2.在提示符後輸入netsta, -ano回車,找到tcp ,80端口對應的pid,比如1484.
3.ctrl+alt+del打開任務管理器,選進程,這裏有很多正在運行的程序怎麼找?別急點上麵的, 查看--選擇列--在PID(進程標示符)前麵打鉤。好了,下麵的進程前麵都有了PID號碼。這時上一步找到的PID就有用了,找到1484,比如PEER.EXE什麼的,結束進程吧。這時再開服務器,看WEB可以啟動了!
讚 4064
一末又一陌mx

一末又一陌mx

回答數:12399  |  被采納數:0

2016-12-28 12:52:15
①lsof -i:端口號用於查看某一端口的占用情況,比如查看22號端口使用情況,lsof -i:22,
②netstat -tunlp|grep 端口號,用於查看指定端口號的進程情況,如查看22端口的情況,netstat -tunlp|grep 22。希望可以幫助你
讚 1239
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航