Установите системное время в 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 вручную с помощью команды терминала
Другой подход заключается в установке даты вручную из командной строки с помощью командной строки «дата», где дата представлена в формате ЧЧ]ММ, т. е. Месяц Дата Часы Минуты Год без какого-либо разделения. Это выглядит примерно так:
дата 0712122318
Для этого примера будет установлена дата «12 июля 2018 года, 12:23».
Вы можете узнать больше об установке даты с помощью date –help, которая также указывает, что вы даже можете установить секунды, если хотите.
Трюк с датой — это то, что вы хотели бы использовать, если рассматриваемый Mac не имеет доступа в Интернет по той или иной причине.
Самое верхнее изображение из заставки Flipclock