Hur man ställer in tidszonen i Linux
Linux Ubuntu Ubuntu Grunder Hjälte / / March 09, 2022
Senast uppdaterad den
En viktig aspekt av att köra en UNIX-dator är att se till att tiden och tidszonen är korrekt konfigurerade. Låt oss titta på hur man ställer in tidszonen i Linux.
Tidszoner kan bli komplicerade, speciellt om du och din Linux-server finns i olika zoner.
Tidszoner är avsedda att hjälpa människor att hålla dag- och kvällstimmar raka var som helst i världen och spelar ingen roll för en dator. Det är vanligtvis bäst att ställa in din Linux-tidszon så att den matchar din eller den de flesta av dina användare observerar.
Lyckligtvis är det lätt att konfigurera tidszonen på Linux även efter installationen. Här är hur.
Varför spelar tidszonen roll i Linux?
Det finns ett antal uppgifter som Linux hanterar enligt ett schema. Dessa kan inkludera att köra säkerhetskopior eller söka efter programuppdateringar. Helst bör dessa köras när din Linux-dator inte används så mycket, efter arbetstid. Det är mycket lättare att koordinera detta om du ställer in tidszonen efter din egen.
Oundvikligen måste du undersöka loggfiler för potentiella problem. Att förstå vad som händer när är en mycket enklare uppgift när 17.00. betyder samma sak för dig och Linux-servern. Därav ytterligare en anledning att se till att tidszonerna stämmer överens.
Kontrollera den konfigurerade tidszonen i Linux
Linux erbjuder ett par sätt att kontrollera tidszonen. Det äldsta sättet är att kontrollera var systemet är /etc/localtime poäng. Detta är filplatsen som ställs in när du konfigurerar tidszonen. I början av systemadministrationen sattes detta genom att manuellt skapa en symbolisk länk från rätt tidszonsfil till /etc/localtime.
Du kan kontrollera detta genom att köra kommandot ls -l /etc/localtime från terminalen.
I det här exemplet kan du se att tidszonen är inställd på Central Standard Time eller UTC-6.
Den mer moderna metoden använder timedatectl kommando, som också används på dagens Linux-system för att ställa in tidszonen.
Återigen ser vi att tidszonen är inställd för CST.
Hur man ändrar tidszonen på Linux
Vi kan använda samma sak timedatectl kommando för att ändra tidszon. Först måste du dock veta rätt långa namn för den tidszon du vill använda. I flera år har Linux använt långa namn baserade på region och stad för att definiera tidszoner.
Lista dem genom att utfärda kommandot timedatectl list-tidszoner från terminalen. Utdatan blir ganska lång, så bläddra igenom den med mellanslagstangenten. När du har identifierat rätt val kan du trycka på q för att stoppa kommandots lista.
Låt oss säga att vi vill ställa in tidszonen enligt lokal tid i New York City. Vi noterar en lista för Amerika/New_York, vilket är vad vi vill använda. Vi kan ställa in det med kommandot sudo timedatectl set-timezone America/New_York. Vi verifierar sedan att ändringen trädde i kraft med den föregående tomma timedatectl kommando.
Det är allt som finns, men vad händer om din Linux-server är äldre och inte har det timedatectl?
Det är lite mer komplicerat att ställa in en tidszon i Linux utan timedatectl, men ändå lätt. Att göra detta:
- Identifiera den korrekta tidszonsfilen i /usr/share/zoneinfo.
- Ta bort den föregående symboliska länken från /etc/localtime.
- Skapa en symbolisk länk från rätt tidszonsfil till /etc/localtime.
- Verifiera ändringen genom att köra datum kommando från terminalen. Utdatan kommer att visa den aktuella tidszonen, som jag har ändrat tillbaka till Central Standard Time.
Använda Gnome-inställningar för att konfigurera tidszonen
En sista anteckning, om du hanterar din Linux-dator med Gnome eller något annat GUI. Inställningsappen för Gnome, KDE och andra stora skrivbordsmiljöer ger ett sätt att ställa in din Linux-tidszon.
- Öppna i Gnome eller KDE Inställningar > Datum och tid eller dess motsvarighet.
- Klicka på Tidszon.
- Välj lämpligt urval på kartan som visas.
Hantera din Linux-dator effektivt
Att köra en Linux-dator på rätt sätt innebär ett antal administrativa uppgifter. Ingen av dem är svår, men det kan vara överväldigande för en ny Linux-systemadministratör att hantera.
Oavsett om det är ändra ditt Linux-lösenord eller vet hur man sök efter filer, vi har dig täckt.
Så här hittar du din Windows 11-produktnyckel
Om du behöver överföra din Windows 11-produktnyckel eller bara behöver den för att göra en ren installation av operativsystemet,...
Så här rensar du Google Chromes cache, cookies och webbhistorik
Chrome gör ett utmärkt jobb med att lagra din webbhistorik, cache och cookies för att optimera webbläsarens prestanda online. Hennes hur man...
Prismatchning i butik: Hur du får onlinepriser när du handlar i butiken
Att köpa i butik betyder inte att du måste betala högre priser. Tack vare prismatchningsgarantier kan du få onlinerabatter när du handlar i...
Hur man skänker en Disney Plus-prenumeration med ett digitalt presentkort
Om du har njutit av Disney Plus och vill dela det med andra, så här köper du en Disney+ presentprenumeration för...