国产成人v爽在线免播放观看,日韩欧美色,久久99国产精品久久99软件,亚洲综合色网站,国产欧美日韩中文久久,色99在线,亚洲伦理一区二区

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux下ping命令的使用

linux下ping命令的使用

時(shí)間: 佳洲1085 分享

linux下ping命令的使用

  Linux下ping命令的主要功能是檢測(cè)網(wǎng)絡(luò),那么它的具體使用方法是怎樣呢?下面由學(xué)習(xí)啦小編為大家整理了linux下ping命令使用的相關(guān)知識(shí),希望對(duì)大家有幫助!

  linux的ping命令的使用

  PING (Packet Internet Grope),因特網(wǎng)包探索器

  功能說明:

  檢測(cè)網(wǎng)絡(luò)的連通性:ping可以測(cè)試計(jì)算機(jī)名和計(jì)算機(jī)的 ip 地址,驗(yàn)證與遠(yuǎn)程計(jì)算機(jī)的連接,通過將 icmp 回顯數(shù)據(jù)包發(fā)送到計(jì)算機(jī)并偵聽回顯回復(fù)數(shù)據(jù)包來驗(yàn)證與一臺(tái)或多臺(tái)遠(yuǎn)程計(jì)算機(jī)的連接,該命令只有在安裝了 tcp/ip 協(xié)議后才可以使用。

  備注:TTL——生存時(shí)間

  指定數(shù)據(jù)包被路由器丟棄之前允許通過的網(wǎng)段數(shù)量。

  TTL 是由發(fā)送主機(jī)設(shè)置的,以防止數(shù)據(jù)包不斷在 IP 互聯(lián)網(wǎng)絡(luò)上永不終止地循環(huán)。轉(zhuǎn)發(fā) IP 數(shù)據(jù)包時(shí),要求路由器至少將 TTL

  語法:

  ping [-dfnqrRv][-c<完成次數(shù)>][-i<間隔秒數(shù)>][-I<網(wǎng)絡(luò)界面>][-l<前置載入>][-p<范本樣式>][-s<數(shù)據(jù)包大小>][-t<存活數(shù)值>][主機(jī)名稱或IP地址]

  補(bǔ)充說明:

  執(zhí)行ping指令會(huì)使用ICMP傳輸協(xié)議,發(fā)出要求回應(yīng)的信息,若遠(yuǎn)端主機(jī)的網(wǎng)絡(luò)功能沒有問題,就會(huì)回應(yīng)該信息,因而得知該主機(jī)運(yùn)作正常。

  備注:

  ICMP是(Internet Control Message Protocol)Internet控制報(bào)文協(xié)議。它是TCP/IP協(xié)議族的一個(gè)子協(xié)議,用于在IP主機(jī)、路由器之間傳遞控制消息。控制消息是指網(wǎng)絡(luò)通不通、主機(jī)是否可達(dá)、路由是否可用等網(wǎng)絡(luò)本身的消息。這些控制消息雖然并不傳輸用戶數(shù)據(jù),但是對(duì)于用戶數(shù)據(jù)的傳遞起著重要的作用。

  參數(shù):

  -a 將地址解析為計(jì)算機(jī)名。

  -d 使用Socket的SO_DEBUG功能。

  -c<完成次數(shù)> 設(shè)置完成要求回應(yīng)的次數(shù)。

  -f 極限檢測(cè)。

  -i<間隔秒數(shù)> 指定收發(fā)信息的間隔時(shí)間。

  -I<網(wǎng)絡(luò)界面> 使用指定的網(wǎng)絡(luò)界面送出數(shù)據(jù)包。

  -l<前置載入> 設(shè)置在送出要求信息之前,先行發(fā)出的數(shù)據(jù)包。

  -n 只輸出數(shù)值。

  -p<范本樣式> 設(shè)置填滿數(shù)據(jù)包的范本樣式。

  -q 不顯示指令執(zhí)行過程,開頭和結(jié)尾的相關(guān)信息除外。

  -r 忽略普通的Routing Table,直接將數(shù)據(jù)包送到遠(yuǎn)端主機(jī)上。

  -R 記錄路由過程。

  -s<數(shù)據(jù)包大小> 設(shè)置數(shù)據(jù)包的大小。

  -t<存活數(shù)值> 設(shè)置生存時(shí)間TTL的大小。

  -v 詳細(xì)顯示指令的執(zhí)行過程。

  linux中ping命令使用實(shí)例

  1:將地址解析為計(jì)算機(jī)名

  64 bytes:表示本次傳送的ICMP包的大小,此值為預(yù)設(shè)值

  icmp_seq=0:ICMP所偵測(cè)的次數(shù),第一次為0,第二次為1,依次類推

  ttl=52:生存時(shí)間

  time:響應(yīng)時(shí)間

  2:測(cè)試網(wǎng)絡(luò)的連通性,ping 10 次,間隔1S

  小解其意:其中 –c count 次數(shù),也就是ping的次數(shù),-i interval 間隔 ,每次ping之間的時(shí)間空格

  3:ping整個(gè)網(wǎng)絡(luò)主機(jī),看是否有回應(yīng),一秒ping一臺(tái)主機(jī)

  由于公ping一次,而且只sleep1秒,所以ping的選項(xiàng)為:-c1 -w1,假設(shè)你的電腦所在的網(wǎng)絡(luò)為:192.168.1.*,所以shell命令這樣寫(vi ping.sh):

01#!/bin/bash
02forsiteipin$(seq1 254)do
03site="192.168.1.${siteip}"
04ping-c1 -W1 ${site} &>/dev/null
05if["$?"=="0"];then
06echo"$site is UP"
07else
08echo"$site is DOWN"
09fi
10done

  小解其意:

  1、ping -c1 -w1 中-c1是指ping的次數(shù),-w是指執(zhí)行的最后期限,也就是執(zhí)行的時(shí)間,單位為秒

  2、&>/dev/null 是指標(biāo)準(zhǔn)輸出和錯(cuò)誤輸出都輸出到/dev/null上,而不在界面上顯示;

  后面的&&和|| 是與和或得意思,如a&&b||c ,表示a為真,則執(zhí)行b;否則執(zhí)行c

3630281