简介

在Linux系统里面如果想判断网络的好坏,脑海中蹦出的第一个命令就是ping了。

ping命令基本是最常用的网络命令,它可以用来测试与目标主机的连通性。

ping通过发送ICMP ECHO_REQUEST数据包到网络主机,并显示返回的相应情况,根据这些信息就可以判断目标主机是否可以访问。

不过有些服务器为了防止通过ping探测到,可能会在防火墙或者内核参数中禁止ping命令,这样的话,可能虽然目标主机可以访问,但是无法ping通。

需要注意linux下的ping和windows下的ping稍有区别,linux下ping不会自动终止,需要按ctrl+c终止或者用参数-c指定要求完成的回应次数。

命令格式

ping [参数] [主机名或者IP地址]

使用范例

不加任何参数

如果不加任何参数,查看是否ping通

➜  ~ ping www.baidu.com

PING www.a.shifen.com (115.239.210.27) 56(84) bytes ofdata.

64 bytes from115.239.210.27: icmp_seq=1 ttl=52time=6.06 ms

64 bytes from115.239.210.27: icmp_seq=2 ttl=52time=5.56 ms

64 bytes from115.239.210.27: icmp_seq=3 ttl=52time=5.67 ms

64 bytes from115.239.210.27: icmp_seq=4 ttl=52time=5.82 ms

64 bytes from115.239.210.27: icmp_seq=5 ttl=52time=5.70 ms

64 bytes from115.239.210.27: icmp_seq=6 ttl=52time=5.79 ms

--- 192.168.254.44 ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time3999ms

rtt min/avg/max/mdev = 0.152/0.159/0.172/0.017 ms

发送指定数目

可以通过 参数-c 来发送指定数目的包后停止

➜ ~ ping www.baidu.com -c 5

PING www.a.shifen.com (115.239.211.112) 56(84) bytes ofdata.

64 bytes from115.239.211.112: icmp_seq=1 ttl=52time=6.03 ms

64 bytes from115.239.211.112: icmp_seq=2 ttl=52time=5.96 ms

64 bytes from115.239.211.112: icmp_seq=3 ttl=52time=5.79 ms

64 bytes from115.239.211.112: icmp_seq=4 ttl=52time=5.79 ms

64 bytes from115.239.211.112: icmp_seq=5 ttl=52time=6.21 ms

--- www.a.shifen.com ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time4007ms

rtt min/avg/max/mdev = 5.791/5.958/6.215/0.186 ms

设定发送间隔

可以通过 参数 -c 数目:在发送指定数目的包后停止

➜ ~ ping www.baidu.com -c 5 -i 2

PING www.a.shifen.com (115.239.211.112) 56(84) bytes ofdata.

64 bytes from115.239.211.112: icmp_seq=1 ttl=52time=6.06 ms

64 bytes from115.239.211.112: icmp_seq=2 ttl=52time=5.84 ms

64 bytes from115.239.211.112: icmp_seq=3 ttl=52time=5.98 ms

^C

--- www.a.shifen.com ping statistics ---

3 packets transmitted, 3 received, 0% packet loss, time4005ms

rtt min/avg/max/mdev = 5.842/5.965/6.068/0.112 ms

