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 ні. 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), від ejemplo, DEBIAN GNU / Linux. Оскільки це функціональність, яку надає адміністратор цієї системи та служб.

Щоб досягти цієї команди, дозвольте GNU / Linux спілкуватися з апаратним забезпеченням (Годинник / BIOS) з комп'ютера та синхронізуватися з ним, має бути виконана наступна команда:

sudo timedatectl set-local-rtc 1

Для отримання додаткової інформації про цю команду, параметр «set-local-rtc [BOOL]»А інші, приблизно DEBIAN GNU / Linux, ви можете отримати доступ до Інтернет-посібник (сторінки) пакунків і команд тих самих, на наступних посилання. Або прочитайте свою місцеву сторінку, запустивши «man timedatectl".

Годинник

Ця легендарна і досі актуальна команда є спеціальною для всіх типів Дистрибутиви GNU / Linux, оскільки це не залежить від systemd, а також від будь-якого іншого адміністратора системи та служби.

Щоб досягти цієї команди, дозвольте Платформа GNU / Linux спілкуватися з апаратним забезпеченням (Годинник / BIOS) комп'ютера і синхронізувати з ним, тобто налаштувати час того самого в BIOS, слід виконати таку команду:

sudo hwclock -w o sudo hwclock --systohc

Увага: Для протилежного випадку, тобто якщо замість цього ви хочете синхронізувати в зворотному порядку (налаштуйте поточний час BIOS в операційній системі), тоді ви можете використовувати команду «hwclock -s»Або команда «hwclock --hctosys«.

Для отримання додаткової інформації про цю команду, параметр «-w»А інші про DEBIAN GNU / Linux, ви можете отримати доступ до Інтернет-посібник (сторінки) пакунків і команд тих самих, на наступних посилання. Або прочитайте свою місцеву сторінку, запустивши «man hwclock".

Відтепер, коли ви перестанете використовувати Шаблон UTC для дати та часу, тобто при використанні час (дата та час) Дель BIOS пункт GNU / Linux або кілька Операційні системи, проблеми з апаратною конфігурацією часу вдасться уникнути, і обидві системи завжди матимуть однаковий час, без затримок.

Ще одна альтернативна процедура встановлення дати та часу Операційна система GNU / Linux і синхронізація відбувається з BIOS з комп'ютера, за допомогою команди «date"Y"hwclock»Це таке:

Виконувати командні команди з a кореневий сеанс встановити дату 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 jedit читати книги (PDF-файли) на цю тему чи інші галузі знань. Поки що, якщо вам це сподобалось «publicación», не припиняйте ділитися цим з іншими, у вашому Улюблені веб-сайти, канали, групи чи спільноти соціальних мереж, бажано безкоштовних і відкритих як Мастодонт, або захищений та приватний Telegram.

Або просто відвідайте нашу домашню сторінку за адресою DesdeLinux або приєднатися до офіційного каналу Телеграма о 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.   октавіо дос сантос - сказав він

    Привіт! Щиро дякую, інформація мені допомогла, я використовую манджаро корицю, і я не мав можливості налаштувати графічно, ані синхронізації через Інтернет, я просто не вносив жодних змін ... але завдяки вам це вже вирішено 😀

    1.    Установка Linux Post - сказав він

      Вітаю Октавіо! Я радий, що стаття послужила вам задовільно. Дякуємо за ваш коментар та внесок.

  2.   Фабіан - сказав він

    Привіт
    у моєму випадку мені довелося змінити / etc / adjtime на "LOCAL" замість UTC ", оскільки linux змінив час bios на UTC, і windows помилився; з
    hwclock –вервос
    Мені вдалося переконатися, що він більше не змінював його під час цього коригування

    1.    Установка Linux Post - сказав він

      Вітаю, Фабіан. Дякуємо за ваш коментар та внесок.