Изменение часового пояса
Для подробного вывода информации об установленных дате, времени и выбранном часовом поясе, а также их настройке, используется утилита
timedatectl.
Просмотр текущих настроек осуществляется командой:
здесь:
Local time (местное время) — это время, которое применяется в определенном географическом регионе или месте. Оно основано на солнечном времени и связано с часовым поясом данной местности;
Universal time (универсальное время) — известно также как координированное всемирное время (UTC), универсальное время является международным стандартом времени, применяемым во всем мире. UTC не зависит от географического положения и не имеет смещения;
RTC time (Real-Time Clock time) — это время, которое хранится во встроенных часах реального времени (RTC) компьютера или устройства. RTC используется для отслеживания текущего времени, даже когда устройство отключено от источника питания. RTC time используется при запуске системного времени и может быть синхронизировано с локальным временем операционной системы.
Time Zone — установленная временная зона или часовой пояс;
System clock synchronized — синхронизация системного времени с сервером ntp, принимает значения - yes (синхронизация производится) и no (синхронизация отключена);
NTP service — доступность службы ntp;
RTC in local TZ — синхронизация RTC с локальным временем операционной системы, принимает значения - yes (синхронизация производится) и no (синхронизация отключена).
Если часовой пояс указан неверно, его можно задать без перезагрузки системы с помощью команды:
Будет предложено выбрать континент (в данном случае выбран вариант
7 - Europe).
Затем потребуется выбрать страну (в примере выбран вариант
38 - Russia) и регион (в примере выбран вариант
23 - Magadan).
После этого будет предложено проверить установленные параметры и, если все верно, подтвердить свой выбор.
Далее для применения настроек перейдите в домашний каталог пользователя (в примере
/home/user/) и создайте файл
.profile:
Добавьте в него строку, указанную в выводе команды
tzselect (выделена зеленым цветом):
TZ=′Asia/Magadan′; export TZ
Сохраните изменения в файле и перезапустите сеанс пользователя.
Еще один способ изменения часового пояса доступен через утилиту
timedatectl. Список доступных часовых поясов выводится командой:
timedatectl list-timezones
Чтобы выбрать нужный часовой пояс, используется команда:
timedatectl set-timezone <часовой_пояс>
Например:
Изменение даты и времени
Для изменения даты и времени используется команда:
timedatectl -- set-time "<дата> <время>"
Она означает, что в системе включена автоматическая синхронизация. Отключить ее можно следующей командой:
timedatectl set-ntp no
Проверка статуса синхронизации:
После этого необходимо повторить запрос на изменение даты и времени. Чтобы убедиться, что изменения вступили в силу, можно еще раз вывести статус настроек:
С помощью данной команды дату и время можно изменять как в совокупности, так и отдельно. Для этого в команде следует указывать только один из параметров.