Введение
Система Ubuntu по умолчанию использует время UTC. Если вам нужно установить время системы на другой часовой пояс, выполните следующие шаги:
Шаг 1: Просмотр текущего часового пояса
В терминале введите следующую команду, чтобы посмотреть текущий часовой пояс вашей системы:
|
|
Результат будет похож на следующий:
|
|
Строка Часовой пояс:
показывает текущий часовой пояс системы, например, здесь это Asia/Shanghai (CST)
, что соответствует часовому поясу Шанхая в Китае.
Шаг 2: Выбор целевого часового пояса
Вы можете выбрать целевой часовой пояс двумя способами:
- Используя команду
tzselect
|
|
Эта команда запустит интерактивный интерфейс, который поможет вам выбрать целевой часовой пояс.
- Непосредственно указав название часового пояса
Если вы знаете название целевого часового пояса, вы можете использовать следующую команду, чтобы установить его как системный часовой пояс:
|
|
Например, чтобы установить часовой пояс системы на Нью-Йорк, вы можете использовать:
|
|
Шаг 3: Обновление системного времени
После установки часового пояса необходимо обновить системное время, чтобы оно соответствовало целевому часовому поясу. Для обновления системного времени можно использовать следующую команду:
|
|
Эта команда синхронизирует время с NTP-сервером.
Шаг 4 (опционально): Изменение аппаратного времени
Если вы хотите, чтобы правильное время сохранялось даже после выключения системы, вам нужно изменить аппаратное время. Для этого можно использовать следующую команду:
|
|
Эта команда запишет системное время в аппаратные часы.
Проверка
После выполнения всех вышеперечисленных шагов вы можете снова использовать команду timedatectl
, чтобы проверить текущий часовой пояс и время системы, и убедиться в успешности обновления.
Примечания
- Изменение системного часового пояса может повлиять на некоторые приложения, например, на приложения, использующие запланированные задачи.
- Изменение аппаратного времени может привести к невозможности нормального запуска системы, поэтому будьте осторожны.