查看端口狀態的命令是“netstat”,其語法是“netstat -ntlp”,netstat命令一般用于檢驗本機各端口的網絡連接情況,netstat是在內核中訪問網絡及相關信息的程序,它能提供TCP連接,TCP和UDP監聽等相關報告。
linux系統中查看端口狀態的命令是netstat。
(推薦學習:linux教程)
netstat命令用于顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用于檢驗本機各端口的網絡連接情況。
netstat是在內核中訪問網絡及相關信息的程序,它能提供TCP連接,TCP和UDP監聽,進程內存管理的相關報告。
netstat命令各個參數說明如下:
-
-t : 指明顯示TCP端口
-
-u : 指明顯示UDP端口
-
-l : 僅顯示監聽套接字
-
-p : 顯示進程標識符和程序名稱,每一個套接字/端口都屬于一個程序
-
-n : 不進行DNS輪詢,顯示IP
該命令與grep命令結合,可以查看某個具體端口及服務情況:
舉例:
netstat?-ntlp???//查看當前所有tcp端口 netstat?-ntulp?|grep?80???//查看所有80端口使用情況 netstat?-an?|?grep?3306???//查看所有3306端口使用情況 查看一臺服務器上面哪些服務及端口 netstat??-lanp 查看一個服務有幾個端口。比如要查看mysqld ps?-ef?|grep?mysqld 查看某一端口的連接數量,比如3306端口 netstat?-pnt?|grep?:3306?|wc
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END