Timedatectl και Hwclock: Εντολές για να ορίσετε την ημερομηνία και την ώρα στο Linux

Timedatectl και Hwclock: Εντολές για να ορίσετε την ημερομηνία και την ώρα στο Linux

Timedatectl και Hwclock: Εντολές για να ορίσετε την ημερομηνία και την ώρα στο Linux

Timedatectl και Hwclock Είναι 2 χρήσιμα εντολές για να ρυθμίσετε το ώρα (ημερομηνία και ώρα), στο δικό μας Λειτουργικά Συστήματα GNU / Linux.

Πολλές φορές κατά την εγκατάσταση και τη χρήση ενός Λειτουργικό σύστημα GNU / Linux, ορισμένοι μπορεί να έχουν εκτιμήσει ότι κατά την εκκίνηση κάθε φορά, μια συνεδρία χρήστη στο γραφικό περιβάλλον ή μέσω τερματικού, το ώρα (ημερομηνία και ώρα) del λειτουργικό σύστημα του υπολογιστή αλλαγή (αναντιστοιχία). Σε άλλες περιπτώσεις, αλλάζει συνήθως όταν έχετε μια διαμόρφωση διπλή εκκίνηση (διπλή εκκίνηση) και τη χρήση του Λειτουργικά Sistems εγκατασταθεί.

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 Distros που έχουν εγκαταστήσει Σύστημα ως Διαδικασία εκκίνησης 1 (PID 1)για παράδειγμα DEBIAN GNU / Linux. Από τότε, είναι μια λειτουργικότητα που παρέχεται από αυτόν τον διαχειριστή συστήματος και υπηρεσιών.

Για να επιτύχετε αυτήν την εντολή, επιτρέψτε GNU / Linux επικοινωνία με υλικό (Ρολόι / BIOS) από τον υπολογιστή και να συγχρονιστεί με αυτόν, πρέπει να εκτελεστεί η ακόλουθη εντολή:

sudo timedatectl set-local-rtc 1

Για περισσότερες πληροφορίες σχετικά με αυτήν την εντολή, η επιλογή «set-local-rtc [BOOL]»Και οι άλλοι, περίπου DEBIAN GNU / Linux, μπορείτε να αποκτήσετε πρόσβαση στο Ηλεκτρονικό εγχειρίδιο (Manpages) των πακέτων και των εντολών του ίδιου, στα ακόλουθα σύνδεσμος. Εναλλακτικά, διαβάστε την τοπική σας σελίδα με την εκτέλεση «man timedatectl".

ώρα hwclock

Αυτή η θρυλική και ακόμα τρέχουσα εντολή, είναι ειδική για όλους τους τύπους GNU / Linux Distros, δεδομένου ότι δεν εξαρτάται από Συστημικά, ούτε από οποιονδήποτε άλλο διαχειριστή συστήματος και υπηρεσίας.

Για να επιτύχετε αυτήν την εντολή, αφήστε το λειτουργικό σύστημα GNU / Linux επικοινωνία με υλικό (Ρολόι / BIOS) από τον υπολογιστή και συγχρονίστε με αυτόν, δηλαδή, διαμορφώστε την ίδια ώρα στο BIOS, πρέπει να εκτελεστεί η ακόλουθη εντολή:

sudo hwclock -w o sudo hwclock --systohc

σημείωση: Στην αντίθετη περίπτωση, δηλαδή αν θέλετε να συγχρονίσετε αντίστροφα (διαμορφώστε τον τρέχοντα χρόνο BIOS στο λειτουργικό σύστημα) τότε μπορείτε να χρησιμοποιήσετε την εντολή «hwclock -s»Ή η εντολή «hwclock --hctosys«.

Για περισσότερες πληροφορίες σχετικά με αυτήν την εντολή, η επιλογή «-w»Και οι άλλοι για DEBIAN GNU / Linux, μπορείτε να αποκτήσετε πρόσβαση στο Ηλεκτρονικό εγχειρίδιο (Manpages) των πακέτων και των εντολών του ίδιου, στα ακόλουθα σύνδεσμος. Εναλλακτικά, διαβάστε την τοπική σας σελίδα με την εκτέλεση «man hwclock".

Από τώρα και στο εξής, όταν σταματήσετε να χρησιμοποιείτε το Πρότυπο UTC για ημερομηνία και ώρα, δηλαδή, όταν χρησιμοποιείτε το ώρα (ημερομηνία και ώρα) del 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 jedit να διαβασω βιβλία (PDF) σχετικά με αυτό το θέμα ή άλλα τομείς γνώσης. Προς το παρόν, αν σας άρεσε αυτό «publicación», μην σταματήσετε να το μοιράζεστε με άλλους, στο δικό σας Αγαπημένοι ιστότοποι, κανάλια, ομάδες ή κοινότητες κοινωνικών δικτύων, κατά προτίμηση δωρεάν και ανοιχτό ως Μαστόδονταςή ασφαλές και ιδιωτικό Telegram.

Ή απλώς επισκεφτείτε την αρχική μας σελίδα στο DesdeLinux ή εγγραφείτε στο επίσημο κανάλι Τηλεγράφημα από DesdeLinux για να διαβάσετε και να ψηφίσετε για αυτό ή άλλες ενδιαφέρουσες δημοσιεύσεις «Software Libre», «Código Abierto», «GNU/Linux» και άλλα θέματα που σχετίζονται με «Informática y la Computación», Και «Actualidad tecnológica».


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Octavio dos santos dijo

    Γειά σου! Σας ευχαριστώ πάρα πολύ, οι πληροφορίες με βοήθησαν, χρησιμοποιώ το manjaro κανέλα και δεν είχα τρόπο να διαμορφώσω γραφικά, ούτε το συγχρονισμό μέσω του Διαδικτύου, απλά δεν έκανα καμία αλλαγή ... αλλά χάρη σε εσάς έχει ήδη λυθεί 😀

    1.    Εγκατάσταση Linux Post dijo

      Χαιρετισμούς Octavio! Χαίρομαι που το άρθρο σας έχει εξυπηρετήσει ικανοποιητικά. Σας ευχαριστούμε για το σχόλιο και τη συμβολή σας.

  2.   Fabian dijo

    Γεια σας
    στην περίπτωσή μου έπρεπε να αλλάξω το / etc / adjtime ως "LOCAL" αντί για UTC "επειδή το linux άλλαξε το χρόνο του BIOS σε UTC και τα παράθυρα το έκαναν λάθος. με
    hwclock –vervose
    Μουν σε θέση να επαληθεύσω ότι δεν το άλλαξε ξανά όταν έκανε αυτήν την προσαρμογή

    1.    Εγκατάσταση Linux Post dijo

      Χαιρετισμούς, Fabian. Σας ευχαριστούμε για το σχόλιο και τη συμβολή σας.