Linux下Ping -T 返回的时间戳怎么看

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下Ping -T 返回的时间戳怎么看相关的知识,希望对你有一定的参考价值。

linux下ping另一台主机,参数用的-T tsonly 返回的时间戳怎么看?
如:ping -T tsonly 192.168.242.128
返回:
64 bytes from 192.168.242.128: icmp_seq=1 ttl=64 time=2.45 ms
TS: 42755056 absolute
-85979
0
85981

这里的42755056 怎么转换成正常格式下时间 时:分:秒:毫秒这种格式 ?
求高手解答谢谢

首先不同系统的ping给出的跳数是不一样的,比如你这里TS:下面给出了4跳,而我在我的linux上给出了9跳:

$ ping -T tsonly 10.249.64.1

PING 10.249.64.1 (10.2.164.11) 56(124) bytes of data.
64 bytes from 10.2.164.11: icmp_req=1 ttl=248 time=231 ms
TS:  29437933 absolute
-15
18
-2
9
-7
74
9
64
Unrecorded hops: 10

再来看看第一个值29437933 ,这其实是你GMT,就是你运行ping里的格林尼治时间,我们来换算一下:

>>> 29437933/3600000

8

>>> 29437933/3600000.

8.17720361111111

>>> (29437933-8*3600000)/60000.

10.632216666666666

>>> (29437933-8*3600000)

637933

>>> 637933-10*60000

37933

>>> 37933/1000

37

所以就是GMT:8:10:37:933,希望能帮到你

参考技术A 查看gettimeofday

ping命令结果中如何显示时间

我的电脑一直掉线。我想记录什么时候掉线的 请问怎么在结果中加上时间 就这个中 Reply from 218.4.77.16: bytes=32 time=11ms TTL=127 Reply from 218.4.77.16: bytes=32 time=31ms TTL=127 Request timed out. Request timed out. Request timed out. Request timed out. Request timed out. Request timed out. Reply from 218.4.77.16: bytes=32 time=21ms TTL=127 Reply from 218.4.77.16: bytes=32 time=11ms TTL=127 Reply from 218.4.77.16: bytes=32 time=12ms TTL=127 Reply from 218.4.77.16: bytes=32 time=11ms TTL=127 Reply from 218.4.77.16: bytes=32 time=12ms TTL=127 Reply from 218.4.77.16: bytes=32 time=11ms TTL=127 Reply from 218.4.77.16: bytes=32 time=11ms TTL=127 Reply from 218.4.77.16: bytes=32 time=12ms TTL=127

请输入 ping --help来查看ping命令的所有参数,并没有你说的功能,不过可以通过外部软件来实现。思路是返回值为空就是掉线的时间。
求采纳
参考技术A ping命令不带这个参数吧,只能通过第三方软件实现 或者,写个批也许可以

以上是关于Linux下Ping -T 返回的时间戳怎么看的主要内容,如果未能解决你的问题,请参考以下文章

为ping添加时间戳后台运行实时输出保存日志

linux的ping命令怎么用

ubuntu电脑系统怎么ping

xshell 7能不能给local窗口加时间戳?

怎么在linux 系统下,禁用和启用网卡,并看状态,比如像WINDOW XP 下 本地连接,禁用,启用,连接状态,

怎么在linux 系统下,禁用和启用网卡,并看状态,比如像WINDOW XP 下 本地连接,禁用,启用,连接状态,