Gebruik Timedatectl om tijd, datum en meer in Linux te beheren

Gebruik Timedatectl om tijd, datum en meer in Linux te beheren
Linux Timedectl-opdracht aanbevolen

Het accuraat houden van onze datum- en tijdinstellingen in Linux is uiterst belangrijk voor het soepel functioneren van systeemtaken. Met de opdracht timedatectl in Linux kunt u de systeemklok en de verschillende bijbehorende instellingen opvragen en wijzigen. Het maakt deel uit van systemd en biedt een eenvoudige manier om ervoor te zorgen dat uw systeem de juiste datum en tijd rapporteert. Hier laten we u zien hoe u timedatectl kunt gebruiken om de tijd en datum op uw Linux-machine te beheren.

Systeemklok versus realtime klok (RTC)

Je Linux-systeem gebruikt twee verschillende klokken om de tijd bij te houden: systeemklok en realtime klok.

De systeemklok of de softwarebeheerde klok wordt bijgehouden door uw besturingssysteem of de Linux-kernel. Het heeft hulp nodig van de realtime klok om de initiële waarde te verkrijgen tijdens het opstarten van het systeem.

De real-time klok of RTC is een hardwareklok op uw moederbord en blijft actief, zelfs als het systeem is uitgeschakeld. Het maakt gebruik van een batterij om het continu te laten werken, zodat het de tijd kan volgen en het systeem tijdens het opstarten kan informeren over de juiste tijd.

De opdracht timedatectl helpt u deze beide klokken te beheren.

Systeemdatum en -tijd weergeven Met timedatectl

Het timedatectl commando is een van de meest bruikbare Linux-commando’s. Om eenvoudig de huidige datum en tijd op uw Linux-systeem te controleren, typt u de opdracht timedatectl zonder enige andere parameters en drukt u op Enter. De uitvoer toont de lokale tijd, universele tijd, RTC-tijd, tijdzone en enkele andere nuttige informatie.

Screenshot van de Linux-terminal met timedatectl-uitvoer

Terwijl de Lokale tijd (gebaseerd op de systeemtijdzone), Universele tijd invoer verwijst naar de tijdzone die momenteel in het systeem is ingesteld.Tijdzone spreken voor zich, de RTC-tijd en

De andere items informeren u of de systeemklok is gesynchroniseerd met een NTP-server (voor real-time update via internet), of die NTP-service actief is en of de RTC de lokale tijd gebruikt in plaats van UTC.

Update systeemtijdzone met ingestelde tijdzone

Afhankelijk van de tijdzone die uw Linux-systeem gebruikt, geeft de systeemklok mogelijk niet de juiste lokale tijd weer.

Om te controleren welke tijdzone uw systeem gebruikt, raadpleegt u de regel Tijdzone in de uitvoer in de vorige sectie. Mijn systeem gebruikt bijvoorbeeld de tijdzone US/Eastern (EST, -0500). De -0500 offset verwijst naar het verschil met de UTC of de universele tijd.

Als u de tijdzone wilt wijzigen, vraagt ​​u het systeem eerst om een ​​lijst met beschikbare tijdzones die u kunt gebruiken:

Er wordt een lange lijst gegenereerd en het duurt lang voordat u er doorheen bladert. Voor een meer praktische uitvoer kunt u de opdracht wijzigen om de resultaten te beperken tot uw lokale regio of land:

Schermafbeelding van Linux-terminal met de verschillende tijdzones

Om de huidige tijdzone van het systeem te wijzigen, kunt u de parameter set-timezone als volgt gebruiken:

Het systeem kan u vragen om uw wachtwoord in te voeren, omdat de opdracht verhoogde bevoegdheden vereist om uit te voeren. Als u klaar bent, kunt u de wijziging verifiëren door timedatectl eenvoudigweg opnieuw uit te voeren.

Schermafbeelding van Linux-terminal die laat zien hoe u de tijdzone kunt wijzigen

Je kunt zien dat de uitvoer de nieuwe tijdzone rapporteert die in de vorige opdracht is bijgewerkt. Als je wilt, kun je zelfs meerdere tijdzones instellen in Ubuntu en andere Linux-distributies voor een snelle blik op meerdere tijdzones tegelijk.

Systeemdatum en -tijd handmatig instellen met ingestelde tijd

In de meeste gevallen zal uw systeem de systeemklok synchroniseren met een NTP-server bij het opstarten, zodat uw systeemtijd en -datum altijd correct zijn . Als uw systeem echter geen toegang heeft tot internet, kunt u nog steeds de parameter set-time gebruiken om handmatig een nieuwe datum of tijd in te stellen.

Om de systeemdatum en -tijd handmatig in te stellen, schakelt u eerst de synchronisatie met de NTP-server uit:

Stel vervolgens de nieuwe datum en tijd in met behulp van de volgende opdracht:

Schermafbeelding van Linux-terminal die laat zien hoe u de datum en tijd handmatig kunt instellen

Configureer realtime klok met timedatectl

U kunt ook de realtime klok van uw systeem configureren. Standaard wordt de RTC gesynchroniseerd met de universele tijd of UTC, maar het is mogelijk om deze in te stellen op uw lokale tijdzone.

Eén ding om op te merken is dat het handhaven van de RTC in de lokale tijdzone verschillende problemen kan veroorzaken bij veranderingen in de tijdzone en aanpassingen aan de zomertijd. Uw systeem kan ook een soortgelijke waarschuwing weergeven als u de RTC wijzigt naar uw lokale tijdzone.

Als u de RTC toch op uw lokale tijdzone wilt instellen, voert u in ieder geval het volgende commando uit:

Schermafbeelding van Linux-terminal die laat zien hoe u de RTC-tijd instelt

Als u de RTC weer wilt instellen op UTC, vervangt u eenvoudigweg 1 door 0 in hetzelfde commando.

Synchroniseer de systeemklok met NTP

NTP, of Network Time Protocol, is een internetprotocol voor kloksynchronisatie tussen een breed netwerk van computers via internet. Het is de bedoeling om alle deelnemende computers binnen enkele milliseconden UTC te synchroniseren.

Om de systeemklok te kunnen synchroniseren met een NTP-server, moet NTP op uw systeem zijn geïnstalleerd. U kunt hiervoor eenvoudigweg de installatieopdracht uitvoeren:

Schermafbeelding van Linux-terminal die laat zien hoe u de tijd kunt synchroniseren met NTP

Om automatische synchronisatie met een NTP-server in te schakelen, voert u nu de volgende opdracht uit:

Schermafbeelding van Linux-terminal die laat zien hoe u de NTP-service inschakelt

Op dezelfde manier kunt u NTP-synchronisatie uitschakelen met behulp van de volgende opdracht: timedatectl set-ntp false.

Systeemtijd beheren & Datum Met tijddatumctl

De opdracht timedatectl is een handig hulpmiddel waarmee u uw systeemklok en RTC-configuraties kunt aanpassen en de vereiste tijdzone kunt instellen als u bent verhuisd of op reis bent. Als u altijd onderweg bent, kunt u deze tijdzoneconversieprogramma’s gebruiken om eenvoudig taken te plannen.

Alle schermafbeeldingen door Tanveer Singh.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *