Установка и настройка часового пояса в CentOS

  • Михаил
  • 5 мин. на прочтение
  • 144
  • 10 Mar 2023
  • 10 Mar 2023

В этом руководстве вы узнаете, как изменить часовой пояс на компьютере с Linux. Вы можете изменить часовой пояс в каждом дистрибутиве Linux с помощью командной строки, или вы можете использовать меню выбора в командной строке для разных дистрибутивов Linux. Чтобы узнать в каком часовом поясе находятся системные часы сервера centos, необходимо воспользоваться командой date. В нашем случае timezone указана как MSK. Это общепризнанное сокращение для часовой зоны Московское время (Moscow Time). Если у вас указан другой часовой пояс, а вы хотите установить московскую временную зону, то вам нужно выполнить следующие процедуры:

Обновить системный список часовых поясов tzdata с помощью yum:

yum install tzdata

Настраиваем часовой пояс с помощью утилиты timedatectl.

timedatectl set-timezone Europe/Moscow

Эта утилита выполняет очень простое действие. Она проставляет символьную ссылку с нужного файла timezone из /usr/share/zoneinfo на файл /etc/localtime. Тот же самый результат вы получите, если сделаете это сами вручную.

Перед этим лучше сделать резервную копию текущей timezone на всякий случай:

mv /etc/localtime /etc/localtime.bak

Далее найдите в каталоге /usr/share/zoneinfo/ необходимую временную зону. В нашем случае это файл Moscow в папке Europe.
Установить символьную ссылку на указанный файл timezone:

ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Все, часовой пояс успешно изменен. После установки времени и часового пояса можно переходить к настройке синхронизации часов.