linux如何查看端口被哪一個進程佔用?

http://jingyan.baidu.com/article/546ae1853947b71149f28cb7.htmlhtml

 

一、lsof -i:端口號linux

二、netstat -tunlp|grep 端口號shell

均可以查看指定端口被哪一個進程佔用的狀況windows

工具/原料

 
  • linux,windows
  • xshell

方法/步驟

 
  1.  

    【步驟一】lsof -itcp

    lsof -i 用以顯示符合條件的進程狀況,lsof(list open files)是一個列出當前系統打開文件的工具。以root用戶來執行lsof -i命令,以下圖工具

    linux如何查看端口被哪一個進程佔用?
  2.  

    【步驟二】lsof -i:端口號htm

    lsof -i:端口號,用於查看某一端口的佔用狀況,好比查看22號端口使用狀況,lsof -i:22,以下圖blog

    linux如何查看端口被哪一個進程佔用?
  3. 3

    【步驟三】netstat -tunlp進程

    netstat -tunlp用於顯示tcp,udp的端口和進程等相關狀況,以下圖ci

    linux如何查看端口被哪一個進程佔用?
  4. 4

    【步驟四】netstat -tunlp|grep 端口號

    netstat -tunlp|grep 端口號,用於查看指定端口號的進程狀況,如查看22端口的狀況,netstat -tunlp|grep 22,以下圖

    linux如何查看端口被哪一個進程佔用?
相關文章
相關標籤/搜索