Het up-to-date houden van de software op uw apparaat is een belangrijk onderdeel van het hebben van een robuust en veilig systeem, maar nog belangrijker is het hebben van een up-to-date tijd en datum.
Nauwkeurige tijd en datum op een systeem vertellen u niet alleen de juiste tijd, maar stellen u ook in staat om geautomatiseerde taken uit te voeren zoals verwacht en naadloos verbinding te maken met services via internet.
Deze gids laat je zien hoe je de tijd en datum op Linux kunt bekijken, aanpassen en configureren vanaf de opdrachtregel met behulp van de timedatectl opdracht.
Hoe tijd wordt beheerd op Linux
Om de tijd nauwkeurig bij te houden, gebruikt Linux twee verschillende soorten klokken:
- Een realtime klok (RTC) of hardwareklok geïntegreerd in de printplaat van uw computer die onafhankelijk van het besturingssysteem werkt. De klok loopt nog steeds, zelfs wanneer uw besturingssysteem is afgesloten, opnieuw wordt opgestart of in de slaapstand staat.
- Een systeemklok, in de volksmond ook wel softwareklok genoemd. Onderhouden door de Linux-kernel, de systeemklok is afhankelijk van de real-time klok om de initiële tijd te krijgen wanneer uw Linux-besturingssysteem opstart.
Standaard wordt uw systeemtijd bewaard in de Universele gecoördineerde tijd (UTC) formaat. Uw Linux-systeem converteert vervolgens de UTC-tijd naar de juiste lokale tijd op basis van uw regio of tijdzone. De lokale tijd is wat er op het bureaublad wordt weergegeven.
Tijd- en datuminformatie weergeven
Een van de belangrijkste taken die u moet kunnen uitvoeren als het gaat om het configureren van de tijd op Linux, is om de huidige tijd op uw systeem te kunnen weergeven en bekijken.
Om de tijd en andere configuratieparameters weer te geven, voert u gewoon de timedatectl commando zonder parameters als volgt:
timedatectl
De opdracht geeft de lokale tijd van het systeem, de UTC-tijd en de realtime klok weer. De tijdzone en andere belangrijke tijdgerelateerde parameters worden ook vermeld in de uitvoer.
Hoe de tijd op Linux aan te passen
Gebruik de om de tijd in te stellen of te wijzigen timedatectl commando samen met de tijd instellen subopdracht.
sudo timedatectl ingestelde tijd hh: mm: ss
Opmerking: U heeft verhoogde rechten nodig om de tijd of datum aan te passen.
In het bovengenoemde commando, de hh staat voor uren, mm voor minuten, en ss voor seconden. De tijd die u opgeeft, moet in 24-uursnotatie zijn.
Als u bijvoorbeeld de tijd wilt instellen op 12 uur middernacht, voert u de volgende opdracht uit:
sudo timedatectl set-time 00:00:00
De opdracht werkt zowel de real-time klok als de systeem- of softwareklok bij. U kunt de tijd of datum echter niet wijzigen als het Network Time Protocol (NTP) op uw systeem is ingeschakeld.
NTP in-/uitschakelen
Het Network Time Protocol helpt u ervoor te zorgen dat uw tijd wordt gesynchroniseerd met een externe server op basis van uw tijdzone of regio.
Voer de volgende opdracht uit om NTP op Linux uit te schakelen:
sudo timedatectl set-ntp false
Om NTP opnieuw te activeren of in te schakelen, voert u eenvoudig het volgende uit:
sudo timedatectl set-ntp true
Eenmaal ingeschakeld, zal het systeem de tijd automatisch aanpassen en synchroniseren met de geconfigureerde servertijd.
Opmerking: De set-ntp subopdracht werkt niet als uw systeem geen NTP ondersteunt.
Hoe de datum op Linux in te stellen
Om de datum op uw computer te wijzigen, kunt u de timedatectl commando met de tijd instellen subopdracht in het volgende formaat:
sudo timedatectl set-date JJJJ-MM-DD
...waar JJJJ is het jaar, MM is de maand, en DD is de dag.
Als u bijvoorbeeld de datum wilt wijzigen in 1 januari 2000, geeft u de volgende opdracht:
sudo timedatectl set-time "2000-01-01 23:00:01"
Merk op dat we ook de tijd hebben gespecificeerd, want wanneer u alleen de datum opgeeft, zal timedatectl de tijd automatisch instellen op 00:00, d.w.z. 12 middernacht.
Uw tijdzone wijzigen
Voordat u verder kunt gaan en de tijdzone op uw pc kunt wijzigen, is het belangrijk dat u weet hoe u beschikbare tijdzones kunt weergeven of weergeven.
timedatectl lijst-tijdzones
Gebruik de F toets op uw toetsenbord om vooruit te scrollen en de B toets om achteruit door de weergegeven tijdzones te bladeren. Als alternatief kunt u de pijltoetsen gebruiken om te bladeren.
Nadat u uw tijdzone hebt geïdentificeerd, kunt u bijvoorbeeld met de volgende opdracht overschakelen naar de tijdzone Africa/Blantyre:
timedatectl set-timezone Africa/Blantyre
Opdrachtregelhulp krijgen
Voer de volgende opdracht uit voor meer informatie over timedatectl:
timedatectl help
Voor een uitgebreidere dekking van het commando, kun je de man-pagina's bekijken door het volgende uit te voeren:
man timedatectl
Verwant: Manieren om Command-Line Help op Linux te krijgen
Alternatieve Time Clock-hulpprogramma's op Linux
Deze gids heeft u laten zien hoe u de tijd en datum op Linux configureert met behulp van het hulpprogramma timedatectl, een krachtige en moderne klokaanpassing die deel uitmaakt van de systemd onderhoud. Andere traditionele hulpprogramma's voor klokconfiguratie op Linux zijn de uurklok en datum commando's.
Wilt u gedetailleerde informatie over datum en tijd op Linux krijgen? Deze voorbeelden van datumopdrachten zullen je zeker helpen.
Lees volgende
- Linux
- Linux-opdrachten

Mwiza ontwikkelt software van beroep en schrijft uitgebreid over Linux en front-end programmeren. Enkele van zijn interesses zijn geschiedenis, economie, politiek en ondernemingsarchitectuur.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren