1. 程式人生 > >解讀ping -n 4 127.1 >nul 2>nul

解讀ping -n 4 127.1 >nul 2>nul

命令解讀

ping是Windows、Unix和Linux系統下的一個命令。ping也屬於一個通訊協議,是TCP/IP協議的一部分。利用“ping”命令可以檢查網路是否連通,可以很好地幫助我們分析和判定網路故障。應用格式是ping空格ip地址,可以附帶引數,可以直接在cmd中輸入ping然後回車來得到具體的幫助資訊。

127.1是127.0.0.1,通常被稱為本地迴環地址(Loop back address),不屬於任何一個有類別地址類。它代表裝置的本地虛擬介面,所以預設被看作是永遠不會宕掉的介面。在windows作業系統中也有相似的定義,所以通常在安裝網絡卡前就可以ping通這個本地迴環地址。一般都會用來檢查本地網路協議、基本資料介面等是否正常的。

-n 4表示ping幾次,ping一次大概一秒鐘,如果不加這個引數去使用ping命令,預設會ping4次。

>nul表示不顯示ping的結果,但是不能隱藏錯誤資訊。

2>null表示隱藏錯誤資訊。

於是最後這句命令就變成了延遲命令,表示等待4秒鐘,你會看到游標閃爍了四下,一般用來延遲後面的程式碼的執行,或者說,用來讓程式等待N秒鐘(取決於-n後面的數值)。

參考連結