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.