當前位置:首頁 » 操作系統 » linuxping實現的

linuxping實現的

發布時間: 2023-01-14 18:44:54

linux 怎麼快速ping10000次,用時5,6秒

Linux下ping命令可以設置每次ping的時間間隔,
具體選項參數如下:
1、-b n:測試與網關IP的連通性
2、-c n:執行指定次數n的ping命令
3、-i n:設定間隔幾秒發送一個網路封包給一個地址,預設值是一秒一次
4、-s 位元組數:執行發送的數據位元組數,預設值是56,加上8位元組的ICMP頭,一共是64ICMP數據位元組。
想批量ping,建議編寫與一個bash腳本(網上搜索一下基本語法),然後執行這個腳本就可以實現了。
希望我的回答有幫助到你。

Ⅱ linux的ping命令怎麼用

linux下ping 命令的用法。
在linux操作系統中,ping命令是常用的網路命令,它通常用來測試與目標主機的連通性。
經常會說「ping一下某機器,看是不是開著」、不能打開網頁時會說「你先ping網關地址192.168.1.1試試」。
它通過發送ICMP ECHO_REQUEST數據包到網路主機(send ICMP ECHO_REQUEST to network hosts),並顯示響應情況,這樣我們就可以根據它輸出的信息來確定目標主機是
否可訪問(但這不是絕對的)。有些伺服器為了防止通過ping探測到,通過防火牆設置了禁止ping或者在內核參數中禁止ping,這樣就不能通過ping確定該主機是否還處於
開啟狀態。
linux下的ping和windows下的ping稍有區別,linux下ping不會自動終止,需要按ctrl+c終止或者用參數-c指定要求完成的回應次數。
下面就開始學習下這個常用的linux命令吧。
1.命令格式:
ping [參數] [主機名或IP地址]
2.命令功能:
ping命令用於:確定網路和各外部主機的狀態;跟蹤和隔離硬體和軟體問題;測試、評估和管理網路。如果主機正在運行並連在網上,它就對回送信號進行響應。每個回送
信號請求包含一個網際協議(IP)和 ICMP 頭,後面緊跟一個 tim 結構,以及來填寫這個信息包的足夠的位元組。預設情況是連續發送回送信號請求直到接收到中斷信號
(Ctrl-C)。
ping 命令每秒發送一個數據報並且為每個接收到的響應列印一行輸出。ping 命令計算信號往返時間和(信息)包丟失情況的統計信息,並且在完成之後顯示一個簡要總結。
ping 命令在程序超時或當接收到 SIGINT 信號時結束。Host 參數或者是一個有效的主機名或者是網際網路地址。
3.命令參數:

-d 使用Socket的SO_DEBUG功能。
-f 極限檢測。大量且快速地送網路封包給一台機器,看它的回應。
-n 只輸出數值。
-q 不顯示任何傳送封包的信息,只顯示最後的結果。
-r 忽略普通的Routing Table,直接將數據包送到遠端主機上。通常是查看本機的網路介面是否有問題。
-R 記錄路由過程。
-v 詳細顯示指令的執行過程。
<p>-c 數目:在發送指定數目的包後停止。
-i 秒數:設定間隔幾秒送一個網路封包給一台機器,預設值是一秒送一次。
-I 網路界面:使用指定的網路界面送出數據包。
-l 前置載入:設置在送出要求信息之前,先行發出的數據包。
-p 範本樣式:設置填滿數據包的範本樣式。
-s 位元組數:指定發送的數據位元組數,預設值是56,加上8位元組的ICMP頭,一共是64ICMP數據位元組。
-t 存活數值:設置存活數值TTL的大小。
4.使用實例:
實例1:ping的通的情況

復制代碼代碼示例:
命令:
ping 192.168.120.205
輸出:
[root@localhost ~]# ping 192.168.120.205
PING 192.168.120.205 (192.168.120.205) 56(84) bytes of data.
64 bytes from 192.168.120.205: icmp_seq=1 ttl=64 time=0.720 ms
64 bytes from 192.168.120.205: icmp_seq=2 ttl=64 time=0.181 ms
64 bytes from 192.168.120.205: icmp_seq=3 ttl=64 time=0.191 ms
64 bytes from 192.168.120.205: icmp_seq=4 ttl=64 time=0.188 ms
64 bytes from 192.168.120.205: icmp_seq=5 ttl=64 time=0.189 ms
--- 192.168.120.205 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4000ms
rtt min/avg/max/mdev = 0.181/0.293/0.720/0.214 ms
[root@localhost ~]#
更多Linux知識可以參考《Linux就該這么學》

