24 votos

¿Cómo se puede recuperar el tiempo actual en un servidor?

Quiero saber el tiempo en un servidor precisión de milisegundos.

existe de esta manera:

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

Pero necesito más exactitud. Hay un comando que será más precisa?

18voto

verveguy Puntos 931

Verificación de " el hombre de la fecha ". Usted puede dejar de mostrar las horas, los minutos, los segundos y los nanosegundos con

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

Ver la salida de

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

interrumpir el infinito bucle while con CTRL+C .

Si desea menos lugares decimales que usted podría hacer

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

Aumentar o disminuir la longitud de la salida de cambiar el "12" "- c 1-12" después de cortar.

0voto

Dalroth Puntos 2468

No hay comandos de la que soy consciente, pero usted puede llamar a gettimeofday para obtener resultados con una precisión de milisegundos. Hay compilable ejemplos en StackOverflow, CTT en particular, sería de interés.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: