Timedatectl und Hwclock: Befehle zum Einstellen von Datum und Uhrzeit unter Linux

Timedatectl und Hwclock: Befehle zum Einstellen von Datum und Uhrzeit unter Linux

Timedatectl und Hwclock: Befehle zum Einstellen von Datum und Uhrzeit unter Linux

Timedatectl und Hwclock Sie sind 2 nützlich Befehle um die einzustellen Uhrzeit (Datum und Uhrzeit), in unserer GNU / Linux-Betriebssysteme.

Viele Male bei der Installation und Verwendung von a GNU / Linux-BetriebssystemEinige haben vielleicht erkannt, dass beim Starten jedes Mal eine Benutzersitzung in der grafischen Umgebung oder über das Terminal die Uhrzeit (Datum und Uhrzeit) Restaurants Plattform des Computers Änderungen (Nichtübereinstimmungen). In anderen Fällen ändert es sich normalerweise, wenn Sie eine Konfiguration von haben Double Boot (Dual Boot) und die Verwendung der Operative Systeme installiert.

Timedatectl und Hwclock: Einführung

Im ersten beschriebenen Fall, dh nur mit GNU / LinuxOft wird das Problem vorübergehend behoben, dh nicht endgültig gelöst, indem eine Uhrkonfigurationsanwendung grafisch oder über ein Terminal mithilfe der Befehl "Datum".

Im zweiten Fall werden 2 oder mehr verwendet Betriebssysteme normalerweise anders GNU / Linux und Windowswird das Problem normalerweise vorübergehend gelöst, indem die Zeit von der ersten bis zur manuell eingestellt wird Uhrzeit (Datum und Uhrzeit) des zweiten und in einigen Fällen zum Zeitpunkt von BIOS des Computers.

Timedatectl und Hwclock: Das Problem mit UTC

Problem

El Zeitkonfliktproblem liegt in der Art und Weise, wie unsere GNU / Linux-Betriebssysteme sie verarbeiten Datum und Uhrzeit. Das heißt, es ist nicht dasselbe, wie sie es verarbeiten Betriebssysteme ganz anders wie Windows, obwohl ja wie andere, wie z. MacOS.

En GNU / Linux oder MacOSwird das Muster verwendet UTC (koordinierte Weltzeit) um die Zeit desselben einzustellen, während in Windows nicht. Windows geht davon aus, dass der Computer die korrekte und aktualisierte Zeit in der speichert Motherboard Hardware Uhr, das heißt, in der BIOS. Seit der Uhr und / oder BIOS Sie müssen die verstrichene Zeit verfolgen, auch wenn der Computer ausgeschaltet ist.

Daher ist standardmäßig Windows geht immer davon aus, dass die richtige Zeit in der gespeichert ist Ortszeit (Uhr / BIOS) vom Computer aus, während GNU / LinuxWie wir bereits ausgedrückt haben, wird davon ausgegangen, dass die Zeit in der gespeichert ist UTC-Zeit, Dies führt dazu, dass die zyklische Zeitverzögerung markiert wird, wenn abwechselnd die 2 verwendet wird. Daher besteht eine logische Lösung darin, die z Ortszeit (Uhr / BIOS) Konfigurieren Sie jedes Betriebssystem so, dass es mit ihm kommuniziert, um die dem Benutzer anzuzeigende Zeit zu synchronisieren.

Timedatectl- und Hwclock-Befehle

Es gibt Befehle, um dieses Problem zu lösen, dh um es zu konfigurieren GNU / Linux mit Hardware kommunizieren (Uhr / BIOS) von Ihrem Computer und synchronisiert sich damit Benutzer gleichzeitig anzeigengenau wie du Windows.

Vor der Ausführung die korrekte Konfiguration der Uhrzeit (Datum und Uhrzeit) in BIOSNach dem Ausführen des Befehls ist es vorzuziehen, neu zu starten und zu überprüfen, ob er unverändert bleibt GNU / Linux-Betriebssystem und dann in der BIOS.

Diese Befehle sind:

Uhrzeitdatectl

Dieser moderne Befehl ist etwas Besonderes für diese GNU / Linux Distros dass sie installiert haben Systemiert als Startvorgang 1 (PID 1)ZB DEBIAN GNU / Linux. Da es sich um eine Funktionalität handelt, die von diesem System- und Dienstadministrator bereitgestellt wird.

Um diesen Befehl zu erreichen, erlauben Sie GNU / Linux mit Hardware kommunizieren (Uhr / BIOS) Vom Computer aus und mit ihm synchronisieren, muss der folgende Befehl ausgeführt werden:

sudo timedatectl set-local-rtc 1

Weitere Informationen zu diesem Befehl finden Sie unter Option «set-local-rtc [BOOL]»Und die anderen ungefähr DEBIAN GNU / Linuxkönnen Sie auf die zugreifen Online-Handbuch (Manpages) der Pakete und Befehle derselben im Folgenden Link. Oder lesen Sie Ihre lokale Manpage, indem Sie «ausführenman timedatectl«.

