जवाबों:
NTPd (Mac OSX द्वारा उपयोग किया जाता है) यह उस गति पर सिंक करेगा, जो यह सोचता है कि यह अधिक उपयुक्त है - जो कि आपकी घड़ी के तिरछा पर निर्भर करता है। यह अधिक बार होगा जब आप इसे पहली बार चालू करते हैं / नेट से कनेक्ट करते हैं और तब लंबे अंतराल पर जुड़ेंगे जब इसने आपकी घड़ी को काफी स्थिर कर दिया है।
यह न केवल आपके वर्तमान समय और दिनांक को सिंक करता है, बल्कि वास्तविक घड़ी की गति को भी सिंक करता है। इसका मतलब है कि कुछ समय के बाद आपने इसे सक्षम किया है (और इंटरनेट से जुड़ा है) आपकी घड़ी बहुत सटीक होगी, भले ही आप लंबे समय तक नेट से अलग रहे हों।
यदि आप चाहते हैं कि गोर विवरण, विकिपीडिया पर और NTP साइट पर जाएँ ।
System Preferences > Date & Time > Date & Time > Set date and time automatically
।
चूंकि OS X 10.14 (Mojave) ntpdate
कमांड को हटा दिया गया है - sntp
इसके बजाय उपयोग करें :
sudo sntp -sS time.apple.com
OX X (पूर्व 10.14) के पुराने संस्करणों के लिए , नीचे मूल उत्तर अभी भी लागू है।
NTP से समय को मैन्युअल रूप से अपडेट करने के लिए, ntpdate
शेल से उपयोग करें :
ntpdate -vu (सर्वर या आईपी पता)
जैसे,
sudo ntpdate -vu time.apple.com
संदर्भ:
ntpdate(8)
(मैक ओएस एक्स संस्करण 10.9 के लिए) की संग्रहीत प्रति )ntpd
- नेटवर्क टाइम प्रोटोकॉल (NTP) डेमॉनntpdate विकल्प:
-v
क्रिया हो। इस विकल्प के कारण
ntpdate
लॉग की पहचान स्ट्रिंग को लॉग किया जाएगा।-u
प्रत्यक्ष
ntpdate
बाहर जाने वाले पैकेट के लिए एक आम पोर्ट का उपयोग करने के लिए। यह सबसे उपयोगी है जब फ़ायरवॉल के पीछे विशेषाधिकार प्राप्त बंदरगाहों के लिए आने वाले यातायात को अवरुद्ध करता है, और आप फ़ायरवॉल से परे मेजबानों के साथ सिंक्रनाइज़ करना चाहते हैं। ध्यान दें कि-d
विकल्प हमेशा अनपेक्षित पोर्ट का उपयोग करता है।-q
केवल क्वेरी - घड़ी सेट न करें।
अस्वीकरण: इस कार्यक्रम की कार्यक्षमता अब कार्यक्रम में उपलब्ध है
ntpd
। - नेटवर्क टाइम प्रोटोकॉल (NTP) डेमन पेज में कमांड लाइन विकल्प
देखें । शोक की उपयुक्त अवधि के बाद, कार्यक्रम को इस वितरण से सेवानिवृत्त होना है।-q
ntpd
ntpdate
sudo: ntpdate: command not found
पर macOS 10.14 के sudo sntp -sS time.apple.com
बजाय का उपयोग करें
नेटवर्क समय डेमॉन (ntpd) /var/log/system.log पर गतिविधि लॉग करता है। आप grep के साथ हाल की गतिविधि देख सकते हैं:
$ grep ntpd /var/log/system.log | grep "time reset"
Jun 18 22:28:56 mymac ntpd[28]: time reset -0.301952 s
Jun 19 10:37:26 mymac ntpd[28]: time reset -1.443661 s
Jun 20 09:46:07 mymac ntpd[28]: time reset -3.529638 s
Jun 21 09:57:43 mymac ntpd[28]: time reset -3.293325 s
Jun 21 22:25:11 mymac ntpd[28]: time reset -0.539650 s
Jun 21 22:43:12 mymac ntpd[28]: time reset +0.142553 s
Jun 22 09:24:23 mymac ntpd[28]: time reset -1.844003 s
Jun 22 09:41:59 mymac ntpd[28]: time reset -0.156320 s
Jun 23 09:06:00 mymac ntpd[28]: time reset -1.880272 s
man ntp.conf
Ntpd को और कॉन्फ़िगर करने पर विवरण के लिए ntp.conf मैन पेज ( ) पढ़ें जिसमें जानकारी कितनी लॉग इन है और (मैं मानती हूं) अपडेट की आवृत्ति।
दिनांक और समय सेटिंग टैब पर स्वचालित रूप से सेट टाइमज़ोन की जाँच / अनचेक करना मेरी मदद नहीं करता था।
मैंने कमांडलाइन से snpp क्लाइंट का उपयोग करके समाप्त किया
जैसा कि आप नीचे देख सकते हैं, मेरा समय ~ 30 सेकंड बहुत तेज़ है।
❯ sntp pool.ntp.org
sntp 4.2.8p10@1.3728-o Tue Mar 21 14:36:42 UTC 2017 (136.200.1~2533)
kod_init_kod_db(): Cannot open KoD db file /var/db/ntp-kod: No such file or directory
2018-10-30 10:03:35.514209 (-0300) -27.660871 +/- 18.459649 pool.ntp.org 197.84.150.123 s2 no-leap
मैंने अपनी घड़ी को जड़ समझ कर सो गया
sh-3.2# sntp -S pool.ntp.org
sntp 4.2.8p10@1.3728-o Tue Mar 21 14:36:42 UTC 2017 (136.200.1~2533)
kod_init_kod_db(): Cannot open KoD db file /var/db/ntp-kod: No such file or directory
2018-10-30 10:06:26.214299 (-0300) -27.574985 +/- 18.423331 pool.ntp.org 41.231.53.4 s2 no-leap
एक और sntp से पता चलता है कि सिंक्रनाइज़ेशन हासिल किया गया है
sh-3.2# sntp -S pool.ntp.org
sntp 4.2.8p10@1.3728-o Tue Mar 21 14:36:42 UTC 2017 (136.200.1~2533)
kod_init_kod_db(): Cannot open KoD db file /var/db/ntp-kod: No such file or directory
2018-10-30 10:06:02.523568 (-0300) -0.032662 +/- 0.061844 pool.ntp.org 41.231.53.4 s2 no-leap