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

instagram viewer
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.

9 praktičnih primerov ukaza date v Linuxu

Potrebujete podrobne informacije o datumu in času v Linuxu? Ti primeri ukazov za datum vam bodo zagotovo pomagali.

Preberite Naprej

DelitiTweetE-naslov
Povezane teme
  • Linux
  • Ukazi za Linux
O avtorju
Mwiza Kumwenda (Objavljenih 39 člankov)

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.

Več od Mwiza Kumwenda

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