Uhr

Dieser legendäre und immer noch aktuelle Befehl ist speziell für alle Arten von GNU / Linux Distros, da es nicht darauf ankommt systemd, noch von einem anderen System- und Dienstadministrator.

Um diesen Befehl auszuführen, erlauben Sie die Plattform GNU / Linux mit Hardware kommunizieren (Uhr / BIOS) Vom Computer aus und synchronisieren Sie ihn, dh konfigurieren Sie die Uhrzeit im BIOS. Der folgende Befehl muss ausgeführt werden:

sudo hwclock -w o sudo hwclock --systohc

Hinweis:: Im umgekehrten Fall können Sie den Befehl «verwenden, wenn Sie stattdessen in umgekehrter Reihenfolge synchronisieren möchten (konfigurieren Sie die aktuelle BIOS-Zeit auf dem Betriebssystem).hwclock -s»Oder der Befehl «hwclock --hctosys«.

Weitere Informationen zu diesem Befehl finden Sie unter Option «-w»Und die anderen über DEBIAN GNU / Linuxkönnen Sie auf die zugreifen Online-Handbuch (Manpages) der Pakete und Befehle derselben im Folgenden Link. Oder lesen Sie Ihre lokale Manpage, indem Sie «ausführenman hwclock«.

Von nun an, wenn Sie die Verwendung der UTC-Muster für Datum und Uhrzeit, das heißt, bei Verwendung der Uhrzeit (Datum und Uhrzeit) Restaurants BIOS für GNU / Linux oder mehrere Betriebssystemewird das Problem mit der Hardware-Zeitkonfiguration vermieden und beide Systeme haben immer die gleiche Zeit ohne Verzögerungen.

Ein weiteres alternatives Verfahren zum Einstellen von Datum und Uhrzeit des GNU / Linux-Betriebssystem und synchronisieren ist mit dem BIOS vom Computer mit dem Befehl «date„Und“hwclock"Ist das Folgende:

Führen Sie Befehlsbefehle von a aus Root-Sitzung um das Datum einzustellen 08:00 am 07. März 2020.

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

Allgemeines Bild für Artikelschlussfolgerungen

Fazit

Wir hoffen das "hilfreicher kleiner Beitrag" auf «Timedatectl y Hwclock», 2 nützlich «Comandos de GNU/Linux» verwendet, um das Datum und die Uhrzeit unserer einzustellen «Distros GNU/Linux», insbesondere um Probleme von Zeitinkongruenzen in zu lösen «ordenadores con doble booteo (inicio)»ist von großem Interesse und Nutzen für das Ganze «Comunidad de Software Libre y Código Abierto» und von großem Beitrag zur Verbreitung des wunderbaren, gigantischen und wachsenden Ökosystems der Anwendungen von «GNU/Linux».

Und für weitere Informationen zögern Sie nicht immer, eine zu besuchen Online-Bibliothek als OpenLibra y jedit zu lesen Bücher (PDFs) zu diesem oder anderen Themen Wissensbereiche. Fürs Erste, wenn dir das gefallen hat «publicación», Hör nicht auf, es zu teilen mit anderen in deinem Lieblingswebsites, -kanäle, -gruppen oder -gemeinschaften von sozialen Netzwerken, vorzugsweise frei und offen als Mastodonoder sicher und privat wie Telegram.

Oder besuchen Sie einfach unsere Homepage unter DesdeLinux oder trete dem offiziellen Kanal bei Telegramm von DesdeLinux zu lesen und für diese oder andere interessante Publikationen zu stimmen «Software Libre», «Código Abierto», «GNU/Linux» und andere Themen im Zusammenhang mit «Informática y la Computación»Und das «Actualidad tecnológica».


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Octavio dos Santos sagte

    Hallo! Vielen Dank, die Informationen haben mir geholfen, ich verwende Manjaro-Zimt und ich hatte keine Möglichkeit, grafisch zu konfigurieren, noch die Synchronisation über das Internet, ich habe einfach keine Änderungen vorgenommen ... aber dank dir ist es bereits gelöst 😀

    1.    Linux nach der Installation sagte

      Grüße Octavio! Ich bin froh, dass der Artikel Ihnen zufriedenstellend gedient hat. Vielen Dank für Ihren Kommentar und Beitrag.

  2.   Fabian sagte

    Hallo
    in meinem Fall musste ich /etc/adjtime als 'LOCAL' anstelle von UTC' ändern, weil Linux die Bios-Zeit auf UTC geändert hat und Windows sie falsch interpretiert hat; mit
    hwclock –vervose
    Ich konnte überprüfen, dass er es bei dieser Anpassung nicht noch einmal geändert hat

    1.    Linux nach der Installation sagte

      Grüße, Fabian. Vielen Dank für Ihren Kommentar und Beitrag.