Programmatūras atjaunināšana ierīcē ir svarīga stabilas un drošas sistēmas sastāvdaļa, taču vēl svarīgāk ir atjaunināt laiku un datumu.

Precīzs laiks un datums sistēmā ne tikai norāda pareizo laiku, bet arī ļauj veikt automatizētus uzdevumus, kā paredzēts, un nevainojami izveidot savienojumu ar pakalpojumiem, izmantojot internetu.

Šī rokasgrāmata parādīs, kā pārskatīt, pielāgot un konfigurēt laiku un datumu operētājsistēmā Linux, izmantojot komandrindu, izmantojot timedatectl komandu.

Kā laiks tiek pārvaldīts operētājsistēmā Linux

Lai saglabātu precīzu laiku, Linux izmanto divu veidu pulksteņus:

  • Reāllaika pulkstenis (RTC) vai aparatūras pulkstenis, kas integrēts datora shēmas platē un darbojas neatkarīgi no operētājsistēmas. Pulkstenis joprojām darbojas pat tad, ja operētājsistēma tiek izslēgta, restartēta vai pārziemot.
  • Sistēmas pulkstenis, tautā pazīstams arī kā programmatūras pulkstenis. Sistēmas pulkstenis, ko uztur Linux kodols, ir atkarīgs no reāllaika pulksteņa, lai iegūtu sākotnējo laiku, kad tiek palaists jūsu Linux OS.
instagram viewer

Pēc noklusējuma jūsu sistēmas laiks tiek saglabāts mapē Universālais koordinētais laiks (UTC) formātā. Pēc tam jūsu Linux sistēma pārvērš UTC laiku pareizajā vietējā laikā, pamatojoties uz jūsu reģionu vai laika joslu. Vietējais laiks ir tas, kas tiek rādīts darbvirsmā.

Informācija par datumu un laiku

Viens no svarīgākajiem uzdevumiem, kas jums jāspēj veikt, kad runa ir par laika konfigurēšanu operētājsistēmā Linux, ir iespēja uzskaitīt un pārskatīt pašreizējo laiku jūsu sistēmā.

Lai parādītu laiku un citus konfigurācijas parametrus, vienkārši palaidiet timedatectl komandu bez parametriem šādi:

timedatectl

Komanda parāda sistēmas vietējo laiku, UTC laiku un reāllaika pulksteni. Izvadē ir norādīta arī laika josla un citi svarīgi ar laiku saistīti parametri.

Kā pielāgot laiku operētājsistēmā Linux

Lai iestatītu vai mainītu laiku, izmantojiet timedatectl komandu kopā ar uzstādīt laiku apakškomandu.

sudo timedatectl set-time hh: mm: ss

Piezīme: lai pielāgotu laiku vai datumu, jums ir jābūt paaugstinātām tiesībām.

Iepriekš minētajā komandā, hh stāv stundām ilgi, mm minūtes, un ss uz sekundēm. Jūsu norādītajam laikam jābūt 24 stundu formātā.

Piemēram, lai iestatītu laiku uz pulksten 12:00 pusnakts, palaidiet šādu komandu:

sudo timedatectl set-time 00:00:00

Komanda atjaunina gan reāllaika pulksteni, gan sistēmas vai programmatūras pulksteni. Tomēr jums neizdosies mainīt laiku vai datumu, ja jūsu sistēmā ir iespējots tīkla laika protokols (NTP).

Kā iespējot/atspējot NTP

Tīkla laika protokols palīdz nodrošināt, ka jūsu laiks tiek sinhronizēts ar attālo serveri, pamatojoties uz jūsu laika joslu vai reģionu.

Lai atspējotu NTP operētājsistēmā Linux, palaidiet šo komandu:

sudo timedatectl set-ntp false

Lai atkārtoti aktivizētu vai iespējotu NTP, vienkārši palaidiet:

sudo timedatectl set-ntp true

Kad tas ir iespējots, sistēma automātiski pielāgos un sinhronizēs laiku ar konfigurēto servera laiku.

Piezīme: set-ntp apakškomanda nedarbosies, ja jūsu sistēma neatbalsta NTP.

Kā iestatīt datumu operētājsistēmā Linux

Lai datorā mainītu datumu, varat palaist timedatectl komandu ar uzstādīt laiku apakškomandu šādā formātā:

sudo timedatectl set-date GGGG-MM-DD

...kur GGGG ir gads, MM ir mēnesis, un DD ir diena.

Piemēram, lai mainītu datumu uz 2000. gada 1. janvāri, izdodiet šādu komandu:

sudo timedatectl set-time "2000-01-01 23:00:01"

Ņemiet vērā, ka esam norādījuši arī laiku, jo, norādāt tikai datumu, timedatectl automātiski iestatīs laiku uz 00:00, t.i., 12 pusnakts.

Laika joslas maiņa

Pirms varat turpināt un mainīt datora laika joslu, ir svarīgi zināt, kā uzskaitīt vai skatīt pieejamās laika joslas.

timedatectl list-timezones

Izmantojiet F taustiņu uz tastatūras, lai ritinātu uz priekšu un B taustiņu, lai ritinātu atpakaļ sarakstā norādītajās laika joslās. Varat arī izmantot bulttaustiņus ritināšanai.

Kad esat identificējis savu laika joslu, varat, piemēram, pārslēgties uz Āfrikas/Blantairas laika joslu, izmantojot šo komandu:

timedatectl set-timezone Āfrika/Blantaira

Komandrindas palīdzības saņemšana

Lai uzzinātu vairāk par timedatectl, izdodiet šādu komandu:

timedatectl palīdzība

Lai iegūtu plašāku komandas pārklājumu, varat pārbaudīt tās man lapas, izpildot:

cilvēks timedatectl

Saistīts: Veidi, kā iegūt komandrindas palīdzību operētājsistēmā Linux

Alternatīvas laika pulksteņa utilītas operētājsistēmā Linux

Šajā rokasgrāmatā ir parādīts, kā konfigurēt laiku un datumu operētājsistēmā Linux, izmantojot utilītu timedatectl — jaudīgu un modernu pulksteņa regulēšanu, kas ir daļa no systemd apkalpošana. Citas tradicionālās pulksteņa konfigurācijas utilītas operētājsistēmā Linux ir hwclock un datums komandas.

9 Linux datuma komandas praktiski piemēri

Vai vēlaties iegūt detalizētu informāciju par datumu un laiku operētājsistēmā Linux? Šie datuma komandu piemēri noteikti jums palīdzēs.

Lasiet Tālāk

DalītiesČivinātE-pasts
Saistītās tēmas
  • Linux
  • Linux komandas
Par autoru
Mwiza Kumwenda (Publicēti 39 raksti)

Mwiza izstrādā programmatūru pēc profesijas un plaši raksta par Linux un priekšgala programmēšanu. Dažas viņa intereses ir vēsture, ekonomika, politika un uzņēmumu arhitektūra.

Vairāk no Mwiza Kumwenda

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu