Kā pārbaudīt laika joslu Linux


Šajā īsajā rakstā mēs iesāksim iesācējus, izmantojot dažādus vienkāršus veidus, kā pārbaudīt sistēmas laika joslu Linux. Laika pārvaldība Linux mašīnā, it īpaši ražošanas serveris, vienmēr ir svarīgs sistēmas administrēšanas aspekts.

Linux sistēmā ir pieejamas vairākas laika pārvaldības utilītas, piemēram, komandas datums un timedatectl, lai iegūtu sistēmas pašreizējo laika joslu un sinhronizētu ar attālo NTP serveri, lai iespējotu automātisku un precīzāku sistēmas laika apstrādi.

Ļaujiet mums ienirt dažādos veidos, kā uzzināt mūsu Linux sistēmas laika joslu.

1. Mēs sāksim izmantot tradicionālo komandu date, lai uzzinātu pašreizējo laika joslu šādi:

$ date

Varat arī ierakstīt zemāk esošo komandu, kur formāts % Z izdrukā alfabētisko laika joslu un % z - ciparu laika joslu:

$ date +"%Z %z"

Piezīme. Datuma rokasgrāmatā ir daudz formātu, kurus varat izmantot, lai mainītu komandas datuma izvadi:

$ man date

2. Pēc tam jūs varat izmantot arī timedatectl, palaižot to bez jebkādām opcijām, komanda parāda sistēmas pārskatu, ieskaitot laika joslu:

$ timedatectl

Vēl jo vairāk, mēģiniet izmantot cauruļvadu un grep komandu, lai laika joslu filtrētu tikai šādi:

$ timedatectl | grep “Time zone”

Uzziniet, kā iestatīt laika joslu Linux, izmantojot komandu timedatectl.

3. Turklāt Debian un tā atvasinājumu lietotāji var parādīt faila /etc/timezone saturu, izmantojot cat lietderību, lai pārbaudītu jūsu laika joslu:

$ cat /etc/timezone

Svarīgi: REHL/CentOS 7 un Fedora 25-22 lietotājiem fails/etc/localtime ir simboliska saite uz laika joslas failu direktorijā/usr/share/zoneinfo /.

Tomēr jūs varat izmantot datumu vai timedatectl komandu, lai parādītu arī pašreizējo laiku un laika joslu.

Lai mainītu laika joslu, izveidojiet simbolisko saiti/etc/localtime uz atbilstošo laika joslu sadaļā/usr/share/zoneinfo /:

$ sudo ln  -sf /usr/share/zoneinfo/zoneinfo /etc/localtime

Karodziņš -s ļauj izveidot simbolisku saiti, pretējā gadījumā pēc noklusējuma tiek izveidota cietā saite, un -f noņem esošo mērķa failu, kas šajā gadījumā ir/etc/vietējais laiks.

Piemēram, lai mainītu laika joslu uz Āfrika/Nairobi, izsniedziet tālāk norādīto komandu:

$ sudo ln -sf /usr/share/zoneinfo/Africa/Nairobi /etc/localtime

Tas ir viss! Neaizmirstiet dalīties pārdomās par rakstu, izmantojot zemāk esošo atsauksmju veidlapu. Svarīgi ir tas, ka jums vajadzētu izlasīt šo Linux laika pārvaldības rokasgrāmatu, lai iegūtu plašāku ieskatu par apstrādes laiku jūsu sistēmā. Tajā ir vienkārši un viegli sekojami piemēri.

Visbeidzot, vienmēr atcerieties palikt pie Tecmint, lai iegūtu jaunākās un interesantākās Linux lietas.