linux使用ping命令ping本机,Linux下使用ping命令判断网络的好坏相关推荐

  1. linux的mysql本地yum安装_Linux Centos 下使用yum 命令安装mysql实现步骤

    Linux Centos 下使用yum 命令安装mysql实现步骤 1. 查看服务器中有没有安装过Mysql 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yu ...

  2. linux shell命令 复制,将bash提示符下的当前命令复制到剪贴板

    今天我花了很多时间像样的数目写一个简单的的zsh实施MacOS的;用法如下: example command: git commit -m "Changed a few things&quo ...

  3. python调用库实现返回ping的时延_python在windows下实现ping操作并接收返回信息

    python 执行ping 返回成功与否你自己不将自己想在心里,倒也没关系,有我将你摆在心里就够了. 需分享python实时返回ping回包,怎么写我宁愿两个人的自尊一起摔的四分五裂,一起同归于尽,我 ...

  4. linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

    前言 本文特点 授之以渔:了解命令学习方法.用途:不再死记硬背,拒绝漫无目的: 准确无误:所有命令执行通过(环境为centos7),拒绝复制粘贴: 实用性高:命令多为实际工作中用到的,实例讲解,拒绝纯 ...

  5. linux里怎样压缩文件,如何在Linux中解压缩文件

    ZIP是最广泛使用的存档文件格式,支持无损数据压缩. ZIP文件是一个数据容器,其中包含一个或多个压缩文件或目录. 在本教程中,我们将说明如何使用unzip命令通过命令行在Linux系统中解压缩文件. ...

  6. linux 查找字母c结尾的内容,linux如何查找以某个字母打头的文件或文件夹 比如,/etc目录下很多文件,我想列出所有以c开头的文件或文件...

    匿名用户 1级 2018-10-29 回答 ls -al |grep c* 这样就可以了,运用管道命令|. 如何使用命令行在Linux中查找文件和文件夹 1 使用查找命令,"find&quo ...

  7. linux把文件移到当前目录下,松勤软件测试-如何用Linux将一个文件移动到另一个目录下...

    原标题:松勤软件测试-如何用Linux将一个文件移动到另一个目录下 用mv命令进行操作 1.作用 mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中.该命令等同于DOS系统下的ren和mov ...

  8. Linux 1: Cloud computing operating system management | Linux

    Linux 系列 Linux 1: 云计算操作系统管理 Cloud computing operating system management | Linux Linux 2: 云计算网络应用管理 C ...

  9. LINUX UBUNTU 通过共享文件夹在UBUNTU VIM 下打开的乱码问题

    LINUX UBUNTU 通过共享文件夹在UBUNTU VIM 下打开会乱码,网络上改了乱七八糟的最后把VIM改成了发现printf和cat一样是乱码,最后将共享文件夹的文件存储方式改成utf-8,就 ...

最新文章

  1. 在Ubuntu 14.04 64bit上使用网络诊断工具mtr
  2. C++ 通过模版工厂实现 简单反射机制
  3. Missing artifact jdk.tools:jdk.tools:jar:1.6
  4. 手机自动化测试:appium源码分析之bootstrap八
  5. 创建性设计模式之2--建造者模式
  6. oracle数据block默认是,oracleBLOCK(数据块)
  7. php ssl 不验证失败,php – 没有SSL的安全身份验证
  8. 日志服务与SIEM(如Splunk)集成方案实战 1
  9. OpenJDK源码研究笔记(六)--观察者模式工具类(Observer和Observable)和应用示例
  10. matlab 自带例子,matlab自带各种分类器的使用示例
  11. pip install -r requirements.txt 报错。
  12. 好用的Android抓包神器 VNET
  13. BS架构和CS架构的优缺点
  14. 谈谈项目成本管理遇到的难题及解决措施
  15. 网络适配器出现感叹号
  16. Java自学笔记——Java面向对象——04.抽象类、接口、内部类
  17. 积极响应号召_30多个“号召性用语”按钮模板下载
  18. 埃森哲杯第十六届上海大学程序设计联赛春季赛暨上海高校金马五校赛 B 合约数 (dfs+预处理)(dsu on tree)
  19. 您需要对象吗,我帮你new一个吧?
  20. Visual Studio2017专业版和企业版密钥

热门文章

  1. ​【文末有福利】连续型随机变量及实例详解
  2. 20个科学小知识,带你走进科学世界
  3. mysql允许两个用户远程连接,配置MySQL服务允许用户远程连接
  4. 分布式集群架构场景解决方案学习笔记
  5. Qt5中文乱码解决方案
  6. 启动、内存、卡顿三大分析,用户体验就用它?
  7. MaxCompute中如何使用OSS外部表读取JSON数据?
  8. 在MaxCompute中利用bitmap进行数据处理
  9. 干货|Spring Cloud Stream 体系及原理介绍
  10. 多维度创新打造领先阿里云技术生态