LFCA: Mụta ijikwa oge na ụbọchị na Linux - Nkebi 6


Edemede a bụ akụkụ 6 nke usoro LFCA, ebe a n'akụkụ a, ị ga-amata onwe gị na iwu nchịkwa sistemu izugbe iji jikwaa ntọala oge na ụbọchị na sistemụ Linux.

Oge dị oke mkpa na sistemụ Linux ọ bụla. Ọtụtụ ọrụ dịka crontab, anacron, nkwado ndabere na mpaghara weghachite ọrụ na-adabere na oge ziri ezi iji rụọ ọrụ ha dịka a tụrụ anya ya.

Linux nwere ụdị elekere abụọ:

  • Ego ngwaike - Nke a bụ elekere batrị na-arụkwa ọrụ dị ka elekere CMOS ma ọ bụ RTC (Ezie Oge elekere). Elekere ahụ na-agba ọsọ n'adabereghị na sistemụ arụmọrụ & na-aga n'ihu ọbụlagodi mgbe agbanyụrụ sistemụ ahụ ma ọ bụrụhaala na batrị CMOS dị.
  • Elekere sistemụ ( Elekere Software ) - A na-akpọkwa nke a dị ka elekere kernel. N'oge buut, a na-ebute elekere sistemụ site na elekere ngwaike wee wepụta ya ebe ahụ.

Ọtụtụ mgbe, a na-enwe ọdịiche oge n'etiti elekere abụọ nke na ha ji nwayọọ nwayọọ na-esi n'ebe ibe ha pụọ. Anyị ga-abịa na nke a ma emechaa gosi gị otu ị ga-esi mekọrịta elekere ndị a.

Maka ugbu a, anyị ga-ahụ ka ị ga-esi lelee oge na ụbọchị na sistemụ Linux.

Lelee oge na ụbọchị na sistemụ Linux

Enwere isi ihe abụọ eji elele oge na ụbọchị na sistemụ Linux. Nke mbụ bụ iwu ụbọchị. Enweghị arụmụka ọ bụla, ọ na-enye ntakịrị ozi egosiri

$ date

Friday 26 March 2021 11:15:39 AM IST

Ka ilele ụbọchị n'ụdị oge dd-mm-yy naanị, mebie iwu:

$ date +"%d-%m-%y"

26-03-21

Ọ bụrụ na ịchọrọ ịlele oge ugbu a naanị na ọ nweghị ihe ọzọ, jiri iwu a:

$ date "+%T"

11:17:11

Iwu timedatectl bụ ngwa ọhụrụ eji na sistemụ Linux ọgbara ọhụrụ dị ka Ubuntu 18.04, RHEL 8 & CentOS 8. Ọ bụ nnọchi nke iwu ụbọchị nke ama ama na sistemụ SysVinit ochie. Enwere ike iji ya jụọ ajụjụ na ịhazi oge na sistemụ Linux.

Enweghị nhọrọ ọ bụla, iwu timedatectl na-ebipụta ozi dị iche iche dị ka oge mpaghara, oge UTC, oge RTC, na mpaghara oge ịkpọtụ ole na ole.

$ timedatectl

Otu esi edobe mpaghara oge na sistemụ Linux

Na sistemụ Linux, oge dabere na mpaghara oge edobere. Ka ịlele mpaghara oge ahaziri na sistemụ gị, nye iwu:

$ timedatectl | grep Time

Site na nsonaazụ dị na snippet dị n'elu, anọ m na mpaghara oge Africa/Nairobi. Ka ilele mpaghara oge dịnụ, gbaa iwu a:

$ timedatectl list-timezones

Pịa ENTER ka ịpịgharịa na ndepụta niile nke mpaghara oge enwere ike dị.

A kọwakwara mpaghara oge n'ụzọ /usr/share/zoneinfo/ dị ka egosiri.

$ ls /usr/share/zoneinfo/

Enwere ụzọ abụọ ị ga-eji hazie mpaghara oge. Iji timedatectl iwu, ị nwere ike ịtọ mpaghara oge, dịka ọmụmaatụ, na America/Chicago, na-eji syntax egosiri.

$ timedatectl set-timezone 'America/Chicago'

Ụzọ ọzọ ị ga-esi tọọ mpaghara oge bụ ịmepụta njikọ ihe atụ site na faịlụ timezone na /usr/share/zoneinfo ụzọ gaa /etc/localtime. Dịka ọmụmaatụ, ka ịtọọ mpaghara oge mpaghara na EST (Oge Ọwụwa Anyanwụ), nye iwu:

$ sudo ln -sf /usr/share/zoneinfo/EST /etc/localtime

Tọọ ụbọchị na oge na sistemụ Linux

Ka ịtọọ oge naanị na sistemụ Linux na-eji usoro HH:MM:SS (Oge elekere: Nkeji: Nke abụọ), jiri syntax dị n'okpuru.

$ timedatectl set-time 18:30:45

Ka ịtọọ ụbọchị naanị n'ụdị YY-MM-DD (Afọ: Ọnwa: Ụbọchị), jiri syntax:

$ timedatectl set-time 20201020

Ka ịtọọ ma ụbọchị na oge, gbaa ọsọ:

$ timedatectl set-time '2020-10-20 18:30:45'

IHE: A naghị atụ aro iji aka na-ewepụta oge na ụbọchị n'ụzọ dị otú a ebe ọ bụ na ị nwere ike ịhazi oge na ụbọchị na-ezighi ezi. N'ezie, site na ndabara, agbanyere mmekọrịta oge akpaaka iji gbochie gị ime ntọala oge akwụkwọ ntuziaka na ụbọchị.

Ụzọ akwadoro maka ịtọ oge bụ site na ịkọwapụta mpaghara oge ị nọ na ya dị ka egosiri na mbụ ma ọ bụ gbanye mmekọrịta oge akpaaka na sava NTP dịpụrụ adịpụ.

Tọọ mmekọrịta oge akpaaka site na iji sava NTP

NTP dị mkpụmkpụ maka Protocol Time Network, nke bụ usoro ịntanetị a na-eji na-emekọrịta oge elekere sistemụ na ọdọ mmiri na sava NTP dị n'ịntanetị.

Iji timedatectl iwu, ị nwere ike ịtọ mmekọrịta oge akpaka dị ka ndị a:

$ timedatectl set-ntp true

Iji gbanyụọ oge mmekọrịta NTP akpaka, mee:

$ timedatectl set-ntp false

Timedatectl na iwu ụbọchị bụ ngwa ọrụ ahịrị iwu nwere ike inyere gị aka ịlele ma mezie oge gị na Linux.