Kif Issettja l-Ħin, iż-Żona tal-Ħin u Tissinkronizza l-Arloġġ tas-Sistema Bl-użu tal-Kmand timedatectl


Il-kmand timedatectl huwa utilità ġdida għal distribuzzjonijiet ibbażati fuq RHEL/CentOS 7/8 u Fedora 30+, li jiġi bħala parti mis-sistema systemd u l-maniġer tas-servizz, sostitut għall-kmand tad-data tradizzjonali antik użat fid-distribuzzjonijiet Linux ibbażati fuq daemon sysvinit.

Il-kmand timedatectl jippermettilek li titlob u tibdel il-konfigurazzjoni tal-arloġġ tas-sistema u l-issettjar tagħha, tista 'tuża dan il-kmand biex tissettja jew tibdel id-data, il-ħin u ż-żona tal-ħin attwali jew tippermetti sinkronizzazzjoni awtomatika tal-arloġġ tas-sistema ma' server NTP remot.

F'dan it-tutorja, ser nieħdok permezz tal-modi kif tista 'timmaniġġja l-ħin fis-sistema Linux tiegħek billi tistabbilixxi d-data, il-ħin, iż-żona tal-ħin, u tissinkronizza l-ħin ma' NTP mit-terminal billi tuża l-kmand timedatectl il-ġdid.

Dejjem hija prattika tajba li żżomm il-ħin korrett fuq is-server jew is-sistema Linux tiegħek u jista' jkollha l-vantaġġi li ġejjin:

  • iżżomm tħaddim f'waqtu tal-kompiti tas-sistema peress li ħafna mill-kompiti fil-Linux huma kkontrollati mill-ħin.
  • il-ħin korrett għall-illoggjar ta' avvenimenti u informazzjoni oħra fuq is-sistema u ħafna aktar.

Kif issib u ssettja ż-żona tal-ħin lokali fil-Linux

1. Biex turi l-ħin u d-data attwali fis-sistema tiegħek, uża l-kmand timedatectl mil-linja tal-kmand kif ġej:

# timedatectl  status

Fl-iskrin ta 'hawn fuq, il-ħin RTC huwa l-ħin tal-arloġġ tal-ħardwer.

2. Il-ħin fis-sistema Linux tiegħek huwa dejjem ġestit permezz taż-żona tal-ħin issettjata fuq is-sistema, biex tara ż-żona tal-ħin attwali tiegħek, agħmel dan kif ġej:

# timedatectl 
OR
# timedatectl | grep Time

3. Biex tara ż-żoni tal-ħin kollha disponibbli, mexxi l-kmand hawn taħt:

# timedatectl list-timezones

4. Biex issib iż-żona tal-ħin lokali skont il-lokalità tiegħek, mexxi l-kmand li ġej:

# timedatectl list-timezones |  egrep  -o "Asia/B.*"
# timedatectl list-timezones |  egrep  -o "Europe/L.*"
# timedatectl list-timezones |  egrep  -o "America/N.*"

5. Biex tissettja ż-żona tal-ħin lokali tiegħek fil-Linux, se nużaw is-swiċċ taż-żona tal-ħin stabbilit kif muri hawn taħt.

# timedatectl set-timezone "Asia/Kolkata"

Huwa dejjem rakkomandat li tuża u tissettja l-ħin universali kkoordinat, UTC.

# timedatectl set-timezone UTC

Ikollok bżonn ittajpja ż-żona tal-ħin tal-isem korrett inkella tista 'tikseb żbalji meta tibdel iż-żona tal-ħin, fl-eżempju li ġej, iż-żona tal-ħin \Asja/Kolkata mhix korretta u għalhekk tikkawża l-iżball.

Kif Issettja l-Ħin u d-Data fil-Linux

6. Tista 'tissettja d-data u l-ħin fis-sistema tiegħek, billi tuża l-kmand timedatectl kif ġej:

Biex nissettjaw il-ħin biss, nistgħu nużaw swiċċ tal-ħin stabbilit flimkien mal-format tal-ħin f'HH:MM:SS (Siegħa, Minuta u Sekondi).

# timedatectl set-time 15:58:30

Tista' tikseb l-iżball ta' hawn taħt meta tistabbilixxi d-data kif muri hawn fuq:

Failed to set time: NTP unit is active

7. L-iżball jgħid li s-servizz NTP huwa attiv. Għandek bżonn tiddiżattivaha billi tuża l-kmand hawn taħt.

# systemctl disable --now chronyd

8. Biex nissettjaw id-data u l-ħin, nistgħu nużaw swiċċ tal-ħin stabbilit flimkien mal-format tad-data f'YY:MM:DD (Sena, Xahar, Jum) u l-ħin f'HH:MM:SS (Siegħa, Minuta u Sekondi) ).

# timedatectl set-time '2015-11-20 16:14:50'

Kif issib u ssettja l-arloġġ tal-ħardwer fil-Linux

9. Biex issettja l-arloġġ tal-ħardwer tiegħek għal ħin universali kkoordinat, UTC, uża l-għażla set-local-rtc boolean-value kif ġej:

L-ewwel Skopri jekk l-arloġġ tal-ħardwer tiegħek huwiex issettjat għaż-żona tal-ħin lokali:

# timedatectl | grep local

Issettja l-arloġġ tal-ħardwer tiegħek għaż-żona tal-ħin lokali:

# timedatectl set-local-rtc 1

Issettja l-arloġġ tal-ħardwer tiegħek għal ħin universali kkoordinat (UTC):

# timedatectl set-local-rtc 0

Sinkronizzazzjoni tal-Arloġġ tas-Sistema Linux ma 'Server NTP Remot

NTP stands għal Network Time Protocol huwa protokoll tal-internet, li jintuża biex jissinkronizza l-arloġġ tas-sistema bejn il-kompjuters. L-utilità timedatectl tgħinek tissinkronizza awtomatikament l-arloġġ tas-sistema Linux tiegħek ma 'grupp remot ta' servers li jużaw NTP.

Jekk jogħġbok innota li jrid ikollok NTP installat fis-sistema biex tippermetti s-sinkronizzazzjoni awtomatika tal-ħin mas-servers NTP.

Biex tibda sinkronizzazzjoni awtomatika tal-ħin ma 'server NTP remot, ikteb il-kmand li ġej fit-terminal.

# timedatectl set-ntp true

Biex tiddiżattiva s-sinkronizzazzjoni tal-ħin NTP, ittajpja l-kmand li ġej fit-terminal.

# timedatectl set-ntp false

Sommarju

Dawn huma eżempji faċli ħafna deskritti f'dan it-tutorja u nispera li ssibhom utli biex jiġu stabbiliti diversi arloġġi u żoni tal-ħin tas-sistema Linux. Biex titgħallem aktar dwar din l-għodda, mur fuq il-paġna man timedatectl.

Jekk għandek xi tgħid dwar dan l-artikolu, tħossok liberu li tħalli kumment għal aktar informazzjoni li żżid. Ibqa’ konness ma’ Tecmint.