Linux en Espanol
 
Script Cliente y Servidor que dan la fecha y hora (tema #24184)
Publicar nuevo tema  Responder al tema    Foros de discusión -> Programación
Autor Mensaje
Lamarkus
Forista
Registrado: 2011-12-15
Mensajes: 3

Publicado: 2011-12-15 11:48:23    Asunto: Script Cliente y Servidor que dan la fecha y hora

Hola a todos soy nuevo en el foro, quisiera a ver si me podriais ayudar porque ando un poco perdio he estado buscando maneras de como mostrar la fecha y hora entre un cliente y un servidor, y e encontrado funciones como date, pero para que me demuestre la hora no, necesito sincronizar los relojes del cliente con el servidor pero antes necesito saber como se puede ver el tiempo en linux muchas gracias
Ezeradius
Forista


Registrado: 2004-04-27
Mensajes: 657

Publicado: 2011-12-15 18:43:25    Asunto:

No entiendo la forma en la que escribes.

Necesitas sincronizar la hora entre cliente y servidor? De ser asi, lo que necesitas es NTP.

Por favor, intenta ser un poco m?s prolijo a la hora de pedir ayuda para que a todos nos sea m?s f?cil entender lo que pides.

Saludos.
Lamarkus
Forista
Registrado: 2011-12-15
Mensajes: 3

Publicado: 2011-12-16 00:07:12    Asunto:

Lo siento por mi manera de escribir y pido disculpas, mi profesor me ha dicho que tengo que desarrollar algo parecido al ntp pero mas simple, es decir montar un escenario vnmul con un cliente router y servidor, entonces t pongo un ejemplo y asi me entiendes son la 13:00 el cliente le envia al servidor una peticion que le diga la hora cuando le llega son las 14:00 es decir tarda una hora en llegar y luego la respuesta del servidor al cliente tarda otra hora y le llega al cliente que son las 15:00, entonces necesito que el cliente vea que son las 14:00 sincronizar cuando lo pide.
Habia pensado cojer el valor medio de rtt que t sale al hacer un ping dividirlo entre dos y este sumarselo a la funcion date que utilizare pero el problema que tngo que no se como relacionar los dos.

espero que haya servido mejor el ejemploe ste merci :)
Mers123
Forista


Registrado: 2005-12-02
Mensajes: 194

Publicado: 2011-12-16 17:55:10    Asunto: Comando date

El comando date si te devuelve la hora; Tienes que combinarlo con otros comandos para obtener lo que deseas.-

Ejemplo: date | awk {'print $4'}

mas f?cil: date +%T

Suerte.-





La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries