Linux: Установите смещение часового пояса, которое не существует?

Аппаратные часы имеют тенденцию к дрейфу, замедлению или ускорению. Когда ваша система загружается и проверяет файловую систему, она может обнаружить, что метки времени вашего суперблока находятся в будущем относительно системных часов (если они сильно замедляются), и он откажется монтировать файловую систему без вмешательства.

Чтобы избежать этой проблемы в будущем, вы должны использовать NTP для постоянной синхронизации ваших часов с сервером времени. Для этого вы можете сделать следующее:

$ sudo apt-get install ntp

Это установит пакет ntp и запустит демон NTP (который работает в фоновом режиме и регулирует ваши часы).

Чтобы убедиться, что он работает:

$ sudo service ntp status

Он должен вывести что-то вроде «* NTP server running».

3
16.07.2019, 19:13
1 ответ

Вам нужен инструмент faketime.

faketime 'yesterday 9am' /bin/date
faketime '2018-10-25 16:45' /bin/date
4
27.01.2020, 21:10

Теги

Похожие вопросы