位置: 编程技术 - 正文

Linux常用命令之ping命令详解和使用例子(查看网络通不通)(linux常用命令top)

编辑:rootadmin

推荐整理分享Linux常用命令之ping命令详解和使用例子(查看网络通不通)(linux常用命令top),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux常用命令用法,linux中命令详解,linux常用命令之创建文件后进入编辑模式后怎么退出,linux常用命令 pwd,linux常用基本命令pwd,linux常用基本命令pwd,linux常用命令之创建文件后进入编辑模式后怎么退出,linux常用命令 pwd,内容如对您有帮助,希望把文章链接给更多的朋友!

它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST to network hosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标主机是否可访问(但这不是绝对的)。有些服务器为了防止通过ping探测到,通过防火墙设置了禁止ping或者在内核参数中禁止ping,这样就不能通过ping确定该主机是否还处于开启状态。

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

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 字节数:指定发送的数据字节数,预设值是,加上8字节的ICMP头,一共是ICMP数据字节。

-t 存活数值:设置存活数值TTL的大小。

4.使用实例:

实例1:ping的通的情况

Linux常用命令之ping命令详解和使用例子(查看网络通不通)(linux常用命令top)

命令:ping ...

输出:复制代码代码如下:[root@localhost ~]# ping ...PING ... (...) () bytes of data. bytes from ...: icmp_seq=1 ttl= time=0. ms bytes from ...: icmp_seq=2 ttl= time=0. ms bytes from ...: icmp_seq=3 ttl= time=0. ms bytes from ...: icmp_seq=4 ttl= time=0. ms bytes from ...: icmp_seq=5 ttl= time=0. ms</p><p>--- ... ping statistics ---5 packets transmitted, 5 received, 0% packet loss, time msrtt min/avg/max/mdev = 0./0./0./0. ms[root@localhost ~]#

实例2:ping不通的情况

命令:ping ...

输出:

复制代码代码如下:[root@localhost ~]# ping ...PING ... (...) () bytes of data.From ... icmp_seq=1 Destination Host UnreachableFrom ... icmp_seq=2 Destination Host UnreachableFrom ... icmp_seq=3 Destination Host UnreachableFrom ... icmp_seq=4 Destination Host UnreachableFrom ... icmp_seq=5 Destination Host UnreachableFrom ... icmp_seq=6 Destination Host Unreachable</p><p>--- ... ping statistics ---8 packets transmitted, 0 received, +6 errors, % packet loss, time ms, pipe 4[root@localhost ~]#

实例3:ping网关

命令:ping -b ...1

输出: 复制代码代码如下:[root@localhost ~]# routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface...0 * ...0 U 0 0 0 eth..0.0 ...1 ..0.0 UG 0 0 0 eth.0.0.0 ...1 .0.0.0 UG 0 0 0 eth0default ... 0.0.0.0 UG 0 0 0 eth0[root@localhost ~]# ping -b ...1PING ...1 (...1) () bytes of data. bytes from ...1: icmp_seq=1 ttl= time=2. ms bytes from ...1: icmp_seq=2 ttl= time=1. ms bytes from ...1: icmp_seq=3 ttl= time=1. ms bytes from ...1: icmp_seq=4 ttl= time=1. ms bytes from ...1: icmp_seq=5 ttl= time=1. ms</p><p>--- ...1 ping statistics ---5 packets transmitted, 5 received, 0% packet loss, time msrtt min/avg/max/mdev = 1./1./2./0. ms

实例4:ping指定次数

命令:ping -c ...

输出:

