De hardwareklok is heel anders dan de klok die wordt beheerd door de Linux-kernel. Het werkt wanneer het systeem actief is en het blijft zelfs actief wanneer het apparaat is uitgeschakeld, omdat het onafhankelijk is van het besturingssysteem dat u gebruikt.
De configuratie van hardwareklok kan worden gewijzigd vanuit BIOS. De gebruiker kan de hardwaretijd ook instellen en bekijken met behulp van de "uurklok” commando:
Syntaxis:
Syntaxis van "uurklok” commando is:
hwclock [functie] [opties]…
Aan de slag met hwclock:
De "uurklok” tool voert verschillende functionaliteiten uit met verschillende opties.
Om de datum en tijd van de hardwareklok op de terminal weer te geven, typt u "uurklok” in de opdrachtregel. Het resultaat is hetzelfde als de tijd en datum die zijn ingesteld in uw BIOS:
hwclock Functies:
Om de Real-Time Clock (RTC) op de terminal weer te geven, gebruikt u "-r” of "-tonen."Je krijgt dezelfde resultaten.
$ sudo hwclock -rOf
$ sudo hwclock --show
Hardwareklok aanpassen:
Om de afstelling van RTC te regelen wanneer uw systeem start, gebruikt u de opdracht "aanpassen":
$ sudo uurklok -aanpassen
Er zijn veel andere functies van “uurklok" ook:
- Het kan voorkomen dat uw systeemklok niet nauwkeurig is, maar de hardwareklok wel. In dit geval, "-zo” of “-hctosys” wordt gebruikt om de hardwarekloktijd te kopiëren naar de systeemkloktijd.
- “-met wie” of “-systohoc” is in strijd met “hctosys.” Het kopieert de systeemtijd en stelt RTC in. Of we kunnen zeggen dat als uw hardwarekloktijd niet nauwkeurig is, deze opdracht de BIOS-tijd zal instellen op basis van de systeemtijd.
- De "systz” functie wordt gebruikt om de configuratie van de tijdschaal naar de kernel te sturen.
hwclock-opties:
Er zijn weinig opties van de “uurklok” commando:
De "-jij” of “-UTC” optie wordt gebruikt wanneer u wilt weergeven dat de tijdschaal van RTC UTC is.
$ sudo hwclock -uOf
$ sudo hwclock --utc
“-ik” of “-lokale tijd” optie wordt gebruikt wanneer u wilt weergeven dat de tijdschaal van RTC Lokale tijd is:
$ sudo uurklok -lOf
$ sudo uurklok --lokale tijd
Om de foutopsporingsinformatie af te drukken, gebruikt u de "debuggen” optie in de terminal met “hwclock”:
$ sudo hwclock -DOf
$ sudo hwclock --debug
“-v” optie wordt gebruikt om versie-informatie van “hwclock” in de terminal weer te geven:
$ sudo uurklok -v
Gebruik de "helpen” optie om gedetailleerde informatie te krijgen over de “uurklok”-tool in de terminal:
$ sudo hwclock --help
Conclusie:
De "uurklok” is een hulpprogramma dat wordt gebruikt om toegang te krijgen tot hardwaretijd. Het is ook bekend als RTC (Realtime klok) en anders dan de klok van Linux Kernel. In deze zelfstudie over Linux-opdrachten hebben we geleerd hoe Hardware Clockworks. We hebben ook het gebruik van de "uurklok” commando en zijn verschillende opties.