首頁 >運維 >linux運維 >linux如何查看連接埠是否開放?

linux如何查看連接埠是否開放?

青灯夜游
青灯夜游原創
2019-03-30 11:00:5859002瀏覽

在linux中我們可以透過在命令列中使用lsof命令、netstat命令來檢查連接埠是否開放。

linux如何查看連接埠是否開放?

方法一:使用lsof指令

我們可以使用lsof指令來檢查某一連接埠是否開放,基本語法如下:

lsof -i:端口号

如果沒有任何輸出則說明沒有開啟該連接埠號碼

下圖以80埠和53埠為例,檢查80埠和53埠是否開放

linux如何查看連接埠是否開放?

也可以使用lsof -i指令直接將開放的連接埠輸出,來查看某些連接埠是否開放。

方法二:使用netstat指令

netstat指令可以提供主機的網路相關資訊。

我們可以使用netstat -atu檢查linux中的開放埠

linux如何查看連接埠是否開放?

#我們使用的netstat標誌:-a,-t 和-u 介紹

-a:所有的套接字。

-t :節目的TCP連接

-u:節目的UDP連接

也可以新增-p標誌來顯示進程或程式名稱的相關PID。

linux如何查看連接埠是否開放?

要只顯示UDP端口,可以使用以下命令:

linux如何查看連接埠是否開放?

要只顯示TCP端口,可以使用以下指令:

linux如何查看連接埠是否開放?

相關影片教學推薦:《Linux教學

以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !

以上是linux如何查看連接埠是否開放?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn