Часовой пояс Linux (timedatectl)

AliExpress RU&CIS NEW

Обычно, часовой пояс Linux  указывается при установки системы. Но он не всегда верен. Современные Linux системы пытаются получить информацию о текущем часовом поясе, если это не удается, то система использует настройки по умолчанию, если конечно не указать вручную.

Часовой пояс Linux

Так же, очень важно указывать корректный часовой пояс для различных систем привязанных ко времени, это различные лог менеджеры, SIEM системы или двух факторная аутентификация (2FA).

Проверка текущего часового пояса в Linux

Для проверки текущего часового пояса можно использовать следующие команды:

date

Пример вывода

Tue 28 Dec 2021 08:35:36 AM MSK

так же, можно получить более подробную информацию о текущем времени и часовом поясе

timedatectl

Результат работы

Local time: Tue 2021-12-28 08:37:02 MSK
Universal time: Tue 2021-12-28 05:37:02 UTC
RTC time: Tue 2021-12-28 05:37:03
Time zone: Europe/Moscow (MSK, +0300)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

Получить список временных зон в Linux

Если часовой пояс указан не верно, то его его можно изменить при помощи команды timedatectl. При этом для изменения настроек не потребуется перезагрузка системы.

Первым шагом необходимо получить нужный код страны и города, получить полный список можно командой:

timedatectl list-timezones

Что бы ограничить, используем команду grep

timedatectl list-timezones | grep Europe

или по названию города

timedatectl list-timezones | grep Vladivostok

Изменить часовой пояс Linux

Для установки часового пояса, используем команду timedatectl, в качестве параметра передаем ей полное название зоны Регион и Город.

timedatectl set-timezone Europe/Moscow

Проверить что часовой пояс изменился, можно командой timedatectl, без параметров.

Добавить комментарий