Как сменить часовой пояс (timezone) на сервере
Чтобы изменить часовой пояс в Linux, выполните следующие шаги:
-
Проверяем доступные часовые пояса: для этого используйте команду —
timedatectl list-timezones
.
Эта команда выведет длинный список часовых поясов, но можно использовать отдельную команду, чтобы найти конкретную зону, например, Европу:
Для этого вводим команду —timedatectl list-timezones | grep Europe
, которая выведет в консоль все доступные часовые пояса в зоне Европа. -
Из всего списка, который будет выведен в консоли, выбираем, например, зону
Europe/Moscow
, и устанавливаем её с помощью этой команды —sudo timedatectl set-timezone Europe/Moscow
. -
После этого проверяем, всё ли правильно настроено, с помощью команды —
timedatectl
, которая должна вывести в консоль следующий текст:
Local time: Ср 2024-10-01 12:45:30 EEST
Universal time: Ср 2024-10-01 09:45:30 UTC
RTC time: Ср 2024-10-01 09:45:30
Time zone: Europe/Moscow (EEST, +0300)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Если вы всё сделали правильно, у вас отобразится подобное сообщение, в зависимости от выбранной зоны.