Posodabljanje programske opreme v vaši napravi je pomemben del robustnega in varnega sistema, še pomembneje pa je, da imate posodobljen čas in datum.
Natančen čas in datum v sistemu vam ne povesta le točnega časa, ampak vam omogočata tudi izvajanje samodejnih nalog po pričakovanjih in nemoteno povezovanje s storitvami prek interneta.
Ta priročnik vam bo pokazal, kako pregledati, prilagoditi in konfigurirati čas in datum v Linuxu iz ukazne vrstice z uporabo timedatectl ukaz.
Kako se upravlja s časom v Linuxu
Da bi ohranil točen čas, Linux uporablja dve različni vrsti ur:
- Ura realnega časa (RTC) ali strojna ura, integrirana v vezje vašega računalnika, ki deluje neodvisno od operacijskega sistema. Ura še vedno teče, tudi ko je vaš operacijski sistem izklopljen, znova zagnan ali mirovanje.
- Sistemska ura, popularno znana tudi kot programska ura. Sistemska ura, ki jo vzdržuje jedro Linuxa, je odvisna od ure realnega časa, da dobi svoj začetni čas, ko se vaš operacijski sistem Linux zažene.
Privzeto se vaš sistemski čas hrani v
Univerzalni koordinirani čas (UTC) formatu. Vaš sistem Linux nato pretvori čas UTC v pravilen lokalni čas glede na vašo regijo ali časovni pas. Lokalni čas je tisto, kar je prikazano na namizju.Informacije o času in datumu seznama
Ena najpomembnejših nalog, ki bi jih morali biti sposobni izvesti, ko gre za konfiguracijo časa v Linuxu, je, da lahko navedete in pregledate trenutni čas v vašem sistemu.
Za prikaz časa in drugih konfiguracijskih parametrov preprosto zaženite timedatectl ukaz brez parametrov, kot sledi:
timedatectl
Ukaz prikaže lokalni čas sistema, čas UTC in uro realnega časa. Časovni pas in drugi pomembni s časom povezani parametri so prav tako navedeni v izhodu.
Kako prilagoditi čas v Linuxu
Če želite nastaviti ali spremeniti čas, uporabite timedatectl ukaz skupaj z nastavi čas podukaz.
sudo timedatectl nastavitev časa hh: mm: ss
Opomba: Za prilagoditev časa ali datuma morate imeti povišane pravice.
V prej omenjenem ukazu je hh stoji ure, mm za minute in ss za sekunde. Čas, ki ga določite, mora biti v 24-urni obliki.
Na primer, da nastavite čas na 12:00 polnoči, zaženite naslednji ukaz:
sudo timedatectl nastavljen čas 00:00:00
Ukaz posodobi tako uro realnega časa kot sistemsko ali programsko uro. Vendar ne boste mogli spremeniti časa ali datuma, če je v vašem sistemu omogočen Network Time Protocol (NTP).
Kako omogočiti/onemogočiti NTP
Network Time Protocol vam pomaga zagotoviti, da je vaš čas sinhroniziran z oddaljenim strežnikom glede na vaš časovni pas ali regijo.
Če želite onemogočiti NTP v Linuxu, zaženite naslednji ukaz:
sudo timedatectl set-ntp false
Če želite ponovno aktivirati ali omogočiti NTP, preprosto zaženite:
sudo timedatectl set-ntp true
Ko je omogočen, bo sistem samodejno prilagodil in sinhroniziral čas s konfiguriranim časom strežnika.
Opomba: The set-ntp podukaz ne bo deloval, če vaš sistem ne podpira NTP.
Kako nastaviti datum v Linuxu
Če želite spremeniti datum v računalniku, lahko zaženete timedatectl ukaz z nastavi čas podukaz v naslednji obliki:
sudo timedatectl set-date LLLL-MM-DD
...kje LLLL je leto, MM je mesec in DD je dan.
Če želite na primer spremeniti datum na 1. januar 2000, izdajte naslednji ukaz:
sudo timedatectl nastavitev časa "2000-01-01 23:00:01"
Upoštevajte, da smo določili tudi uro, ker ko določite samo datum, bo timedatectl samodejno nastavil čas na 00:00, to je 12 polnoči.
Spreminjanje časovnega pasu
Preden lahko nadaljujete in spremenite časovni pas v računalniku, je pomembno, da veste, kako prikazati ali si ogledati razpoložljive časovne pasove.
timedatectl seznam časovnih pasov
Uporabi F tipko na tipkovnici za pomikanje naprej in B tipko za pomikanje nazaj po navedenih časovnih pasovih. Za pomikanje lahko uporabite tudi puščične tipke.
Ko prepoznate svoj časovni pas, lahko na primer preklopite na časovni pas Africa/Blantyre z naslednjim ukazom:
timedatectl nastavi časovni pas Afrika/Blantyre
Pridobivanje pomoči za ukazno vrstico
Če želite izvedeti več o timedatectl, izdajte naslednji ukaz:
pomoč timedatectl
Za obsežnejšo pokritost ukaza si lahko ogledate njegove strani priročnika, tako da zaženete:
človek timedatectl
Povezano: Načini za pomoč ukazne vrstice v Linuxu
Alternativni pripomočki za časovno uro v Linuxu
Ta priročnik vam je pokazal, kako konfigurirati uro in datum v Linuxu z uporabo pripomočka timedatectl, zmogljive in sodobne nastavitve ure, ki je del systemd storitev. Drugi tradicionalni pripomočki za konfiguracijo ure v Linuxu so hwclock in datum ukazov.
Potrebujete podrobne informacije o datumu in času v Linuxu? Ti primeri ukazov za datum vam bodo zagotovo pomagali.
Preberite Naprej
- Linux
- Ukazi za Linux

Mwiza razvija programsko opremo po poklicu in obsežno piše o Linuxu in front-end programiranju. Nekateri od njegovih interesov vključujejo zgodovino, ekonomijo, politiko in arhitekturo podjetij.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!
Kliknite tukaj, da se naročite