У меня есть виртуальная машина, настроенная на PST, которую пара коллег имеет в разных часовых поясах.
Если я хочу изменить часовой пояс на EST и GMT , что мне нужно сделать?
command-line
time
timezone
manyxcxi
источник
источник
tzdata
делает, как это работает, но мне не нужно с этим однострочная команда). Спасибо!dpkg-reconfigure
сделал свое дело.В качестве пользователя root вы должны выполнить:
Должен быть запущен инструмент на основе меню, позволяющий изменить часовой пояс.
источник
Следующие также работают. Для GMT:
Лес:
источник
ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime
Самый простой способ, особенно для сервера, - перечислить часовые пояса:
И выберите свой, например:
Это оно! , :-)
источник
Чтобы запустить одну программу с другим параметром часового пояса, задайте
TZ
переменную среды, например, запустите,TZ=Pacific/Kiritimati date
чтобы увидеть, который час на Острове Рождества, илиexport TZ=Pacific/Kiritimati
установите этот параметр последним для сеанса оболочки.источник
Отредактируйте
timezone
файл в/etc
папке как:Вы можете использовать следующий формат:
Пример
/etc/timezone
:или же
Вы можете поэкспериментировать с:
dpkg-reconfigure tzdata
и проверить cat файл часовых поясов.Вы должны перезагрузить или снова запустить службу (не службу ntp). Я не знаю, какой. Если кто-то знает, пожалуйста, поделитесь с нами. (Протестировано на Ubuntu 15.10, изменение учитывается мгновенно)
источник
Я рекомендую ПРОТИВ связывания, как упомянуто другими. Если какой-либо сценарий случайно
/etc/localtime
перезаписывает ваш файл, то он перезаписывает ваш файл с часовым поясом в Тихом океане ... и заменить его немного затруднительно.Просто скопируйте файл Pacific по файлу localtime с помощью команды выше.
источник
Я использую следующий скрипт, чтобы спросить пользователя, какой часовой пояс установить, а затем подтвердить, что он действительно установлен:
Я называю это
tz-set
.источник
В качестве пользователя root вы должны выполнить:
ln -fs /usr/share/zoneinfo/Europe/Warsaw /etc/localtime && dpkg-reconfigure --frontend noninteractive tzdata
источник
Это сработало для меня на GCP Ubuntu 14 через SSH
sudo su
cp /usr/share/zoneinfo/Asia/Singapore /etc/localtime
источник