Netstat 命令用于顯示各種網(wǎng)絡(luò)相關(guān)信息汤锨,如網(wǎng)絡(luò)連接,路由表,接口狀態(tài) (Interface Statistics)琳要,masquerade 連接寡具,多播成員 (Multicast Memberships) 等等。
輸出信息含義
從整體上看稚补,netstat的輸出結(jié)果可以分為兩個(gè)部分:
一個(gè)是ActiveInternet connections童叠,稱為有源TCP連接,其中"Recv-Q"和"Send-Q"指%0A的是接收隊(duì)列和發(fā)送隊(duì)列课幕。這些數(shù)字一般都應(yīng)該是0厦坛。如果不是則表示軟件包正在隊(duì)列中堆積。這種情況只能在非常少的情況見到乍惊。
另一個(gè)是ActiveUNIX domain sockets杜秸,稱為有源Unix域套接口(和網(wǎng)絡(luò)套接字一樣,但是只能用于本機(jī)通信润绎,性能可以提高一倍)撬碟。
Proto顯示連接使用的協(xié)議,RefCnt表示連接到本套接口上的進(jìn)程號,Types顯示套接口的類型,State顯示套接口當(dāng)前的狀態(tài),Path表示連接到套接口的其它進(jìn)程使用的路徑名。
常見參數(shù)
-a (all)顯示所有選項(xiàng)莉撇,默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名小作,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)