Debian все еще использует UTC

387
Patrik Laszlo

/ etc / localtime является символической ссылкой на Budpaest
/ etc / timezone is Budapest

root@server:~# cat /etc/adjtime  LOCAL  root@server:~# date Sun Aug 6 06:58:42 UTC 2017 

Итак, все мои кроны, использующие UTC, как я могу использовать местное время?

0

1 ответ на вопрос

0
in1t3r

На самом деле все ваше время должно быть в UTC, а затем только / etc / localtime связано с конкретным часовым поясом. Или вы можете запустить клиент NTP.

Так что я бы предложил следующие шаги:

  • удалить / etc / localtime ссылку
  • Настройте системное время на UTC с помощью команды date.
  • Используйте hwclock --systohc, чтобы также установить системные часы на UTC
  • Теперь используйте tz-select или просто выполните команду ln -s / usr / share / zoneinfo / CET / etc / localtime
  • Также вы можете рассмотреть возможность установки некоторых клиентов ntp или ntpd таким образом, чтобы у вас всегда были правильные выходные данные даты и времени.
Нет проблем, пожалуйста, это правильный способ установки времени в системах Unix и Linux. in1t3r 7 лет назад 0