首先不同系统的ping给出的跳数是不一样的,比如你这里TS:下面给出了4跳,而我在我的linux上给出了9跳:
$ ping -T tsonly 10249641
PING 10249641 (10216411) 56(124) bytes of data64 bytes from 10216411: 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
817720361111111
>>> (29437933-83600000)/60000
10632216666666666
>>> (29437933-83600000)
637933
>>> 637933-1060000
37933
>>> 37933/1000
37
所以就是GMT:8:10:37:933,希望能帮到你
在Linux中,文件没有“创建时间”这个说法。Linux中的文件的时间属性只有三个:atime(Access time)、mtime(Modified time)、ctime(Change time)。不过,有时有人把ctime理解为create time(创建时间),这是不对的,为什么呢?因为,我们知道一个文件的创建时间只有一次,按这个理论,创建时间是不允许修改的,即一个文件一旦创建,它的ctime值就固定不变;但事实呢?是可以改变的。atime指用户上次访问该文件(打开文件查看其中的内容)时的时间,只要一个用户访问该文件(不管以什么方式),atime的值都会改变,比如:修改一个文件的内容,必然要先打开文件,然后才会修改其中的内容,所以,修改一个文件时,不但会更新一个文件的mtime值,也会更新atime的值。mtime指用户上次修改该文件中的内容的时间,只要用户修改该文件中的内容,那么mtime的值就会被更新。ctime指该文件的属性上次被改变时的时间。要想查看文件的属性,可以通过ls命令查看,比如:ls -l。例如:你修改该文件的权限了或者改变该文件的硬链接数了,ctime的值都会被更新。但是有一点,ctime的值更新,并不代表atime和mtime的值也更新,比如:你修改文件的权限,但并不代表你访问或修改了文件中的内容。在做一些相应的 *** 作时,文件的atime、mtime、ctime的值都会自动被更新。正如前面所说,这些值是可以改变的,所以,我们可以通过touch命令来修改这三个属性的值。其实,touch并不是用来创建一个新的、空的文件的,而是用来修改这三个属性的值的。但为什么创建一个新的、空的文件呢?这是touch附带的一个功能,原因是:如果你提供的目标文件参数并不存在的话,那么touch就会出现错误,为了防止这种情况出现,touch命令就会默认创建一个所提供的目标文件参数;其实其他命令也是如此,有些命令,如果用户没有为它提供参数的话,它就会从标准输入设备读取参数,即让用户从标准输入设备输入参数,这样的命令比比皆是。 要想修改一个文件下的所有文件的时间属性,可以用touch命令,提供一个要修改时间属性类型的参数和时间值,然后跟着该文件夹下的所有文件,引用方式是使用 (星号),它可以匹配一个文件夹下的所有文件。所获取的数据列表了time是一样的,它是时间段,不是时间点,分析时一般都是根据这个来分析的。下面的数据列表详细信息里Frame里会有一个具体的时间,这个时间就和你的时区有关系了,不过后面会注明时区,比如选用的是北京时间的话,会注明“中国标准时间”。在Linux中,文件没有“创建时间”这个说法。Linux中的文件的时间属性只有三个:atime(Access time)、mtime(Modified time)、ctime(Change time)。不过,有时有人把ctime理解为create time(创建时间),这是不对的,为什么呢?因为,我们知道一个linux下怎样更新文件夹下所有文件的时间戳欢迎分享,转载请注明来源:内存溢出
评论列表(0条)