Мне нужно изменить дату моей системы. Я использую Linux CentOS 5.6.
# date +%Z UTC # date Thu Oct 6 11:42:45 UTC 2011
Как мне изменить время на UTC / GMT +1?
Читайте по ссылке ниже, которая поможет вам понять. https://unix.stackexchange.com/questions/104088/why-does-tz-utc-8-produce-dates-that-are-utc8
Uteester 6 лет назад
0
3 ответа на вопрос
11
Hydaral
Обычный способ - установить часовой пояс. В следующем каталоге хранятся файлы, хранящиеся по регионам:
/usr/share/zoneinfo
Посмотрите и найдите тот, который соответствует вашему региону. Затем вы должны создать символическую ссылку из /etc/localtime:
Я сделал, как вы описали, но `date` все еще возвращает старое время? Что нужно сделать для синхронизации `date` с` / etc / localtime`?
xetra11 6 лет назад
0
5
grawity
Вам нужно изменить часовой пояс .
Чтобы сделать это в масштабе всей системы, используйте символическую ссылку /etc/localtimeна соответствующий файл в /usr/share/zoneinfo. Например:
В CentOS вам также может потребоваться редактирование /etc/sysconfig/clock.
Чтобы изменить часовой пояс только для текущего пользователя, установите вместо него $ TZ:
export TZ="Europe/Paris"
Обратите внимание, что всегда date -uдолжно возвращаться правильное время UTC.
Разве «Европа / Париж» не то же самое, что CET, который отличается от UTC + 1?
bebbo 8 лет назад
0
0
temaleva
I have tried to do this today, using /usr/share/zoneinfo/Etc/GMT+1 as link. (CentOS 7.0) In a strage way, I've got -1 hour. So I have tried GMT-1, and have now +1 hour. Looks strange, but works for me.