您如何检索服务器上的当前时间?


25

我想知道服务器上的时间精确到毫秒。

有这种方法:

local $ ssh user@servername
Welcome to server!
server $ date
Fri Feb 18 11:27:50 EST 2011

但是我需要更高的准确性。有没有更精确的命令?


6
仅网络延迟会限制真正的毫秒精度。
Zan Lynx

Answers:


34

选中“日期”。您可以使用以下命令显示小时,分钟,秒和纳秒

date +%H:%M:%S.%N

看到输出

while : ; do date +%H:%M:%S.%N ; done

使用CTRL + C中断无限while循环。

如果您想减少小数位数,可以这样做

while : ; do date +%H:%M:%S.%N | cut -c 1-12 ; done

剪切后,通过更改“ -c 1-12”上的“ 12”来增加或减少输出长度。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.