NTP Утилиты имеют 2 типа синхронизации времени.
- Получите время и отметьте его сейчас. (Ntpdate)
- Получите время и постепенно синхронизируйте время между вашим поставщиком времени и потребителем. (Xntpd)
ntpdate нужен параметр командной строки, ip-адрес сервера времени.
xntpd необходимо настроить (тот же IP-адрес) в ntp.conf. Затем необходимо запустить xntpd как демон. Он связывается с поставщиком времени и постепенно корректирует время и постоянно синхронизирует потребителя времени с сервером с точностью до наносекунд.
Хорошей практикой является настройка и использование xntpd. xntpd также вызывает ntpdate, когда он начинает приближаться к серверу в первый раз.
Таким образом, в зависимости от ваших требований, вы можете либо вызывать ntpdate через регулярные интервалы (используя cron, это может быть 1 раз в день, поскольку время не дрейфует более нескольких миллисекунд), либо просто настроить xntpd и покончить с этим.
Если вы выберете xntpd, вам может понадобиться способ узнать, синхронизированы ли вы. Для этого вам нужно запустить интерактивный инструмент командной строки под названием ntpq. Это поможет вам получить статус синхронизации.
Чтобы понять ntpq более подробно, обратитесь к http://www.novell.com/coolsolutions/trench/5730.html
(Обратите внимание, что в этом техническом замечании команда rvi относится только к netware, в unix есть только команда rv)