導(dǎo)航菜單

linux端口占用查詢命令

導(dǎo)讀 linux端口被占用是一件很麻煩的事,用戶們需要去查看哪些占用了你的端口,小編給大家?guī)矶喾N方法,助你輕松的查詢到你想要的結(jié)果,去解決...

linux端口被占用是一件很麻煩的事,用戶們需要去查看哪些占用了你的端口,小編給大家?guī)矶喾N方法,助你輕松的查詢到你想要的結(jié)果,去解決問題。

linux端口占用查詢命令

lsof命令

lsof(list open files)命令能夠打開系統(tǒng)中的所有文件,可以查看某個端口被誰給占用了。

具體命令:sudo lsof -i :端口號,端口號為需要查詢的端口號。

netstat命令

netstat命令這個指令可以顯示網(wǎng)絡(luò)連接、路由表、網(wǎng)絡(luò)接口等信息,查看某個端口被占用了。

具體命令:sudo netstat -tlnp | grep 端口號,端口號為需要所需的端口號。

ss命令

ss命令是列出當前系統(tǒng)中打開套接字(socket)信息,包括網(wǎng)絡(luò)端口。

具體命令:sudo ss -tlnp | grep 端口號,端口號為所需查詢的端口號。

fuser命令

該指令可以查看某個文件活目錄被那個進程占用,包括網(wǎng)絡(luò)端口。

具體命令:sudo fuser 端口號/tcp,其端口號為所需查詢的端口號。

ps命令

改制林可以列出當前系統(tǒng)正在運行的進程內(nèi)容,還能結(jié)合grep命令查找進程。

具體命令:sudo ps -ef | grep 進程名,其中進程名為所需查詢的進程名。

proc文件系統(tǒng)

該指令可以看到每一個進程對應(yīng)目錄,并且使用該系統(tǒng)查看那個進程占用了某端口。

具體命令:sudo ls -l /proc/$(sudo lsof -t -i:端口號) | grep exe,其端口號為需要所需的端口號。

延伸閱讀:端口占用怎么解決| win10查看端口占用方法

免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

猜你喜歡:

最新文章: