PING(数据包Internet Groper)命令用于检查主机与服务器/主机之间的网络连接。该命令以IP地址或URL为输入,并通过消息“ PING”将数据包发送到指定的地址,并记录下这次从服务器/主机获得的响应,这称为等待时间。快速ping低延迟意味着更快的连接。如果该主机可用,则Ping使用ICMP(Internet控制消息协议)向指定的主机发送ICMP回显消息,然后它发送ICMP答复消息。Ping通常以毫秒为单位来度量,每个现代操作系统都已预安装此Ping。

现在让我们看一下PING命令:

PING版本:

要在系统上安装Ping版本。

sudo ping -v

使用PING:

ping www.geeksforgeeks.org

要停止ping,我们应该使用ctrl + c,否则它将继续发送数据包。

min:获得响应的最短时间

avg:获得回复的平均时间

max:获得响应的最长时间

控制ping的数量:

之前我们没有使用-c选项来定义要发送到服务器/主机的数据包的数量。

ping -c 5 www.geeksforgeeks.org

控制发送数据包的大小:

可以将默认大小的数据包发送到主机,但是我们可以使用

-s选项发送轻量级数据包和重度数据包。

ping -s 40 -c 5 www.geeksforgeeks.org

更改时间间隔:

默认情况下,ping等待1秒以发送下一个数据包,我们可以使用-i选项更改此时间。

ping -i 2 www.geeksforgeeks.org

现在,ping间隔将更改为2秒。

仅获取摘要:仅获取有关网络的摘要,请使用-q选项

ping -c 5 -q www.geeksforgeeks.org

超时PING:

要在一段时间后停止pingig,请使用-w选项。

ping -w 3 www.geeksforgeeks.org

这将在3秒后停止ping

使用PING进行泛洪:

尽快发送数据包。这用于测试网络性能。

ping -f www.geeksforgeeks.org

添加时间戳记

这是机器通过网络记录的事件的当前时间。通过使用IP数据包的TS选项工作。

我们有三个选择

tsonly(仅时间戳)

tsandaddr(时间戳和地址)

tsprespec(为多个主机预先指定的时间戳)

ping -T tsonly -c 2 127.0.0.1 ping -T tsandaddr -c 2 127.0.0.1

等待响应的

时间:设置等待响应的时间。

ping -c 5 -W 3 www.geeksforgeeks.org

用数据

填充数据包:我们可以使用-p选项在数据包中填充数据 。像-p ff一样会用1填充数据包。

ping -c 5 -p ff www.geeksforgeeks.org

路径MTU发现:

找出TCP路径可以采用的最大MTU(最大传输单元)是一种简单的协议。

我们将选项与-m do(禁止分段),want(执行PMTU发现,在数据包大小较大时在本地分段)或dont(不设置DF标志)一起使用。

ping -c 5 -M want www.geeksforgeeks.org

指定TTL(生存时间):

这是数据包在被丢弃之前可以经过的最大跳数。值0会将数据包限制到同一主机。

ping -c 5 -t 64 www.geeksforgeeks.org

linux host命令超时,Linux中的PING命令。每日一个小知识。不怕学不会相关推荐

  1. linux中ping命令详解,linux中的ping命令的详细解释

    linxu下的ping命令的主要功能就是确定网络状态,下面由秋天网 Qiutian.ZqNF.Com小编为大家整理了linux的ping命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的 ...

  2. linux mkfs 源码,Linux系统下移植busybox中mkfs.vfat命令

    为了延长磁盘寿命来存储音视频文件,打发在格式化磁盘过程中将簇的大小设置大点.因为存储的音视频文件现对较大,那么将簇大小设置得尽可能大,这样可以增强磁盘读取数据的性能,同时也不会浪费太多空间. 但发现我 ...

  3. android中的ping命令使用

    前言 在做Android开发时,有时我们需要知道设备的网络好不好,光看手机上的信号格数是不准确的,比如在广州南站,人那么多,如果带宽不够的话,虽然你看着信号是满格的,但是网速也会很慢,有些地方,人少, ...

  4. 昊鼎王五:Windows运行中的所有命令_Windows快捷命令_运行中的所有命令

    昊鼎王五:Windows运行中的所有命令_Windows快捷命令_"运行"中的所有命令 winver 检查Windows版本 wmimgmt.msc 打开Windows管理体系结构 ...

  5. 在windows的命令窗口cmd中 添加curl命令

    在windows的命令窗口cmd中 添加curl命令 第一步:下载curl.exe 下载地址 http://download.csdn.net/detail/taoshujian/9766612 第二 ...

  6. linux中的ping命令

    ping 命令入门详解:http://www.linkwan.com/gb/tech/htm/928.htm Ping是Windows.Unix和Linux系统下的一个命令.ping也属于一个通信协议 ...

  7. linux qt ping,Qt5.2中使用ping命令实现Ip扫描功能

    在实现类似于Free IP Scanner 2.1的Ip扫描器软件中,会用到ping命令.如果使用Qt编程实现,主要会用QThread.QProcess这两个类.关于这两个类的具体用法可以查阅Qt助手 ...

  8. linux中ping命令详解,全面解析Ping命令

    Ping是每个人学习都必须接触到的命令,可是Ping在多少人手中只是检测对方是否在线的工具,却并不知道ping的许多其他用途.Ping是电脑系统自带的一个可执行命令,可以用来检测网络是否通畅和网速的快 ...

  9. 每天一个linux命令(54):ping命令

    Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说"ping一下某机器,看是不是开着".不能打开网页时会说"你先ping网关地址 ...

最新文章

  1. python编译器在哪下载-Python-IDLE的下载安装及使用
  2. Android --- TabLayout 每一个选项卡前面加图标
  3. SSD论文阅读(Wei Liu——【ECCV2016】SSD Single Shot MultiBox Detector)
  4. [html] android手机的微信H5弹出的软键盘挡住了文本框,如何解决?
  5. Unity上的Oculus Quest2开发(1) ——首先要空工程能在Quest上跑起来吧
  6. rabbitmq 查看消费者_(Windows环境下)RabbitMQ系列(一)安装以及入门使用
  7. 语法制导的翻译是如何实现的_考研寄宿:怎样提高英语翻译的能力?
  8. B站【千锋】Linux云计算基础视频教程_650集完全入门 课堂笔记
  9. 黑群晖linux删除文件夹命令,手把手教你黑群晖(二)
  10. CANoe软件中制作DBC文件的小教程
  11. QGIS免费获取并加载行政区边界
  12. ElementUI表单构建
  13. HTML网页设计教师评语,服装设计毕业设计指导教师评语
  14. shiro的认证过程
  15. DisparityCost Volume in Stereo
  16. 《Day01》Java开发工程师必备技能:Maven的安装、使用以及重点
  17. rust油桶用什么打_文明重启油桶获取使用攻略_文明重启油桶怎么获取和使用_玩游戏网...
  18. 简单的CSV文件读取,C语言实现
  19. MFC中使用CPropertySheet实现Tab Control
  20. java调用摄像头保存到图库_Java调用摄像头并拍摄保存

热门文章

  1. 极路由 1S 使用经验
  2. 修改程序的形而上学思考(随笔)
  3. hdu 1872 稳定排序
  4. Unity+MVC:实现IDependencyResolver接口需要注意的地方
  5. 一个曾经的愤青梦--弥衡
  6. c# oldb连接_如何使用C#中的OleDbConnection 连接读取Excel?
  7. CCPC2018(秦皇岛站)赛后反思
  8. 最大上升子序列和(信息学奥赛一本通-T1285)
  9. 3.4 SE55表维护生成器
  10. 日语学习-多邻国-人