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 — настройка временной зоны"