Ubuntu — настройка временной зоны

Admin Ubuntu

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

Основные команды

Проверить дату на сервере:

date

Проверить текущий часовой пояс на сервере:

timedatectl

Вывод:

               Local time: Чт 2020-11-26 21:23:56 CET  
           Universal time: Чт 2020-11-26 20:23:56 UTC  
                 RTC time: Чт 2020-11-26 20:23:57      
                Time zone: Europe/Amsterdam (CET, +0100)
System clock synchronized: yes                          
              NTP service: active                      
          RTC in local TZ: no

Настройка часового пояса происходит за счет символической ссылки. Проверить какой симлинк сейчас:

ls -l /etc/localtime

Вывод:

/etc/localtime -> /usr/share/zoneinfo/Europe/Amsterdam

Смена даты и времени на сервере

Удалим симлинк:

sudo rm /etc/localtime

Создадим новый для временной зоны Москва:

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

Перезагрузим сервер:

sudo reboot

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

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

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Ubuntu — настройка временной зоны"