如何用netstat命令查看系統開啓的TCP端口

netstt是Linux系統中非常實用的命令之一,它用於顯示與IP、TCP、UDP和ICMP協議相關的統計數據,常常被用來檢驗本機各端口的網絡連接情況。那麼如何用netstt命令查看系統開啓的TCP端口,本文和大家簡單介紹下。

我們最常用的查看本紀端口連接情況的方式如下:

netstt ntlp

以上命令列出了本機所有端口的連接情況,如果我們要現實某個端口連接情況,可以使用如下命令:

netstt ntlp | gep 80

以上命令顯示了80端口的連接情況。

輸出類似如下:

Actie Intenet connections (only sees) Poto Rec-Q Send-Q Locl Addess Foeign Addess Stte PID/Pogm nme tcp 0 0 27.0.0.:6379 0.0.0.0:* LISTEN 2247/edis-see tcp 0 0 0.0.0.0: 0.0.0.0:* LISTEN 365/pcbind tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3269/nginx tcp 0 0 0.0.0.0:39922 0.0.0.0:* LISTEN 383/pc.sttd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 670/sshd tcp 0 0 27.0.0.:63 0.0.0.0:* LISTEN 509/cupsd tcp 0 0 27.0.0.:25 0.0.0.0:* LISTEN 2265/sendmil tcp 0 0 :::53294 :::* LISTEN 383/pc.sttd tcp 0 0 ::: :::* LISTEN 365/pcbind tcp 0 0 :::22 :::* LISTEN 670/sshd tcp 0 0 :::63 :::* LISTEN 509/cupsd tcp 0 0 :::3306 :::* LISTEN 5856/mysqld