Використання правильного часового поясу необхідне для багатьох системних завдань і процесів. Наприклад, демон cron використовує часовий пояс системи для виконання завдань cron, а позначки часу у файлах журналів базуються на часовому поясі тієї ж системи.
Часовий пояс системи Ubuntu встановлений під час встановлення, але його можна легко змінити пізніше.
timedatectl — це timedatectl програма командного рядка, яка дозволяє переглядати та змінювати час та дату системи. Він доступний у всіх сучасних системних системах Linux, включаючи Ubuntu 20.04.
Щоб надрукувати часовий пояс поточної системи, зателефонуйте timedatectl без жодних аргументів:
timedatectl
Вихід нижче показує, що часовий пояс системи встановлений на «Europe/Kyiv»:
$ timedatectl
Local time: Thu 2023-12-14 11:45:41 EET
Universal time: Thu 2023-12-14 09:45:41 UTC
RTC time: Thu 2023-12-14 09:45:42
Time zone: Europe/Kyiv (EET, +0200)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Часовий пояс системи регулюється символічним зв'язуванням /etc/localtime до двійкового ідентифікатора часового поясу в каталозі /usr/share/zoneinfo .
Інший варіант перегляду часового поясу поточної системи — - це пошук файлу, вказаного символічне посилання :
Часовий пояс системи також записується у файл /etc/timezone :
Зміна години timedatectl використання команди timedatectl
Перш ніж змінити часовий пояс, вам потрібно з’ясувати довгу назву часового поясу, який ви хочете використовувати. Часові пояси вказані у форматі « Регіон / місто ».
До /usr/share/zoneinfo список усіх доступних часових поясів, ви можете або перелічити файли в каталозі /usr/share/zoneinfo або зателефонуйте до команди timedatectl з параметром list-timezones :
Визначивши, який часовий пояс відповідає вашому місцезнаходження, дотримуйтесь наступної команди від імені користувача sudo:
Наприклад, змінити часовий пояс системи на America/New_York :
Local time: Wed 2020-05-06 15:41:42 EDT
Universal time: Wed 2020-05-06 19:41:42 UTC
RTC time: Wed 2020-05-06 19:41:48
Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no