Red Hat Linux + КОНФИГУРАЦИЯ ЧАСОВОГО ПОЯСА + детали из файла часов

Чтобы настроить часовой пояс на машине Red Hat Linux (версия 5 и 6) нужно настроить файл:

/etc/sysconfig/clock

И создайте символическую ссылку между

/etc/localtime to /usr/share/zoneinfo/America/New_York

, но / etc / sysconfig / clock также необходимо для установки переменной ZONE , как показано в следующем примере:

ZONE="America/New_York"

Итак зачем нужно устанавливать переменную ZONE = America / New_York , когда это очень ясно из ссылки / etc / localtime , которая указывает на / usr / share / zoneinfo / ** America / New_York ** ?

Итак, зачем устанавливать параметр ZONE со значением « America / New_York »?

6
задан 24 July 2016 в 21:02
2 ответа

Итак, «правильный» способ установить часы (по крайней мере, до RHEL 7) - это отредактировать / etc / sysconfig / clock и затем запустить tzdata -update , который затем обновит / etc / localtime ; вы только что выполнили этот шаг вручную.

6
ответ дан 3 December 2019 в 00:06

С появлением RHEL 7 управление часовым поясом осуществляется через systemd, который предоставляет специальную утилиту для изменения часового пояса: timedatectl

Для вывода списка всех доступных часовых поясов:

timedatectl list-timezones

Чтобы изменить часовой пояс (от имени пользователя root или с помощью sudo ):

timedatectl set-timezone time_zone

timedatectl set-timezone не только заставит измененный часовой пояс вступить в силу немедленно, но также обновит ] / etc / localtime символическая ссылка, чтобы сделать это изменение постоянным при перезагрузках.

8
ответ дан 3 December 2019 в 00:06

Теги

Похожие вопросы