Linux檢視埠被哪個程式佔用

兵工廠三劍客發表於2018-06-07

1、lsof -i:埠號

2、netstat -tunlp|grep 埠號

都可以檢視指定埠被哪個程式佔用的情況

工具/原料

 
  • linux,windows
  • xshell

方法/步驟

 
  1.  

    【步驟一】lsof -i

    lsof -i 用以顯示符合條件的程式情況,lsof(list open files)是一個列出當前系統開啟檔案的工具。以root使用者來執行lsof -i命令,如下圖

    linux如何檢視埠被哪個程式佔用?
  2.  

    【步驟二】lsof -i:埠號

    lsof -i:埠號,用於檢視某一埠的佔用情況,比如檢視22號埠使用情況,lsof -i:22,如下圖

    linux如何檢視埠被哪個程式佔用?
  3. 3

    【步驟三】netstat -tunlp

    netstat -tunlp用於顯示tcp,udp的埠和程式等相關情況,如下圖

    linux如何檢視埠被哪個程式佔用?
  4. 4

    【步驟四】netstat -tunlp|grep 埠號

    netstat -tunlp|grep 埠號,用於檢視指定埠號的程式情況,如檢視22埠的情況,netstat -tunlp|grep 22,如下圖

    linux如何檢視埠被哪個程式佔用?

相關文章