Установіть системний час у Mac OS X за допомогою командного рядка
Годинник у Mac OS X встановлюється автоматично за замовчуванням, але якщо ви хочете встановити точний час або шукаєте рішення для встановлення системного часу за допомогою командного рядка, ви можете зробити це за допомогою інструмента під назвою ntpdate або стандартна команда 'date'.
Встановити системну дату в Mac OS X з командного рядка за допомогою центрального сервера часу
Для ntpdate, який встановлює дату й час на основі часу з центрального сервера, доступ до якого доступний через Інтернет, ви хочете вказати його або на сервери часу Apple, або на pool.ntp.org наступним чином щоб отримати точний час:
sudo ntpdate -u time.apple.com
Введіть пароль адміністратора, коли вас запитають, і незабаром ви побачите щось на зразок наступного:
4 лип 14:30:11 ntpdate: налаштувати сервер часу 17.151.16.14 зміщення 0,000336 сек
Зміщення в кінці дає вам знати, наскільки системний годинник розходився з щойно встановленим часом. У цьому прикладі системний годинник був вимкнений на смішно малу частку секунди.
Як правило, вам не потрібно цього робити, якщо ви використовуєте функцію «Установити дату й час автоматично» в параметрах системи «Дата й час», хоча, налаштувавши годинник за допомогою командного рядка, ви можете бути впевнені, що кожна машина в мережі показує той самий час.
Установіть системну дату Mac вручну за допомогою команди терміналу
Іншим підходом є встановлення дати вручну з командного рядка за допомогою рядка команди «date», де дата вказана у форматі ГГ]ММ, тобто Місяць Дата Година Хвилина Рік без розділення. Це виглядає приблизно так:
дата 0712122318
Для цього прикладу буде встановлено дату «12 липня 2018 року о 12:23».
Ви можете дізнатися більше про встановлення дати за допомогою date –help, де також зазначено, що ви навіть можете встановити секунди, якщо хочете.
Трюк «дата» — це те, що ви хотіли б використати, якщо відповідний Mac не має доступу до Інтернету з тієї чи іншої причини.
Найвище зображення, взяте з заставки Flipclock