Como você recupera a hora atual em um servidor?


25

Quero saber o tempo em um servidor preciso até o milissegundo.

existe desta maneira:

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

Mas preciso de mais precisão. Existe um comando que será mais preciso?


6
Somente a latência da rede proibirá a precisão real de milissegundos.
Zan Lynx

Respostas:


34

Marque "data do homem". Você pode exibir as horas, minutos, segundos e nanossegundos com

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

Veja a saída de

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

interrompa o loop while infinito com CTRL + C.

Se você quiser menos casas decimais, poderá fazer

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

Aumente ou diminua o comprimento da saída alterando "12" em "-c 1-12" após o corte.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.