ntpdate


 BACK ..

 Uhr stellen (Software-Clock + Hardware-Clock)
 =============================================


 Als erstes muss die lokale Zeitzone eingestellt werden:
 -------------------------------------------------------
 siehe unter bsd/freebsd/localtime


 Kommandozeile (als "root" ohne Internetzugang):
 [Datum: 2003-01-04    18:03 Uhr]
 -----------------------------------------------

 FreeBSD: date    200301041803
 Linux  : date -s "2003-01-04 18:03:00"


 Kommandozeile (als "root" mit Internetzugang):
 ----------------------------------------------

 ntpdate -bu   ntp1.ptb.de
 ntpdate -sbuv ntp1.ptb.de


 vi /etc/rc.conf (beim "booten"):
 --------------------------------

 ntpdate_enable="YES"
 ntpdate_program="/usr/sbin/ntpdate"
 ntpdate_flags="-bsuv ntp1.ptb.de"


 vi /etc/crontab (jeden Tag um 5:00 Uhr):
 ----------------------------------------

 *       5       *       *       *       root /usr/sbin/ntpdate -bsuv ntp1.ptb.de

 Natuerlich muss bei der letzten Loesung,
 um 5:00 Uhr der Internetzugang offen sein.   ;-)


 Die aktuelle Einstellung der Zeit wird mit dem Kommando "date" abgerufen:
 -------------------------------------------------------------------------

 date
 > Mon Jul 28 14:30:15 MEST 2003
 date +%u    
 > 1              (Montag)
 date +%F
 > 2003-07-28     (Datum im Europaformat)
 date +%EX                   
 > 14:18:08
 date +%Z
 > MEST


 CMOS-Clock / HardWare-Clock (BIOS-Uhr) stellen (als "root"):
 ------------------------------------------------------------

 FreeBSD:   adjkerntz -a
 Linux  :   /sbin/hwclock --systohc
 oder
 Linux  :   /sbin/hwclock --set --date="$(date '+%m/%d/%y %T')"


   [IMG]