Linux中如何檢視開啟了哪些埠?

老男孩IT教育機構發表於2024-02-20

  在Linux中,埠是裝置與外界通訊交流的出口,常用於指TCP/IP協議中的埠,其按照埠號可以分為三類,分別是:公認埠、註冊埠、動態埠。那麼Linux中如何檢視開啟了哪些埠?以下是常用命令介紹。

  1、使用netstat命令

  netstat -tuln

  該命令將顯示所有當前監聽TCP和UDP埠,其中,

  -t 表示顯示TCP埠

  -u 表示顯示UDP埠

  -l 表示僅顯示監聽狀態的埠

  -n 表示以數字形式顯示埠號

  2、使用ss命令

  ss -tuln

  此命令與netstat類似,用於顯示當前監聽的TCP和UDP埠。其中,

  -t 表示顯示TCP埠

  -u 表示顯示UDP埠

  -l 表示僅顯示監聽狀態的埠

  -n 表示以數字形式顯示埠號

  3、使用lsof命令

  lsof -i

  此命令將顯示當前開啟的網路連線和監聽的埠。其中,

  -i 表示只顯示與網路相關的資訊。

  這些命令將列出系統上正在監聽的埠以及它們的狀態和相關程式的詳細資訊。請注意,執行這些命令可能需要 root 或具有適當許可權的使用者才能檢視所有埠資訊。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69952527/viewspace-3006840/,如需轉載,請註明出處,否則將追究法律責任。

相關文章