Изменить часовой пояс Debian

Обновлено: 22.11.2024

Для операционных систем правильный часовой пояс требуется для системных задач и процессов, вплоть до второстепенных частей, таких как журналы ваших приложений. Неверная информация может повлиять на работу системы при настройке автоматических заданий, таких как задания cron, выполнение которых зависит от системного часового пояса.

В следующем руководстве вы узнаете, как настроить часовой пояс в Debian 11 Bullseye.

Оглавление

Предпосылки

  • Рекомендуемая ОС: Debian 11 Bullseye
  • Учетная запись пользователя: учетная запись пользователя с привилегиями sudo или корневым доступом (команда su).

Обновление операционной системы

Обновите свою операционную систему Debian 11, чтобы убедиться, что все существующие пакеты обновлены:

Корневой доступ или доступ к Sudo

По умолчанию, когда вы создаете свою учетную запись при запуске Debian, в отличие от других дистрибутивов, она не получает статус sudoers автоматически. У вас должен быть доступ к паролю root, чтобы использовать команду su, или посетите наш учебник «Как добавить пользователя в Sudoers в Debian».

Часовой пояс — метод терминала

Проверка текущего часового пояса

Сначала проверьте текущий часовой пояс в терминале Debian, введя следующую команду:

Часовой пояс по умолчанию настроен с помощью (символической ссылки) из (/etc/localtime) на двоичный идентификатор часового пояса в каталоге (/usr/share/zoneinfo), в котором вы можете просмотреть текущую информацию о системном часовом поясе, найдя файл куда ведет символическая ссылка, введя следующую команду:

Еще один способ — использовать команду (cat) для печати времени из файла (/etc/timezone), введя команду:

Изменение часового пояса с помощью команды (timedatectl)

Чтобы изменить настройки часового пояса в терминале, сначала нужно найти регион и формат города. Для этого вы будете использовать команду (timedatectl) для печати этого списка в формате (регион/город).

Вы найдете длинный список названий регионов/городов, используйте клавиши со стрелками (вверх) и (вниз) на клавиатуре для навигации, пока не найдете нужный часовой пояс.

Как только вы найдете правильную запись, вы будете использовать (timedatectl) для установки часового пояса с помощью следующей команды:

Для руководства было установлено значение (Австралия/Квинсленд) с помощью команды:

Затем проверьте, был ли применен часовой пояс, повторно введя команду (timedatectl):

Часовой пояс — метод с графическим интерфейсом

Пользователи Debian для настольных ПК имеют дополнительную возможность изменить настройки часового пояса графически вместо использования опции терминала. Вместо этого использование графического интерфейса может быть быстрее и проще для новых пользователей Linux и Debian.

Сначала откройте системные настройки. Самый быстрый способ — щелкнуть в правом верхнем углу экрана рабочего стола Debian, как показано ниже, и щелкнуть (настройки):

Затем в левой части прокрутите вниз, пока не найдете вкладку (Дата и время), и щелкните ее левой кнопкой мыши, чтобы отобразить настройки часового пояса в правом окне графического интерфейса. Это должно быть установлено автоматически по умолчанию, если ваша операционная система подключена к Интернету для пользователей настольных компьютеров.

Чтобы выбрать новый часовой пояс, нажмите (Часовой пояс) справа, в настоящее время (AEST (Брисбен, Австралия) на нашей картинке выше). Вы увидите новое всплывающее окно с картой. , здесь вы используете щелчок левой кнопкой мыши, чтобы выбрать свое местоположение, что автоматически изменит ваш часовой пояс на карте.