Ⅲ linux如何使用ping命令

1、進入系統(root用戶許可權最大)
2、在左上角有一個類似電腦的東西,叫終端,按一下
3、輸入ping + ip地址

如有更多的疑問請hi我
在這里給自己新創建的團隊「C菜鳥助手」打個小廣告,
各位如果有C/C++方面不懂的可以一起討論!
不為分數,只為解決問題!
謝謝,祝各位生活愉快!

Ⅳ 關於linux下ping命令的使用方法

ping命令用於查看網路上的主機是否在工作。執行ping指令會使用ICMP傳輸協議,發出要求回應的信息,若遠端主機的網路功能沒有問題,就會回應該信息,因而得知該主機運作正常。一般情況下,通過ping目標地址,可讓對方返回TTL值的大小,通過TTL值可以粗略判斷目標主機的系統類型是Windows還是UNIX/Linux,一般情況下Windows系統返回的TTL值在100-130之間,而UNIX/Linux系統返回的TTL值在240-255之間。

-q:不顯示任何傳送封包的信息,只顯示最後的結果。
[root@localhost ~]# ping -q 192.168.12.111
PING 192.168.12.111 (192.168.12.111) 56(84) bytes of data.

--- 192.168.12.111 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 8999ms
rtt min/avg/max/mdev = 0.018/0.019/0.024/0.006 ms
輸出解釋:
不顯示任何傳送封包的信息,只顯示最後的結果。執行該命令後,不顯示命令傳送數據包的任何信息,只顯示最終的數據包傳送和接受。
其餘範例發你郵箱

Ⅳ Linux下的ping命令是如何使用的的相關推薦

ping命令用來測試主機之間網路的連通性。執行ping指令會使用ICMP傳輸協議,發出要求回應的信息,若遠端主機的網路功能沒有問題,就會回應該信息,因而得知該主機運作正常。

語法

ping(選項)(參數)

選項

-d:使用Socket的SO_DEBUG功能;
-c<完成次數>:設置完成要求回應的次數;
-f:極限檢測;
-i<間隔秒數>:指定收發信息的間隔時間;
-I<網路界面>:使用指定的網路界面送出數據包;
-l<前置載入>:設置在送出要求信息之前,先行發出的數據包;
-n:只輸出數值;
-p<範本樣式>:設置填滿數據包的範本樣式;
-q:不顯示指令執行過程,開頭和結尾的相關信息除外;
-r:忽略普通的RoutingTable,直接將數據包送到遠端主機上;
-R:記錄路由過程;
-s<數據包大小>:設置數據包的大小;
-t<存活數值>:設置存活數值TTL的大小;
-v:詳細顯示指令的執行過程。

參數

目的主機:指定發送ICMP報文的目的主機。

實例

[root@test~]#pingwww..com
PINGwww.a.shifen.com(14.215.177.38)56(84)bytesofdata.
64bytesfrom14.215.177.38(14.215.177.38):icmp_seq=1ttl=128time=29.7ms
64bytesfrom14.215.177.38(14.215.177.38):icmp_seq=2ttl=128time=32.3ms
64bytesfrom14.215.177.38(14.215.177.38):icmp_seq=3ttl=128time=29.6ms
64bytesfrom14.215.177.38(14.215.177.38):icmp_seq=4ttl=128time=30.2ms
64bytesfrom14.215.177.38(14.215.177.38):icmp_seq=5ttl=128time=30.5ms
^C
---www.a.shifen.compingstatistics---
5packetstransmitted,5received,0%packetloss,time4007ms
rttmin/avg/max/mdev=29.653/30.494/32.311/0.988ms
熱點內容
沒簽名只加密 發布:2025-07-04 18:54:38 瀏覽:254
紅米手機存儲問題 發布:2025-07-04 18:50:43 瀏覽:841
水電煤演算法 發布:2025-07-04 18:36:44 瀏覽:329
天翼視訊緩存文件夾 發布:2025-07-04 18:36:43 瀏覽:96
unix網路編程第2卷 發布:2025-07-04 18:33:41 瀏覽:781
編譯歷史 發布:2025-07-04 18:23:01 瀏覽:851
空調壓縮機種類 發布:2025-07-04 18:13:58 瀏覽:242
中國有ip6伺服器嗎 發布:2025-07-04 17:58:56 瀏覽:726
第六章編譯原理答案 發布:2025-07-04 17:37:55 瀏覽:40
php內存優化 發布:2025-07-04 17:25:54 瀏覽:664