當前位置:係統粉 > 電腦問答 > 其他問答 > 求解linux如何查看端口是否被占用

求解linux如何查看端口是否被占用

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

求解linux如何查看端口是否被占用①lsof -i:端口號用於查看某一端口的占用情況,比如查看22號端口使用情況,lsof -i:22,②netstat -tunlp|grep 端口號,用於查看指定端口號的進程情況...

已有3條答案
懷抱如井

懷抱如井

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

2016-12-09 15:19:09
①lsof -i:端口號用於查看某一端口的占用情況,比如查看22號端口使用情況,lsof -i:22,
②netstat -tunlp|grep 端口號,用於查看指定端口號的進程情況,如查看22端口的情況,netstat -tunlp|grep 22。
讚 635
我我是小仙

我我是小仙

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

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

薛痕↑

回答數:10344  |  被采納數:2

2016-12-09 16:15:08
可以使用lsof命令
lsof是一個非常強大的linux工具,她被用來查找哪些程序使用了那些文件。在linux係統下,基本上所有的東西都可以被當作文件來用。socket當然也是一種文件了。所以lsof可以用來查找誰用了某一個端口。希望我的回答對你有幫助。
讚 1034
解決方法
版權信息

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