網路--netstat -an
netstat命令的功能是顯示網路連線、路由表和網路介面資訊,可以讓使用者得知目前都有哪些網路連線正在運作。
該命令的一般格式為:
netstat [選項]
命令中各選項的含義如下:
-a 顯示所有socket,包括正在監聽的。
-c 每隔1秒就重新顯示一遍,直到使用者中斷它。
-i 顯示所有網路介面的資訊,格式同“ifconfig -e”。
-n 以網路IP地址代替名稱,顯示出網路連線情形。
-r 顯示核心路由表,格式同“route -e”。
-t 顯示TCP協議的連線情況。
-u 顯示UDP協議的連線情況。
-v 顯示正在進行的工作。
-A 顯示任何關聯的協議控制塊的地址。主要用於除錯
-a 顯示所有套接字的狀態。在一般情況下不顯示與伺服器程式相關聯的套接字
-i 顯示自動配置介面的狀態。那些在系統初始引導後配置的介面狀態不在輸出之列
-m 列印網路儲存器的使用情況
-n 列印實際地址,而不是對地址的解釋或者顯示主機,網路名之類的符號
-r 列印路由選擇表
-f address -family對於給出名字的地址簇列印統計數字和控制塊資訊。到目前為止,唯一支援的地址簇是inet
-I interface 只列印給出名字的介面狀態
-p protocol-name 只列印給出名字的協議的統計數字和協議控制塊資訊
-s 列印每個協議的統計數字
-t 在輸出顯示中用時間資訊代替佇列長度資訊。
netstat命令的列標題
Name 介面的名字
Mtu 介面的最大傳輸單位
Net/Dest 介面所在的網路
Address 介面的IP地址
Ipkts 接收到的資料包數目
Ierrs 接收到時已損壞的資料包數目
Opkts 傳送的資料包數目
Oeers 傳送時已損壞的資料包數目
Collisions 由這個介面所記錄的網路衝突數目
netstat的一些常用選項:
netstat -s--本選項能夠按照各個協議分別顯示其統計資料。如果你的應用程式(如Web瀏覽器)執行速度比較慢,或者不能顯示Web頁之類的資料,那麼你就可以用本選項來檢視一下所顯示的資訊。你需要仔細檢視統計資料的各行,找到出錯的關鍵字,進而確定問題所在。
netstat -e--本選項用於顯示關於乙太網的統計資料。它列出的專案包括傳送的資料包的總位元組數、錯誤數、刪除數、資料包的數量和廣播的數量。這些統計資料既有傳送的資料包數量,也有接收的資料包數量。這個選項可以用來統計一些基本的網路流量)。
netstat -r--本選項可以顯示關於路由表的資訊,類似於後面所講使用route print命令時看到的 資訊。除了顯示有效路由外,還顯示當前有效的連線。
netstat -a--本選項顯示一個所有的有效連線資訊列表,包括已建立的連線(ESTABLISHED),也包括監聽連線請求(LISTENING)的那些連線。
bnetstat -n--顯示所有已建立的有效連線。
? AWKPHP經典 ?netstat -an中state含義
netstat -an中state含義
LISTEN:偵聽來自遠方的TCP埠的連線請求
SYN-SENT:再傳送連線請求後等待匹配的連線請求
SYN-RECEIVED:再收到和傳送一個連線請求後等待對方對連線請求的確認
ESTABLISHED:代表一個開啟的連線
FIN-WAIT-1:等待遠端TCP連線中斷請求,或先前的連線中斷請求的確認
FIN-WAIT-2:從遠端TCP等待連線中斷請求
CLOSE-WAIT:等待從本地使用者發來的連線中斷請求
CLOSING:等待遠端TCP對連線中斷的確認
LAST-ACK:等待原來的發向遠端TCP的連線中斷請求的確認
TIME-WAIT:等待足夠的時間以確保遠端TCP接收到連線中斷請求的確認
CLOSED:沒有任何連線狀態
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15720542/viewspace-605124/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網路安全netstat監聽網路狀態。
- [網路配置相關]——netstat命令
- 檢視網路連線數netstat -an
- LINUX 網路監控命令(netstat)Linux
- 使用netstat檢測及監測網路連線
- Linux基礎命令---netstat顯示網路狀態Linux
- (轉)netstat和awk命令來統計網路連線數
- Linux下用netstat檢視網路狀態、埠狀態Linux
- 使用netstat檢視你的Linux伺服器網路連線Linux伺服器
- Linux網路檢測相關工具用法(ping/netstat/ss/ethtool)Linux
- Linux常見命令:網路相關ping finger nslookup netstat(轉)Linux
- netstat命令
- netstat命令詳解
- netstat 命令詳解
- Linux - netstat命令Linux
- windows netstat 計算Windows
- Aix netstat命令解析AI
- Linux之netstat命令Linux
- Linux netstat詳解Linux
- netstat命令使用例項
- linux netstat一點梳理Linux
- Linux netstat命令詳解Linux
- linux netstat 命令詳解Linux
- kvm網路,docker網路,,vm網路Docker
- Linux netstat命令結果分析Linux
- SS命令和Netstat命令比較
- 通過示例學習使用 netstat
- 使用netstat命令驗證DDOS入侵
- netstat -anp檢視埠占用情況
- Linux netstat +awk 看攻擊IPLinux
- netstat -ano 埠對應的程式號
- Linux技術——netstat命令詳解Linux
- 50、linuxshell命令,netstat,tracerouteLinux
- Windows netstat 檢視埠、程式佔用Windows
- [轉帖]netstat -st輸出解析(二)
- [Bash] ping netstat & traceroute Command
- Docker 新網路 overlay 網路Docker
- centos5.4之netstat學習筆記CentOS筆記