頻道欄目
首頁 > 資訊 > 網絡協議 > 正文

TCP/IP實用工具網絡管理命令

04-10-03        來源:[db:作者]  
收藏   我要投稿

ping命令用于從一個主機向另一個主機發送Internet控制消息協議(ICMP)數據包。ping使用ICMP ECHO-REQUEST 命令傳送數據包,并且對每一個傳送的數據包期望得到一個ICMP ECHO-REQUEST“ping”這個名字來源于聲的探測設備(聲納),這種設備使用一種類似
“ping”的聲音的聲波確定周圍區域的目標。

ping選項 選項描述

-c count 要求ping命令連續發送數據包,直到發出并接收到count個請求

- d為使用的套接字打開調試狀態 -f是一種快速方式ping。使得ping輸出數據包的速度和數據包從遠程主機返回一樣快,或者更快,達到每秒100次。在這種方式下,每個請求用一個句點表示。對于每一個響應打印一個空格鍵。

-i scconds在兩次數據包發送之間間隔一定的秒數。不能同

-f 一起使用。 -n只使用數字方式。在一般情況下ping會試圖把IP地址轉換成主機名。這個選項要求ping打印IP地址而不去查找用符號表示的名字。如果由于某種原因無法使用本地DNS服務器這個選項就很重要了。

-p pattern擁護可以通過這個選項標識16 pad字節,把這些字節加入數據包中。當在網絡中診斷與數據有關的錯誤時這個選項就非常有用。

-q使ping只在開始和結束時打印一些概要信息。

-R把ICMP RECORD-ROUTE選項加入到ECHO_REQUEST數據包中,要求在數據包中記錄路由,這樣當數據返回時ping就可以把路由信息打印出來。每個數據包只能記錄9個路由節點。許多主機忽略或者放棄這個選項。

-r使ping命令旁路掉用于發送數據包的正常路由表。

-s packetsize使用戶能夠標識出要發送數據的字節數。缺省是56個字符,再加上8個字節的ICMP數據頭,共64個ICMP數據字節。

-v使ping處于verbose方式。它要ping命令除了打印ECHO-RESPONSE數據包之外,還打印其它所有返回的ICMP數據包。

在缺省情況下,finger命令列出當前每個用戶的注冊名、全名、,終端名和終端寫狀態(如果沒有寫權限,在終端前就會有一個“*”)、空閑時間、注冊時間、辦公室地點和電話號碼(如果有的話)。

finger選項

-b較短的輸出格式 -f壓縮首行的打印(短格式)

-i提供用戶及空閑時間的快速列表

-l強制使用長輸出格式

-p壓縮.plan文件的打印 -q提供用戶的快速列表

-s強制使用短輸出格式

-w強制使用窄格式列出指定用戶

netstat命令用于查詢與某類信息有關的子系統。打印路由選擇表、活動連接、正在使用的流以及其他一些信息。 netstat選項

-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由這個接口所記錄的網絡沖突數目

TCP套接字解釋 狀態意義

CLOSED沒有使用這個套接字

LISTEN套接字正在監聽入境連接

SYN_SENT套接字正在試圖主動建立連接

SYN_RECEIVED正在處于連接的初始同步狀態

ESTABLISHED連接已建立

CLOSE_WAIT遠程套接字已經關閉:正在等待關閉這個套接字

FIN_WAIT_1套接字已關閉,正在關閉連接

CLOSING套接字已關閉,遠程套接字正在關閉,暫時掛起關閉確認

LAST_ACK遠程套接字已,正在等待本地套接字的關閉確認

FIN_WAIT_2套接字已關閉,正在等待遠程套接字關閉

TIME_WAIT這個套接字已經關閉,正在等待遠程套接字的關閉傳送

traceroute/tracert命令

traceroute/tracert命令用于跟蹤數據包到達目標機器的路由,使用IP數據包的time-to-live(TTL)域,在數據包到達遠程主機前所經過的每一個網關引發一個ICMP TIME_EXCEEDED響應。

arp命令

arp命令顯示并修改Internet到以太網的地址轉換表。這個表一般由地址轉換協議(ARP)來維護。當只有一個主機名作為參數時,arp顯示這個主機的當前ARP條目。如果這個主機不在當前ARP表中那么ARP就會顯示一條說明信息。

選項描述

-a列出當前ARP表中的所有條目

-d host從ARP表中刪除某個主機的對應條目

-s host address 使用以太網地址在ARP表中為指定的[temp][pub][trail]主機創建一個條目。如果包含關鍵字[temp]創建的條目就是臨時的;否則這個條目就是永久的。[pub]關鍵字標識這個ARP條目將被公布。使用[trail]關鍵字表示將使用報尾封裝

-f file讀去一個給定名字的文件,根據文件中的主機名創建ARP表的條目
發布者: beyond
來源: 摘錄整理

相關TAG標簽
上一篇:臺積電:絕大多數7nm客戶都會轉向6nm_IT新聞_博客園
下一篇:最后一頁
相關文章
圖文推薦

關于我們 | 聯系我們 | 廣告服務 | 投資合作 | 版權申明 | 在線幫助 | 網站地圖 | 作品發布 | Vip技術培訓 | 舉報中心

版權所有: 紅黑聯盟--致力于做實用的IT技術學習網站

免费的黄色网站