Как установить дату и время в AlmaLinux
Цель этого руководства — показать, как установить системную дату и время в AlmaLinux . Это можно сделать как из графического интерфейса, так и из командной строки, поэтому в следующих инструкциях мы рассмотрим оба метода.
Установка системной даты, времени и часового пояса обычно выполняется при первоначальной установке AlmaLinux или при переходе с CentOS на AlmaLinux . Если вы пропустили этот шаг во время установки, переключили часовые пояса или ваши системные часы рассинхронизировались, мы поможем вам исправить это.
Установить дату и время через командную строку
Установка системной даты, времени и часового пояса AlmaLinux также может быть выполнена из командной строки , как мы увидим ниже.
Первое, что нужно решить, — включить или выключить синхронизацию времени. Если вы планируете устанавливать дату и время вручную, необходимо отключить синхронизацию времени, иначе ваши изменения будут быстро отменены системой.
# timedatectl set-ntp on OR # timedatectl set-ntp off
Если вы хотите установить системные часы на произвольную дату и время, убедитесь, что синхронизация времени выключена (как мы показали выше), и используйте следующую команду date. Эта команда установит дату и время 01 April 2021, 12:00 PM
, но подставит любые значения, которые вы хотите.
# date -s "10 APR 2021 12:00:00"
Если вы решите оставить синхронизацию времени включенной, вам просто нужно настроить часовой пояс системы, чтобы она автоматически извлекала правильные данные с сервера времени. Введите следующую команду, чтобы узнать, для какого часового пояса в настоящее время настроена ваша система.
$ timedatectl Local time: Fri 2021-01-08 04:33:12 EST Universal time: Fri 2021-01-08 09:33:12 UTC RTC time: Fri 2021-01-08 09:33:11 Time zone: America/New_York (EST, -0500) System clock synchronized: no NTP service: n/a RTC in local TZ: no
Перечислите доступные часовые пояса с помощью следующей команды. Выберите тот, который соответствует вашему местоположению, и на следующем шаге мы настроим вашу систему для этого часового пояса.
$ timedatectl list-timezones
Используйте команду grep, чтобы сузить область поиска. В приведенном ниже примере эта команда создаст список всех доступных часовых поясов в Австралии:
$ timedatectl list-timezones | grep Australia Australia/Adelaide Australia/Brisbane Australia/Broken_Hill Australia/Currie Australia/Darwin Australia/Eucla Australia/Hobart Australia/Lindeman Australia/Lord_Howe Australia/Melbourne Australia/Perth Australia/Sydney
После того, как вы выбрали правильный часовой пояс из списка, используйте следующий синтаксис, чтобы установить часовой пояс вашей системы.
# timedatectl set-timezone Australia/Sydney
Подтвердите, что изменения были внесены с помощью timedatectl
команды.
$ timedatectl Local time: Sat 2021-01-09 14:15:11 AEDT Universal time: Sat 2021-01-09 03:15:11 UTC RTC time: Fri 2021-01-08 09:46:05 Time zone: Australia/Sydney (AEDT, +1100) System clock synchronized: no NTP service: n/a RTC in local TZ: no
В этом руководстве мы увидели, как установить системную дату, время и часовой пояс через графический интерфейс и командную строку в AlmaLinux. Вы можете не только синхронизировать свои часы с любым часовым поясом мира, но Linux также позволяет нам устанавливать произвольные значения, если мы хотим.