clockdiff 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

clockdiff 命令安装:


-bash: clockdiff: command not found

#Debian
apt-get install iputils-clockdiff

#Ubuntu
apt-get install iputils-clockdiff

#Arch Linux
pacman -S iputils-clockdiff

#Kali Linux
apt-get install iputils-clockdiff

#CentOS
yum install iputils-clockdiff

#Fedora
dnf install iputils-clockdiff

#Raspbian
apt-get install iputils-clockdiff

clockdiff 命令补充说明:


IP 报文的首部和 ICMP 报文的首部都可以放入时间戳数据。 clockdiff 程序正是使用时间戳来测算目的主机和本地主机的系统时间差。

clockdiff 需要执行 CAP_NET_RAWIO 功能。set-uid 是安全的。

clockdiff 命令语法:


clockdiff [ -o] [ -o1] destination

clockdiff 命令选项:


-o:使用IP时间戳选项来测量系统时间差。时间戳只用3个。
-o1:使用IP时间戳选项来测量系统时间差。用4个时间戳。如果-o和-o1都没有设置,那么就是用ICMP时间戳来测试系统时间差。

clockdiff 命令选项示意图:


clockdiff 命令实例:


测量与主机192.168.1.5/192.168.1.16之间的时钟差

[root@TestMaster ~]
# clockdiff 192.168.1.5
..
host=192.168.1.5 rtt=562(280)ms/0ms delta=1ms/1ms Fri Apr 12 15:29:20 2019

[root@TestMaster ~]
# clockdiff -o 192.168.1.5
.
host=192.168.1.5 rtt=750(187)ms/0ms delta=1ms/1ms Fri Apr 12 15:31:05 2019

[root@TestMaster ~]
# clockdiff -o1 192.168.1.16
.
host=192.168.1.16 rtt=750(187)ms/0ms delta=2ms/2ms Fri Apr 12 15:32:26 2019

delta = 目标主机减当前主机时间 ,时间单位是毫秒

clockdiff 命令扩展阅读:




clockdiff 命令评论

共收录到 489Linux 命令