如何将ping命令结果输出到文本

来源:网络   编辑:朵朵   发布日期:2019-02-21   字体:【  
【文章摘要】今天遇到vm中和真机中网络ping测试的一些问题,为了实现长时间监视ping结果,打算把日志输出到文本中

今天遇到vm中和真机中网络ping测试的一些问题,为了实现长时间监视ping结果,打算把日志输出到文本中:

先看看linux下ping命令参数简单解释

  -d   使用Socket的SO_DEBUG功能。
  -c <完成次数>   设置完成要求回应的次数。
  -f   极限检测。
  -i <间隔秒数>   指定收发信息的间隔时间。
  -I <网络界面>   使用指定的网络界面送出数据包。
  -l <前置载入>   设置在送出要求信息之前,先行发出的数据包。
  -n   只输出数值。
  -p <范本样式>   设置填满数据包的范本样式。
  -q   不显示指令执行过程,开头和结尾的相关信息除外。
  -r   忽略普通的Routing Table,直接将数据包送到远端主机上。
  -R   记录路由过程。
  -s <数据包大小>   设置数据包的大小。
  -t <存活数值>   设置存活数值TTL的大小。
  -v   详细显示指令的执行过程。

关于ping更加详细的参数可以参照百科上的解释

将日志输出到文本有两种方式

1、“>” 此方式将日志输出到文本中,终端不会显示输出结果


  1. [root@root ~]#ping 8.8.8.8 >/home/ping.txt  

2、“| tee”此方式将日志输出到文本中,终端同步显示输出结果

  1. [root@root ~]#ping 8.8.8.8 |tee /home/ping.txt   

在linux下的ping命令,不加任何参数就是一直ping指定计算机,不需要 -t

另外,在ms-dos下不支持第二种| tee 方式,只能使用第一种方式将日志输出到文本。

 

关键词:如何,将,ping,命令,结果,输出,到,文本,今天,

转载请保留:https://www.uguu.com/article-31070.html

免责声明:文章仅代表作者个人观点,不代表本站赞同其观点和对其真实性负责,版权归原作者及原出处所有。文章仅供学习交流,并不用于任何商业目的,部分文章来源于网络,如稿件涉及您的版权、名益权等问题,请联系fankui#uguu.com(#换成@),我们将根据著作权人的要求,立即更正或删除有关内容!