紅帽linux查看防火墻命令 linux怎么查看當(dāng)前端口狀態(tài)?
linux怎么查看當(dāng)前端口狀態(tài)?在使用Linux的過程中,您需要知道當(dāng)前系統(tǒng)中打開了哪些端口,要查看打開這些端口的具體過程和用戶,只需通過netstat命令進(jìn)行查詢即可。netstat命令的參數(shù)描述如
linux怎么查看當(dāng)前端口狀態(tài)?
在使用Linux的過程中,您需要知道當(dāng)前系統(tǒng)中打開了哪些端口,要查看打開這些端口的具體過程和用戶,只需通過netstat命令進(jìn)行查詢即可。netstat命令的參數(shù)描述如下:-t:指示顯示TCP端口-U:指示顯示UDP端口-L:僅顯示偵聽套接字(所謂的套接字是使應(yīng)用程序能夠讀寫和接收通信協(xié)議(protocol)和數(shù)據(jù)的程序)-P:顯示進(jìn)程標(biāo)識(shí)符和程序名,每個(gè)套接字/端口屬于一個(gè)程序。-N:如果不進(jìn)行DNS輪詢,則可以通過顯示IP來顯示當(dāng)前服務(wù)器上的所有端口和進(jìn)程服務(wù)(這樣可以加快操作速度)。使用grep,您可以查看特定的端口和服務(wù)情況··netstat-ntlp//查看所有當(dāng)前TCP端口·netstat-ntulp | grep 80//查看所有80個(gè)端口的使用情況·netstat-an | grep 3306//查看所有3306端口的使用情況··
進(jìn)入netstat-an后,顯示的各種狀態(tài)的含義如下:偵聽:偵聽來自遠(yuǎn)程TCP端口的連接請(qǐng)求
syn sent:發(fā)送連接請(qǐng)求并等待匹配的連接請(qǐng)求
syn received:接收并發(fā)送連接請(qǐng)求并等待另一方確認(rèn)連接請(qǐng)求
已建立:表示打開的連接
fin-wait-1:等待遠(yuǎn)程TCP端口TCP連接中斷請(qǐng)求,或]fin-wait-2:等待遠(yuǎn)程TCP的連接中斷請(qǐng)求
close wait:等待本地用戶的連接中斷請(qǐng)求
closing:等待遠(yuǎn)程TCP的連接中斷確認(rèn)
last ack:等待遠(yuǎn)程TCP的連接中斷確認(rèn)請(qǐng)求遠(yuǎn)程TCP
等待時(shí)間:等待足夠的時(shí)間來確保遠(yuǎn)程TCP接收到連接中斷。請(qǐng)關(guān)閉:沒有連接狀態(tài)