Я пытаюсь изменить часовой пояс своего сервера.
Я следил этот учебник, но я не могу изменить его на стандартное тихоокеанское время.
ln -sf /usr/share/zoneinfo/EST localtime
Будет работать, но
ln -sf /usr/share/zoneinfo/PST localtime
не буду. Что тут происходит?
Вам нужно сделать две вещи: отредактировать / etc / sysconfig / clock, вам нужно будет изменить переменную ZONE. И как только вы измените его, в следующий раз, когда вы перезагрузите CentOS, он применит изменения.
Чтобы применить его немедленно, вам нужно изменить / etc / localtime, т.е.
ln -sf /usr/share/zoneinfo/PST8PDT /etc/localtime
Это приведет к немедленному изменению, но не забудьте также отредактировать / etc / sysconfig / clock, чтобы ваше изменение не было отменено при следующей перезагрузке.
# yum -y install system-config-date
# system-config-date
Пытаться ln -sf /usr/share/zoneinfo/US/Pacific localtime
Начиная с CentOS7:
timedatectl set-timezone US/Pacific
В вопросе не указана версия CentOS, и в CentOS 7 (RHEL 7) больше нет / etc / sysconfig / clock.