ntpdateで確認だけする (時計は合わせない)

ntpdate -q NTPサーバ

NTP問い合わせの可否や時計のずれの確認だけしたい、時計を合わせたくないといったときに。
-q をつけると問い合わせのみ行い、時計はセットしない。

man ntpdate に以下の記載がある。

-q      Query only - don’t set the clock.

システム時刻確認。

# date
2015年  7月 12日 日曜日 11:18:44 JST

わざと遅らせる。

# date 07121019
2015年  7月 12日 日曜日 10:19:00 JST

オプション -q をつけて実行。

# ntpdate -q ntp1.jst.mfeed.ad.jp
server 210.173.160.27, stratum 2, offset 3599.247883, delay 0.03795
12 Jul 10:19:08 ntpdate[10947]: step time server 210.173.160.27 offset 3599.247883 sec

ずれたまま。

# date
2015年  7月 12日 日曜日 10:19:18 JST

今度は -q なしで実行。

# ntpdate ntp1.jst.mfeed.ad.jp
12 Jul 11:19:21 ntpdate[10959]: step time server 210.173.160.27 offset 3599.247356 sec

システム時刻が修正された。

# date
2015年  7月 12日 日曜日 11:19:30 JST