Использование правильного часового пояса важно для многих системных задач и процессов. Например, демон cron использует системный часовой пояс для выполнения заданий cron, а временные метки в файлах журналов основаны на том же системном часовом поясе.
В Ubuntu часовой пояс системы задается во время установки, но его можно легко изменить позже.
В этой статье вы узнаете, как установить или изменить часовой пояс в Ubuntu 20.04 с помощью командной строки.
Проверка текущего часового пояса
timedatectl
— это утилита командной строки, позволяющая просматривать и изменять системное время и дату. Он доступен во всех современных системах Linux на основе systemd, включая Ubuntu 20.04.
Чтобы распечатать часовой пояс текущей системы, вызовите timedatectl
без каких-либо аргументов:
timedatectl
Системный часовой пояс настраивается путем символической ссылки /etc/localtime
на двоичный идентификатор часового пояса в /usr/share/zoneinfo
каталоге.
Другой вариант просмотра часового пояса текущей системы — найти файл, на который указывает символическая ссылка :
ls -l /etc/localtime
Часовой пояс системы также записывается в /etc/timezone
файл:
cat /etc/timezone
Изменение часового пояса с помощью timedatectl
команды
Перед изменением часового пояса вам необходимо узнать длинное имя часового пояса, который вы хотите использовать. Часовые пояса используют формат «Регион/Город».
Чтобы вывести список всех доступных часовых поясов, вы можете либо перечислить файлы в /usr/share/zoneinfo
каталоге, либо вызвать timedatectl
команду с list-timezones
параметром:
timedatectl list-timezones
Как только вы определите, какой часовой пояс соответствует вашему местоположению, выполните следующую команду от имени пользователя sudo:
sudo timedatectl set-timezone your_time_zone
Например, чтобы изменить часовой пояс системы на America/New_York
:
sudo timedatectl set-timezone America/New_York
Вызовите timedatectl
команду для проверки изменений:
timedatectl
0 комментариев