5

Мне нужно изменить дату моей системы. Я использую Linux CentOS 5.6.

# date +%Z
UTC
# date
Thu Oct  6 11:42:45 UTC 2011

Как мне изменить время на UTC/GMT +1?

3 ответа3

11

Обычный способ - установить часовой пояс. В следующем каталоге хранятся файлы, хранящиеся по регионам:

/usr/share/zoneinfo

Посмотрите и найдите тот, который соответствует вашему региону. Затем вы должны создать символическую ссылку из /etc/localtime:

sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Europe/London /etc/localtime
5

Вам нужно изменить часовой пояс.

  • Чтобы сделать это в масштабе всей системы, используйте символическую ссылку /etc/localtime на соответствующий файл в /usr/share/zoneinfo . Например:

    ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
    

    В CentOS может потребоваться также отредактировать /etc/sysconfig/clock .

  • Чтобы изменить часовой пояс только для текущего пользователя, установите вместо него $ TZ:

    export TZ="Europe/Paris"
    

Обратите внимание, что date -u всегда должна возвращать правильное время UTC.

0

Я попытался сделать это сегодня, используя /usr /share /zoneinfo /Etc /GMT+1 в качестве ссылки. (CentOS 7.0) Странно, у меня есть -1 час. Итак, я попробовал GMT-1, и теперь у меня +1 час. Выглядит странно, но у меня работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .