în acest articol, vă vom arăta cum să setați ora, data, fusul orar, să sincronizați ora cu un server NTP și să remediați problemele tipice în CentOS Linux.

există două tipuri de ceasuri pe servere: unul hardware (ceas în timp real) care funcționează chiar dacă un server este oprit și ceasul software al sistemului de operare. Timpul de pe aceste ceasuri poate diferi. După pornirea sistemului de operare, ceasul software se bazează pe unul hardware și poate fi ajustat de sistemul de operare.,
majoritatea aplicațiilor utilizează timpul ceasului software în funcționarea lor.,ceas: Hardware Timp de Configurare

Hwclock este folosit pentru a verifica hardware-ul timp in Linux:

  • hwclock --localtime — verificați hardware-ul timp fără corecție
  • hwclock --utc – afiseaza timp, dacă hardware-ul ceas arată ora UTC

# hwclock --localtime

2020-10-12 06:12:02.912866-04:00

# hwclock --utc

2020-10-12 02:12:18.915319-04:00

Manual de Configurare Dată în CentOS

În Linux, data sau timedatectl instrumente sunt utilizate pentru a verifica și stabili software-ul de timp., Dacă te sun data fara nici un parametru, se va afișa ora curentă pe server:

# date

Sun Oct 11 22:14:54 EDT 2020

Dacă doriți să setați manual ora, puteți utiliza data cu parametri suplimentari:

# date MMDDhhmm

De exemplu:

# date 10261740

Pentru a obține o informații extinse despre data, ora, zona de fus orar, setările de sincronizare, zi-lumină saving time settings (DST), timedatectl este folosit., Acesta oferă informații mai detaliate despre setările de timp pe un server.

Timedatectl permite, de asemenea, pentru a schimba ora:

# timedatectl set-time '2020-10-11 17:51:00'

Cum pentru a Seta fusul Orar în CentOS?

pentru a seta ora în funcție de fusul orar pe CentOS Linux, o puteți modifica manual., Pentru a face aceasta, puteți utiliza două instrumente:

  • timedatectl
  • tzdata

Pentru a schimba un fus orar utilizând timedatectl, executați această comandă:

# timedatectl set-timezone Canada/Pacific
# date

Sau puteți folosi tzdata. Pentru a utiliza această metodă, înlocuiți fișierul /etc/localtime cu cel de care aveți nevoie. Întreaga listă de fusuri orare este localizată în directorul /usr/share/zoneinfo/. Să schimbăm fusul orar în Canada / Pacific., Înapoi curent locatime fișier:

# mv /etc/localtime /etc/localtime.bak

de a Crea o legătură simbolică la fusul orar pe care doriți să setați:
# ln -s /usr/share/zoneinfo/Canada/Pacific /etc/localtime

Configurare CentOS pentru a Sincroniza Timpul cu Servere de Timp NTP

puteți configura automat de sincronizare de timp pe site-gazdă cu o sursă externă de NTP (Network Time Protocol) server. Pentru a face acest lucru, trebuie să instalați serviciul ntp. De exemplu, îl puteți instala folosind Yum în CentOS 7: