Timedatectl и Hwclock: команды для установки даты и времени в Linux

Timedatectl и Hwclock: команды для установки даты и времени в Linux

Timedatectl и Hwclock: команды для установки даты и времени в Linux

Timedatectl и Hwclock Их 2 полезные команды отрегулировать время (дата и время), в нашем Операционные системы GNU / Linux.

Много раз при установке и использовании Операционная система GNU / Linux, некоторые могли понять, что при каждом запуске пользовательского сеанса в графической среде или через терминал время (дата и время) из Платформа компьютера изменения (несоответствия). В других случаях он обычно меняется, когда у вас есть конфигурация двойная загрузка (двойная загрузка) и использование Оперативные системы установлены.

Timedatectl и Hwclock: введение

В первом описанном случае, то есть используя только GNU / Linux, во многих случаях проблема решается временно, то есть окончательно не решается, настраивая приложение конфигурации часов графически или через терминал с помощью команда "дата".

Во втором случае, то есть при использовании 2 или более Операционные системы разные, обычно GNU / Linux и Windows, проблема обычно временно решается путем ручной установки времени от первого до время (дата и время) второй, а в некоторых случаях и во время BIOS компьютера.

Timedatectl и Hwclock: проблема с UTC

проблема

El проблема несоответствия времени ложь так, как наш Операционные системы GNU / Linux они обрабатывают дата и время. То есть это не то, как его обрабатывают Операционные системы совершенно разные, как Windows, хотя да, как и другие, например, MacOS.

En GNU / Linux или MacOS, шаблон используется UTC (всемирное координированное время) для установки времени то же самое, а в винде нет. Windows предполагает, что компьютер сохраняет правильное и обновленное время в Материнская плата аппаратные часы, то есть в BIOS. Поскольку Часы и / или BIOS вы должны отслеживать прошедшее время, даже когда компьютер выключен.

Поэтому по умолчанию Windows всегда предполагает, что правильное время хранится в Местное время (Часы / BIOS) с компьютера, а GNU / Linux, как мы уже говорили, предполагается, что время хранится в Время UTC, что вызывает циклическую задержку времени, отмеченную попеременным использованием 2. Следовательно, логичным решением является правильная настройка Местное время (Часы / BIOS) с компьютера и настройте каждую операционную систему для связи с ней, чтобы синхронизировать время, отображаемое пользователю.

Команды Timedatectl и Hwclock

Есть команды для решения этой проблемы, то есть для настройки этого GNU / Linux общаться с оборудованием (Часы / BIOS) с вашего компьютера и синхронизируется с ним, чтобы показать пользователю то же время, как и ты Windows.

Перед выполнением правильная конфигурация время (дата и время) в BIOSПосле выполнения команды желательно перезапустить и убедиться, что она остается неизменной, сначала в Операционная система GNU / Linux а затем в BIOS.

Вот эти команды:

timedatectl

Эта современная команда особенная для тех, кто Дистрибутивы GNU / Linux что они установили Systemd в качестве Процесс запуска 1 (PID 1)Например, ДЕБИАН GNU / Linux. Поскольку это функция, предоставляемая администратором системы и служб.

Чтобы выполнить эту команду, позвольте GNU / Linux общаться с оборудованием (Часы / BIOS) с компьютера и синхронизироваться с ним, необходимо выполнить следующую команду:

sudo timedatectl set-local-rtc 1

Для получения дополнительной информации об этой команде опция «set-local-rtc [BOOL]»И другие, о ДЕБИАН GNU / Linux, вы можете получить доступ к Онлайн-руководство (Manpages) пакетов и команд того же самого, на следующих ссылка. Или прочтите свою локальную страницу руководства, запустив «man timedatectl».

часы

Эта легендарная и до сих пор актуальная команда предназначена для всех типов Дистрибутивы GNU / Linux, так как не зависит от Системд, ни от какого-либо другого системного или сервисного администратора.

Чтобы выполнить эту команду, позвольте Платформа GNU / Linux общаться с оборудованием (Часы / BIOS) компьютера и синхронизировать с ним, то есть настроить время того же в BIOS, необходимо выполнить следующую команду:

sudo hwclock -w o sudo hwclock --systohc

примечание: В противном случае, то есть если вместо этого вы хотите выполнить синхронизацию в обратном порядке (настроить текущее время BIOS в операционной системе), вы можете использовать команду «hwclock -s»Или команду «hwclock --hctosys«.

Для получения дополнительной информации об этой команде опция «-w»И другие о ДЕБИАН GNU / Linux, вы можете получить доступ к Онлайн-руководство (Manpages) пакетов и команд того же самого, на следующих ссылка. Или прочтите свою локальную страницу руководства, запустив «man hwclock».

С этого момента, когда вы перестанете использовать Шаблон UTC для даты и времени, то есть при использовании время (дата и время) из BIOS для GNU / Linux или несколько Операционные системы, проблема с аппаратной конфигурацией времени будет устранена, и обе системы всегда будут иметь одно и то же время без задержек.

Другой альтернативный способ установки даты и времени Операционная система GNU / Linux и синхронизация с BIOS с компьютера командой «date«И»hwclock»Это следующее:

Выполнять командные команды из корневая сессия установить дату 08:00 07 марта 2020 г..

  • date --set "2020-03-07 08:00"
  • hwclock --set --date="`date '+%D %H:%M:%S'`"

Общее изображение для вывода статьи

Заключение

Мы надеемся на это полезный небольшой пост на «Timedatectl y Hwclock», 2 полезные «Comandos de GNU/Linux» используется для установки даты и времени нашего «Distros GNU/Linux», особенно для решения проблем несоответствия времени в «ordenadores con doble booteo (inicio)», представляет большой интерес и полезность для всего «Comunidad de Software Libre y Código Abierto» и большой вклад в распространение замечательной, гигантской и растущей экосистемы приложений «GNU/Linux».

И для получения дополнительной информации не всегда стесняйтесь посещать любой Онлайн-библиотека в качестве OpenLibra y ДжедИТ читать книги (PDF) по этой теме или другим области знаний. А пока, если вам это понравилось «publicación», не переставай делиться этим с другими, в вашем Любимые веб-сайты, каналы, группы или сообщества социальных сетей, желательно бесплатных и открытых как Мастодонт, или безопасно и конфиденциально, например Telegram.

Или просто посетите нашу домашнюю страницу по адресу DesdeLinux или присоединяйтесь к официальному каналу Telegram от DesdeLinux читать и голосовать за ту или иную интересную публикацию на «Software Libre», «Código Abierto», «GNU/Linux» и другие темы, связанные с «Informática y la Computación»И «Actualidad tecnológica».


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Октавио душ Сантуш сказал

    Здравствуйте! Большое спасибо, информация мне помогла, я использую manjaro cinnamon и у меня не было возможности ни графической настройки, ни синхронизации через Интернет, я просто не вносил никаких изменений ... но благодаря вам это уже решено 😀

    1.    Пост-установка Linux сказал

      Привет Октавио! Я рад, что статья вас удовлетворила. Спасибо за ваш комментарий и вклад.

  2.   Фабианский сказал

    Привет
    в моем случае мне пришлось изменить / etc / adjtime на «LOCAL» вместо UTC, потому что Linux изменил время BIOS на UTC, а окна приняли его неправильно; с участием
    hwclock – многословие
    Я смог убедиться, что он больше не менял его, когда делал эту настройку.

    1.    Пост-установка Linux сказал

      Привет, Фабиан. Спасибо за ваш комментарий и вклад.