复制代码代码如下:[root@localhost ~]# ping -c ...PING ... (...) () bytes of data. bytes from ...: icmp_seq=1 ttl= time=1. ms bytes from ...: icmp_seq=2 ttl= time=0. ms bytes from ...: icmp_seq=3 ttl= time=0. ms bytes from ...: icmp_seq=4 ttl= time=0. ms bytes from ...: icmp_seq=5 ttl= time=0. ms bytes from ...: icmp_seq=6 ttl= time=0. ms bytes from ...: icmp_seq=7 ttl= time=0. ms bytes from ...: icmp_seq=8 ttl= time=0. ms bytes from ...: icmp_seq=9 ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms</p><p>--- ... ping statistics --- packets transmitted, received, 0% packet loss, time msrtt min/avg/max/mdev = 0./0./1./0. ms[root@localhost ~]#

实例5:时间间隔和次数限制的ping

命令:ping -c -i 0.5 ...

输出:

复制代码代码如下:[root@localhost ~]# ping -c -i 0.5 ...PING ... (...) () bytes of data. bytes from ...: icmp_seq=1 ttl= time=1. ms bytes from ...: icmp_seq=2 ttl= time=0. ms bytes from ...: icmp_seq=3 ttl= time=0. ms bytes from ...: icmp_seq=4 ttl= time=0. ms bytes from ...: icmp_seq=5 ttl= time=0. ms bytes from ...: icmp_seq=6 ttl= time=0. ms bytes from ...: icmp_seq=7 ttl= time=0. ms bytes from ...: icmp_seq=8 ttl= time=0. ms bytes from ...: icmp_seq=9 ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms</p><p>--- ... ping statistics --- packets transmitted, received, 0% packet loss, time msrtt min/avg/max/mdev = 0./0./1./0. ms[root@localhost ~]# ping -c -i 0. ...PING ... (...) () bytes of data. bytes from ...: icmp_seq=1 ttl= time=0. ms bytes from ...: icmp_seq=2 ttl= time=0. ms bytes from ...: icmp_seq=3 ttl= time=0. ms bytes from ...: icmp_seq=4 ttl= time=0. ms bytes from ...: icmp_seq=5 ttl= time=3. ms bytes from ...: icmp_seq=6 ttl= time=1. ms bytes from ...: icmp_seq=7 ttl= time=0. ms bytes from ...: icmp_seq=8 ttl= time=0. ms bytes from ...: icmp_seq=9 ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms</p><p>--- ... ping statistics --- packets transmitted, received, 0% packet loss, time msrtt min/avg/max/mdev = 0./0./3./1. ms[root@localhost ~]#

实例6:通过域名ping公网上的站点

命令:ping -c 5 www..com

输出:

复制代码代码如下:peida-VirtualBox ~ # ping -c 5 www..comPING www..com (...) () bytes of data. bytes from ...: icmp_req=1 ttl= time=.7 ms bytes from ...: icmp_req=2 ttl= time=.4 ms bytes from ...: icmp_req=3 ttl= time=.2 ms bytes from ...: icmp_req=4 ttl= time=.6 ms bytes from ...: icmp_req=5 ttl= time=.9 ms</p><p>--- www..com ping statistics ---5 packets transmitted, 5 received, 0% packet loss, time msrtt min/avg/max/mdev = ./././1. mspeida-VirtualBox ~ #

实例7:多参数使用

命令:ping -i 3 -s -t ...

输出:复制代码代码如下:[root@localhost ~]# ping -i 3 -s -t ...PING ... (...) () bytes of data. bytes from ...: icmp_seq=1 ttl= time=1. ms bytes from ...: icmp_seq=2 ttl= time=0. ms bytes from ...: icmp_seq=3 ttl= time=0. ms bytes from ...: icmp_seq=4 ttl= time=0. ms bytes from ...: icmp_seq=5 ttl= time=0. ms bytes from ...: icmp_seq=6 ttl= time=0. ms bytes from ...: icmp_seq=7 ttl= time=0. ms bytes from ...: icmp_seq=8 ttl= time=0. ms bytes from ...: icmp_seq=9 ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms bytes from ...: icmp_seq= ttl= time=0. ms</p><p>--- ... ping statistics --- packets transmitted, received, 0% packet loss, time msrtt min/avg/max/mdev = 0./0./1./0. ms[root@localhost ~]#

