timedatectl comanda este un nou utilitar pentru RHEL/CentOS 7/8 și Fedora 30+ distribuții bazate pe, care vine ca o parte a systemd sistem și service manager, un înlocuitor pentru vechiul data tradițională de comandă utilizate în sysvinit daemon bazate pe distribuții Linux.,
timedatectl comandă vă permite să interogare și de a schimba de configurare de la ceasul de sistem și setările acestuia, puteți utiliza această comandă pentru a seta sau a modifica data curentă, ora, și de fus orar sau activa automat sistemul de sincronizare ceas cu un remote server NTP.,
în acest tutorial, vă voi prezenta modalitățile prin care puteți gestiona timpul pe sistemul Linux setând data, ora, fusul orar și sincronizați ora cu NTP de la terminal folosind noua comandă timedatectl.Linux și poate avea următoarele avantaje:
- mențineți o funcționare în timp util a sarcinilor de sistem, deoarece majoritatea sarcinilor din Linux sunt controlate de timp.
- timpul corect pentru evenimentele de logare și alte informații despre sistem și multe altele.,
cum să găsiți și să setați fusul orar Local în Linux
1. Pentru a afișa data și ora curente pe sistem, utilizați timedatectl comanda din linia de comandă, după cum urmează:
# timedatectl status
În screencast de mai sus, RTC timp este hardware-ul de ceas de timp.
2., The time on your Linux system is always managed through the timezone set on the system, to view your current timezone, do it as follows:
# timedatectl OR# timedatectl | grep Time
3. To view all available timezones, run the command below:
# timedatectl list-timezones
4., Pentru a găsi zona de fus orar local în funcție de locația dvs., executați următoarea comandă:
5. Pentru a seta fusul orar local în Linux, vom folosi comutatorul set-fus orar așa cum se arată mai jos.
# timedatectl set-timezone "Asia/Kolkata"
este întotdeauna recomandat să utilizați și setați coordinated universal time, UTC.,
# timedatectl set-timezone UTC
You need to type the correct name timezone otherwise you may get errors when changing the timezone, in the following example, the timezone „Asia/Kolkata” is not correct therefore causing the error.
How to Set Time and Date in Linux
6., Puteți seta data și ora pe sistemul dvs., folosind comanda timedatectl după cum urmează:
setați ora în Linux
pentru a seta doar ora, putem folosi un comutator set-time împreună cu formatul timpului în HH:MM: SS (oră, minut și secunde).
# timedatectl set-time 15:58:30
Setați Data in Linux
7. Pentru a seta doar data, putem folosi un comutator set-time împreună cu formatul datei în YY:MM:ZZ (An, Lună, Zi).,
# timedatectl set-time 20151120
8. To set both date and time:
# timedatectl set-time '2015-11-20 16:14:50'
How to Find and Set Hardware Clock in Linux
9., local timezone:
# timedatectl set-local-rtc 1
Set your hardware clock to coordinated universal time (UTC):
# timedatectl set-local-rtc 0
Synchronizing Linux System Clock with a Remote NTP Server
NTP stands for Network Time Protocol is an internet protocol, which is used to synchronize system clock between computers., Utilitarul timedatectl vă permite să sincronizați automat ceasul sistemului Linux cu un grup de servere la distanță folosind NTP.vă rugăm să rețineți că trebuie să aveți NTP instalat pe sistem pentru a permite sincronizarea automată a timpului cu serverele NTP.pentru a porni sincronizarea automată a timpului cu un server NTP la distanță, tastați următoarea comandă la terminal.
# timedatectl set-ntp true
pentru a dezactiva sincronizarea timpului NTP, tastați următoarea comandă la terminal.,
# timedatectl set-ntp false
Sumar
Acestea sunt foarte ușor exemple descris în acest tutorial și sper că le veți găsi utile pentru stabilirea diferitelor sistem Linux ceasuri și a fusurilor orare. Pentru a afla mai multe despre acest instrument, peste cap de la timedatectl pagina man.