Назад | Перейти на главную страницу

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" стоимость ?

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

Чтобы перечислить все доступные часовые пояса:

timedatectl list-timezones

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

timedatectl set-timezone time_zone

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

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