说明:-i 3 发送周期为 3秒 -s 设置发送包的大小为 -t 设置TTL值为

Linux traceroute命令详解和使用例子(追踪路由信息) linux系统中,我们称之为traceroute,在MSWindows中为tracert。traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个

Linux netstat命令详解和使用例子(显示各种网络相关信息) 如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的

Liunx系统管理常用命令、技巧简明笔记 一、linux查看硬件设备、系统信息常用命令1、系统复制代码代码如下:#uname-a#查看内核/操作系统/CPU信息#head-n1/etc/issue#查看操作系统版本#cat/proc/cpuinfo#查

标签: linux常用命令top

本文链接地址:https://www.jiuchutong.com/biancheng/356969.html 转载请保留说明!

上一篇:Linux route命令详解和使用示例(查看和操作IP路由表)(linux route -n命令结果详解)

下一篇:Liunx系统管理常用命令、技巧简明笔记(liunx系统常用命令)

  • 无形资产摊销完后有余额吗
  • 2020小规模纳税人增值税税率
  • 月末怎么计提税费
  • 跨年度冲红的账务处理
  • 一般纳税人收到普票需要价税分离吗
  • 足球俱乐部买卖球员的程序
  • 母公司吸收合并全资子公司土地增值税
  • 跨年收到暂估费用的发票如何处理
  • 因增资扩股导致股价下跌
  • 企业给员工购买的团体意外险的被保险人一般是
  • 小微企业减免税如何算
  • 学校发票抬头类型填企业还是非企业
  • 增值税17%和13%有什么区别
  • 电商企业如何确定产品结构
  • 接受个人投资现金怎么做账务处理?
  • 免租期间房产税计税依据
  • win7改win10详细教程
  • biospwds最新版
  • mac菜单栏怎么调出来
  • 事业单位授权支付一体化退库
  • 固定资产的处理方法
  • 印花税需要哪些部门核准
  • 公司退股需要交什么税
  • 申报补贴项目 审计
  • mac屏幕共享要打开什么权限
  • win11任务栏失灵
  • 怎样提高网速呢知乎
  • 退休返聘人员如何辞职
  • 贷方发生额是什么意思是利息吗
  • 房地产企业预缴增值税如何申报
  • 资产变现率减资产负债率
  • 本季度企业所得税
  • sovies
  • 微前端Qiankun 子应用css后加载问题
  • 激光slam入门教程
  • 【MongoDB for Java】Java操作MongoDB数据库
  • 预付账款的会计编码是多少?
  • 装修款需要开发票吗
  • Mysql数据库分库分表语句
  • 转租行为的税务处理方法
  • 个体工商户怎么开发票
  • 商品流通企业应交那些税费
  • 营改增后税率
  • 营改增后还有建筑业发票吗
  • 无形资产摊销账面价值
  • 营业外收入如何纳税
  • 在建工程领用原材料
  • 费用报销票据规范要求
  • 营业收入和利润的区别
  • 怎样贴发票之类的报销单据
  • 什么是应收账款保理
  • 限售股锁定期延长
  • 担保属于债权吗
  • 以前年度多计提的税金怎么调整
  • 公司向职工借钱怎么做账
  • 安装sql server需要注意什么
  • grub2引导win10
  • 远程桌面修改默认端口
  • macbook怎么开hdr
  • fedora29
  • 华硕笔记本电脑官网
  • 自己的磁盘
  • 苹果电脑使用u盾怎么用
  • windows为什么会成功
  • url是什么文件怎么打开
  • win10电脑提示
  • 用批处理删除盘符
  • unity导出exe文件
  • json对象如何取值
  • django的工作原理
  • unity3d添加组件
  • javascript怎么学
  • python reducebykey
  • jQuery xml字符串的解析、读取及查找方法
  • javascript函数的定义
  • javascript零基础入门书籍
  • android教学
  • 异地预缴的企业所得税带不出
  • 12366地税投诉
  • 优化营商环境关于人才工作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设