Пример ниже при переключении на (AWST (Перт, Австралия) с (AEST (Брисбен, Австралия)):

После того, как вы выбрали правильный часовой пояс, нажмите (X) в правом верхнем углу, чтобы применить его, и это означает, что вы успешно изменили часовой пояс с помощью графического интерфейса.

Комментарии и заключение

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

Часовой пояс – это географическая область на Земле с одинаковым стандартизированным временем, часто называемым местным временем. Часовой пояс обычно устанавливается в процессе установки Debian 11, но если вы не установили правильный часовой пояс во время установки или переместились в какой-либо другой регион, мы также можем изменить или сбросить наш часовой пояс даже после установки через графический интерфейс пользователя. интерфейс и командная строка.

В этой статье мы подробно расскажем о том, как установить часовой пояс на вашем Debian 11 (ОС Linux), как указано ниже:

  • Как установить часовой пояс с помощью графического интерфейса пользователя
  • Как установить часовой пояс с помощью команды «timedatectl»
  • Как установить часовой пояс, настроив файл /etc/localtime

Поэтому, если вы являетесь пользователем Debian и хотите установить свой часовой пояс, выполните любую из описанных ниже процедур.

Как установить часовой пояс с помощью графического пользовательского интерфейса

Шаг 1. Откройте настройки

Во-первых, вам нужно открыть настройки, введя «настройки» в строке поиска действий и щелкнув значок «Настройки», как показано ниже:

Откроется окно настроек:

Шаг 2. Откройте настройки «Дата и время»

Теперь в списке настроек справа нажмите «Дата и время», и настройка откроется справа, и нажмите «Часовой пояс» справа, как показано ниже:

Шаг 3. Установите часовой пояс

После нажатия на «Часовой пояс» появится новое окно на вкладке поиска и напишите название региона, часовой пояс которого вы хотите установить.

Мой текущий часовой пояс — Нью-Йорк, США, и я изменю его на Торонто, Канада, как показано ниже:

Теперь после выбора моего часового пояса будет отображаться новый часовой пояс:

Как установить часовой пояс с помощью команды «timedatectl»

«timedatectl» — это одна из команд системы Linux, используемая для отображения и настройки даты и времени в системе. Он доступен на всех современных платформах Linux.

В следующих шагах мы будем использовать команду «timedatectl» для изменения времени в системе Debian.

Шаг 1. Проверьте текущий часовой пояс

Вы можете проверить текущий часовой пояс, используя команду date на терминале, как указано ниже:

Шаг 2. Отобразите все часовые пояса

Теперь проверьте все часовые пояса, доступные в Debian 11, с помощью указанной ниже команды на терминале:

При этом будут отображаться все регионы часовых поясов, и вы можете выбрать любой из регионов из списка, показанного выше.

Вы также можете проверить доступность вашего региона, указав название города или страны, так как я могу проверить часовые пояса, доступные для «Африки»:

Шаг 3. Установите часовой пояс

Теперь вы можете установить часовой пояс, подходящий для вашего местоположения, из доступных часовых поясов, я устанавливаю часовой пояс Африки/Каира с помощью указанной ниже команды:

Шаг 4. Проверка

Проверьте текущий часовой пояс, чтобы убедиться, что изменения применяются или нет, с помощью указанной ниже команды:

EET означает восточноевропейское время.

Как установить часовой пояс, настроив файл /etc/localtime

Файл /etc/localtime содержит ссылку на файл текущего часового пояса. Его можно использовать для изменения часового пояса в любой версии Debian.

Шаг 1. Проверьте текущий часовой пояс

Вы можете проверить текущий часовой пояс с помощью команды timedatectl на терминале, как указано ниже:

EET (восточноевропейское время) – это мой часовой пояс.

Шаг 2. Проверка символической ссылки

Поскольку /etc/localtime содержит текущий файл часового пояса. Теперь проверьте наличие символической ссылки, чтобы проверить информацию о часовом поясе, с помощью указанной ниже команды:

В файлах /usr/share/zoneinfo указан регион моего часового пояса «Африка/Каир».

Шаг 3. Проверьте доступный часовой пояс для определенной страны

Используя файл /usr/share/zoneinfo, вы можете проверить доступные часовые пояса для определенного региона, например, если вы хотите установить американский регион в качестве нового часового пояса, вы можете проверить доступные часовые пояса для «Америки», как указано ниже. команда:

В приведенном выше выводе показаны все доступные регионы часовых поясов для Америки.

Шаг 4. Установите часовой пояс

Вы можете установить часовой пояс, связав город или зону с файлом «/etc/localtime». В приведенной ниже команде я устанавливаю «Америка/Нью-Йорк» в качестве региона своего часового пояса, вы можете установить любой из доступных часовых поясов в соответствии с вашими требованиями:

Шаг 5. Проверка

Используйте команду date, чтобы убедиться, что ваш часовой пояс изменился:

Или вы можете проверить информацию о часовом поясе с помощью «/etc/localtime», как мы сделали выше:

Заключение

Установка правильного часового пояса в вашей Системе важна для некоторых функций, поскольку его можно использовать для временных меток журнала. Он устанавливается во время установки системы Debian, но вы можете сбросить его с помощью графического интерфейса и командной строки. В этой статье мы обсудили три подхода к установке TimeZone в Debian 11: использование графического пользовательского интерфейса, использование команды «timedatectl» на терминале и использование файла «/etc/localtime» на терминале. Если вы являетесь пользователем Debian (ОС Linux) и хотите установить свой часовой пояс в соответствии со своими требованиями, эта статья обязательно вам поможет.

Об авторе

Алишба Ифтихар

В настоящее время я учусь на первом курсе бакалавриата. Я интернированный автор в Linuxhint, и мне нравилось учиться искусству написания технического контента у старших авторов. После выпуска я с нетерпением жду возможности стать полноценным писателем по Linux.

Иногда в вашей системе может быть неправильный часовой пояс или вы хотите изменить часовой пояс из-за характера работы или забыли установить правильный часовой пояс во время установки операционной системы Debian.

В этом посте мы увидим, как изменить часовой пояс в Debian 11 / Debian 10.

Изменить часовой пояс в Debian 11 / Debian 10

Часовой пояс можно изменить двумя способами

1. Использование файла /etc/localtime

В этом методе мы будем использовать файл /etc/localtime (ссылка на исходный файл часового пояса), чтобы установить часовой пояс для вашей системы. Этот метод будет работать на всех версиях Debian, включая старые.

Проверьте текущий часовой пояс с помощью команды date.

Вывод:

Вы видите, что в моей системе настроено всемирное скоординированное время (UTC).

Как я уже говорил, /etc/localtime — это ссылка на исходный файл часового пояса. Вы можете проверить символическую ссылку, используя следующую команду.

Вывод:

Каталог /usr/share/zoneinfo/ содержит все часовые пояса. Ниже вы можете найти каталоги, относящиеся к стране или зоне. Пример: каталог /usr/share/zoneinfo/America/ содержит американские часовые пояса.

Вывод:

Теперь создайте ссылку с нужным файлом часового пояса. В моем случае это часовой пояс Central Standard Time (EST). Чикаго находится в часовом поясе CST.

Вы можете связать город или зону с файлом /etc/localtime .

Проверьте часовой пояс с помощью команды date.

Вывод:

2. Использование команды timedatectl

В этом методе мы будем использовать команду timedatectl для изменения часового пояса в Debian.Этот метод будет работать только в последних версиях Debian.

Давайте проверим текущий часовой пояс с помощью команды date.

Вывод:

Вы видите, что в моей системе настроено всемирное скоординированное время (UTC).

Используйте следующую команду, чтобы вывести список всех часовых поясов.

Вывод:

Вы можете отфильтровать выходные данные по городу, расположенному ближе к вам, или по континенту. Чикаго находится в часовом поясе CST.

Вывод (для города):

Установите часовой пояс с помощью следующей команды.

Проверьте новый часовой пояс с помощью команды date.

Вывод:

Заключение

Это все. Надеюсь, вы смогли установить правильный часовой пояс в своей системе Debian 11 / Debian 10.

Когда вы настраиваете новую среду Debian в своей системе, часовой пояс уже установлен в процессе установки, и если вы не установите время, в этой ситуации он автоматически синхронизирует часовой пояс вашей системы по Интернет с вашего ближайшего возможного местонахождения. С помощью Debian 10 buster вы также можете изменить часовой пояс вашей системы в соответствии со своими предпочтениями.

В этой статье мы расскажем вам, как изменить часовой пояс в системе Debian 10 buster, используя различные методы.

Debian 10 buster предлагает вам установить часовой пояс вашей системы двумя различными способами:

  1. Изменить часовой пояс с помощью среды рабочего стола Gnome
  2. Изменить часовой пояс с помощью терминала Gnome

Способ 1. Использование среды рабочего стола Gnome

Чтобы установить часовой пояс системы Debian 10, нажмите «Действия», расположенную в верхнем левом углу рабочего стола, и введите дату и время в строке поиска приложения следующим образом:

Теперь нажмите на отображаемый результат. На рабочем столе появится следующее окно.

Кроме того, вы также можете открыть показанное выше окно, щелкнув значок настроек в начале рабочего стола следующим образом:

Теперь выберите параметр "Часовой пояс" из всех параметров отображения.

На экране появится следующее окно, в котором вы можете найти определенное место с помощью панели поиска и изменить часовой пояс вашей системы Debian 10.

Способ 2. Измените часовой пояс с помощью терминала Gnome

Вы также можете изменить часовой пояс системы Debian 10 с помощью командной строки или приложения gnome-terminal. Для этого нажмите «Активности» и откройте терминал с помощью панели поиска приложений следующим образом:

Отображение текущего с помощью утилиты timedatectl

С помощью утилиты командной строки timedatectl вы можете отобразить информацию о текущем часовом поясе вашей системы, а также изменить системную дату и время. Эта общая линейная утилита доступна во всех современных системах Linux. Используйте следующую команду для отображения информации о текущем часовом поясе:

В приведенном ниже выводе видно, что часовой пояс установлен как America/New_york.

Часовой пояс вашей системы будет настроен путем символической ссылки /etc/localtime на двоичный идентификатор часового пояса в пути к папке /usr/share/zoneinfo.

Вы можете найти часовой пояс, используя путь символической ссылки через команду ls следующим образом:

На терминале отобразится следующий вывод. Здесь путь символической ссылки — /etc/localtime, который указывает на конкретный каталог.

Изменение часового пояса в Debian 10 buster

Чтобы изменить часовой пояс в Debian 10, вам несложно, во-первых, перечислить все доступные часовые пояса мира. Для этого с помощью следующей команды выведите список всех доступных часовых поясов мира.

Вы увидите длинный список часовых поясов на терминале следующим образом:

Теперь мы изменим часовой пояс, используя список доступных часовых поясов. Например, мы хотим установить часовой пояс нашей системы Европа/Стамбул. Для этого отключите местное время от системного с помощью следующей команды:

С помощью следующей команды вы можете легко изменить часовой пояс вашей системы.

В приведенной выше команде замените «your-time-zone» на Europe/Istanbul следующим образом:

Теперь создайте символическую ссылку и отобразите информацию о часовом поясе вашей системы с помощью команды timedatectl.

В следующем отображенном выводе видно, что часовой пояс установлен на Европу/Стамбул.

Заключение

В этой статье вы узнали, как изменить часовой пояс вашей системы Debian 10 buster, используя как командную строку, так и графический интерфейс. Кроме того, вы также изучили различные наборы команд, связанных с утилитой командной строки timedatectl. Как эта утилита помогает изменить часовой пояс системы Linux. Надеюсь, эта статья будет вам полезна в будущем.

Об авторе

Карим Буздар

Карим Буздар имеет степень инженера в области телекоммуникаций и несколько сертификатов системного администратора. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов. Он ведет блог на LinuxWays.

Читайте также: