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 壓縮首行的打?。ǘ谈袷剑?nbsp;
-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表的條目
新聞熱點
疑難解答