folosind fusul orar corect este esentiala pentru multe sarcini si procese legate de sisteme. De exemplu, demonul cron folosește fusul orar al sistemului pentru executarea lucrărilor cron, iar marcajele de timp din fișierele jurnal se bazează pe fusul orar al aceluiași sistem.
pe CentOS, fusul orar al sistemului este setat in timpul instalarii, dar poate fi modificat cu usurinta ulterior.
Acest articol descrie modul de setare sau modificare a fusului orar pe sistemele CentOS 8.,
verificarea fusului orar curent #
timedatectl
este un utilitar de linie de comandă care vă permite să vizualizați și să modificați ora și data sistemului. Este disponibil pe toate sistemele moderne Linux bazate pe systemd:
timedatectl
ieșirea arată fusul orar al sistemului. În acest exemplu, fusul orar este setat la UTC:
Dacă primiți un avertisment care spune: „sistemul este configurat să citească ora RTC în fusul orar local.,”, executați următoarea comandă pentru a folosi RTC în UTC:
timedatectl
sistemul de fus orar este configurat de symlinking /etc/localtime
la un binar identificatorul fusului orar în /usr/share/zoneinfo
director. O altă opțiune pentru a verifica zona de fus orar este de a arăta calea symlink puncte pentru utilizarea ls
command:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 23 Nov 21 23:30 /etc/localtime -> /usr/share/zoneinfo/UTC
Schimbarea de fus Orar în CentOS #
Înainte de schimbarea de fus orar, va trebui să găsească nume lung pentru zona de fus orar doriți să o utilizați., Fusurile orare folosesc formatul „Regiune / Oraș”.,ca root sau user cu privilegii de sudo :
sudo timedatectl set-timezone your_time_zone
de exemplu, Pentru a schimba sistemul fusul orar pentru America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Run timedatectl
comandă pentru a verifica modificări:
timedatectl
Schimbarea de fus Orar prin a Crea o legătură simbolică #
Dacă se execută o versiune mai veche de CentOS și timedatectl
comanda nu este prezent pe sistemul dvs., puteți schimba fusul orar de symlinking /etc/localtime
pentru zona de fus orar fișier în /usr/share/zoneinfo
director.,
Identifica zona de fus orar doriți să o configurați și de a crea o legătură simbolică :
sudo ln -sf /usr/share/zoneinfo/America/Toronto /etc/localtime
Verifica modificări, fie prin listarea /etc/localtime
fișier sau emiterea timedatectl
sau date
comenzi:
date
Sat Mar 21 17:46:10 EDT 2020
Concluzie #
Ne-au arătat cum să-ți schimbi CentOS sistemului de fus orar.