Kako provjeriti vremensku zonu u Linuxu
U ovom kratkom članku provest ćemo početnike kroz različite jednostavne načine provjere vremenske zone sustava u Linuxu. Upravljanje vremenom na Linux stroju, posebno proizvodnom poslužitelju, uvijek je važan aspekt administracije sustava.
Na Linuxu je dostupan niz uslužnih programa za upravljanje vremenom, kao što su naredbe date i timedatectl za dobivanje trenutne vremenske zone sustava i sinkronizaciju s udaljenim NTP poslužiteljem kako bi se omogućio automatski i točnije rukovanje vremenom sustava.
Pa, zaronimo u različite načine pronalaženja vremenske zone našeg Linux sustava.
1. Počet ćemo korištenjem tradicionalne naredbe datum kako bismo saznali trenutnu vremensku zonu na sljedeći način:
date
Alternativno, upišite naredbu ispod, gdje %Z
format ispisuje abecednu vremensku zonu, a %z
ispisuje numeričku vremensku zonu:
date +"%Z %z"
Napomena: Postoji mnogo formata na stranici priručnika za datum koje možete koristiti za promjenu izlaza naredbe za datum:
man date
2. Zatim, možete također koristiti timedatectl, kada ga pokrenete bez ikakvih opcija, naredba prikazuje pregled sustava uključujući vremensku zonu ovako:
timedatectl
Štoviše, pokušajte upotrijebiti naredbu cjevovoda i grep da filtrirate samo vremensku zonu kao u nastavku:
timedatectl | grep “Time zone”
Naučite kako postaviti vremensku zonu u Linuxu pomoću naredbe timedatectl.
3. Osim toga, korisnici Debiana i njegovih izvedenica mogu prikazati sadržaj datoteke /etc/timezone
koristeći pomoćni program cat za provjeru vremenske zone:
cat /etc/timezone
Važno: Za korisnike REHL/CentOS 7 i Fedora 25-22, datoteka /etc /localtime je simbolična veza na datoteku vremenske zone u direktoriju /usr/share/zoneinfo/.
Međutim, možete koristiti naredbu date ili timedatectl za prikaz trenutnog vremena i vremenske zone.
Za promjenu vremenske zone, stvorite simboličku vezu /etc/localtime na odgovarajuću vremensku zonu pod /usr/share/zoneinfo/:
sudo ln -sf /usr/share/zoneinfo/zoneinfo /etc/localtime
Oznaka -s
omogućuje stvaranje simboličke veze, inače se prema zadanim postavkama stvara tvrda veza, a -f
uklanja postojeću odredišnu datoteku, koja je u ovom slučaju /etc/localtime.
Na primjer, da biste promijenili vremensku zonu u Afrika/Nairobi, izdajte naredbu u nastavku:
sudo ln -sf /usr/share/zoneinfo/Africa/Nairobi /etc/localtime
To je sve! Ne zaboravite podijeliti svoje mišljenje o članku putem donjeg obrasca za povratne informacije. Važno je da biste trebali pogledati ovaj vodič za upravljanje vremenom za Linux kako biste dobili bolji uvid u rukovanje vremenom na vašem sustavu, ima jednostavne primjere koje je lako slijediti.
Na kraju, ne zaboravite uvijek pratiti Tecmint za najnovije i zanimljive stvari o Linuxu.