Kako provjeriti vremensku zonu u Linuxu
U ovom kratkom članku provest ćemo početnike kroz različite jednostavne načine provjere sistemske vremenske zone u Linuxu. Upravljanje vremenom na Linux mašini, posebno na proizvodnom serveru, uvek je važan aspekt sistemske administracije.
Na Linuxu su dostupni brojni uslužni programi za upravljanje vremenom, kao što su naredbe date i timedatectl za dobivanje trenutne vremenske zone sistema i sinhronizaciju sa udaljenim NTP serverom kako bi se omogućilo automatsko i preciznije rukovanje sistemskim vremenom.
Pa, hajde da zaronimo u različite načine pronalaženja vremenske zone našeg Linux sistema.
1. Počet ćemo korištenjem tradicionalne naredbe date da saznamo trenutnu vremensku zonu na sljedeći način:
date
Alternativno, upišite naredbu ispod, gdje format %Z
ispisuje abecednu vremensku zonu, a %z
ispisuje numeričku vremensku zonu:
date +"%Z %z"
Napomena: Postoji mnogo formata na datum man stranici koje možete koristiti da promijenite izlaz naredbe date:
man date
2. Dalje, možete koristiti timedatectl, kada ga pokrenete bez ikakvih opcija, naredba prikazuje pregled sistema uključujući vremensku zonu na sljedeći način:
timedatectl
Štaviše, pokušajte koristiti naredbu pipeline i grep da filtrirate samo vremensku zonu kao što je dolje:
timedatectl | grep “Time zone”
Naučite kako postaviti vremensku zonu u Linuxu pomoću naredbe timedatectl.
3. Osim toga, korisnici Debiana i njegovih derivata mogu prikazati sadržaj datoteke /etc/timezone
koristeći cat uslužni program za provjeru vaše vremenske zone:
cat /etc/timezone
Važno: Za korisnike REHL/CentOS 7 i Fedora 25-22, fajl /etc /localtime je simbolična veza do datoteke vremenske zone u direktoriju /usr/share/zoneinfo/.
Međutim, možete koristiti naredbu date ili timedatectl za prikaz trenutnog vremena i vremenske zone.
Da promijenite vremensku zonu, kreirajte simboličku vezu /etc/localtime do odgovarajuće vremenske zone pod /usr/share/zoneinfo/:
sudo ln -sf /usr/share/zoneinfo/zoneinfo /etc/localtime
Oznaka -s
omogućava kreiranje simboličke veze, inače se tvrdi link kreira prema zadanim postavkama i -f
uklanja postojeću odredišnu datoteku, što je u ovom slučaju /etc/localtime.
Na primjer, da promijenite 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 obrasca za povratne informacije u nastavku. Važno je da pogledate ovaj vodič za upravljanje vremenom za Linux kako biste stekli bolji uvid u rukovanje vremenom na vašem sistemu, on ima jednostavne primjere koji se lako prate.
Na kraju, uvijek ne zaboravite da pratite Tecmint za najnovije i zanimljive Linux stvari.