Sida loo Isticmaalo Linux "Hurdada" amar si aad u joojiso Qoraal BASH ah

Tilmaamahan wuxuu tusinayaa sida loo isticmaalo amarka hudheelka Linux si loo joojiyo qoraalka bash.

Isaga keligiis, amarka hurdada ayaa si dhammaystiran waxtar u leh mooyaane inaad jeceshahay inaad xirto daaqadaada dushiisa laakiin qayb ka mid ah qoraalka waxaa loo isticmaali karaa siyaabo badan oo kala duwan oo ay ka mid yihiin qaddar nafsadeed ka hor inta aan dib loo soo celinin amar.

Tusaale ahaan, waxaad qiyaastaa inaad haysatid warqad ka shaqeyneysa faylasha laga soo koobay server kale. Qoraalku waa inaanu bilaabin nuqul nuqul ah illaa inta dhammaan faylasha ay dhammeystireen soo-dejinta.

Habka gadaashu waxaa lagu sameeyaa qoraal dhamaystiran.

Qoraalka kumbuyuutarrada feylasha waxaa ku jiri kara tigidh si loo tijaabiyo in dhammaan faylasha la soo dajiyay (ie waxay ogyihiin in ay jirto 50 fayl oo marka 50 fayl oo laga helay habka nuqulkii la bilaabay).

Ma jirto farriin qoraal ah oo si joogto ah loo tijaabiyo maaddaama ay qaadato waqtiga processor. Taa bedelkeeda, waxaad dooran kartaa in aad tijaabiso in ay jiraan waraaqo ku filan oo la naqshadeeyey iyo haddii aysan jirin nasasho dhowr daqiiqo kadibna isku day mar labaad. Amarka hurdada wuu ku fiican yahay xaaladahan.

Sidee loo Isticmaalaa Taliska Hurdada

Si aad u isticmaashid taliska hurdada Linux, waxaad soo gashaa waxyaabaha soo socda:

hurdada 5s

Amarkan kor ku xusan wuxuu ka dhigi doonaa kambiyuutarka muddo 5 ilbiriqsi ah ka hor inta aadan ku soo celin khadka taliska.

Amarka hurdada wuxuu u baahan yahay hurdada ugu muhiimsan hurdada soo socota adoo raacaya lambarka aad rabto in aad joojiso adigoo adeegsanaya qaybta qiyaasta.

Waxaad sheegi kartaa dib u dhigista ilbiriqsiyada, daqiiqadaha, saacadaha ama maalmaha.

Marka ay timaado maalmo sugitaan oo loogu talagalay wax dhacaan waxaa laga yaabaa inay noqoto mid la qiimeeyo iyadoo la tixgelinayo isticmaalka shaqo qabasho ah si ay u dhexdhexaadin u samayso qoraallada si aan caadi aheyn iyada oo laga soo horjeedo in qoraallada ku ordayan taariikhda maalmaha dhammaadka.

Tirada taliska hurdada uma baahna inay noqoto tiro idil.

Waxaad sidoo kale isticmaali kartaa nambarada dhibcaha.

Tusaale ahaan, waxaa habboon in la isticmaalo ereyga soo socda:

hurdada 3.5s

Tusaale Isticmaal Taliska Amarka

Qoraalkan soo socda ayaa muujinaya sida loo isticmaalo amarka hurdada si uu u sameeyo saacad dayactir ku salaysan dayactir:

#! / bin / bash

x = 10

halka [$ x -gt 0]

samee

hurdo 1s

cad

qiyaas "$ x ilbiriqsi ilaa qarxin"

x = $ (($ x - 1))

la sameeyo

Qoraalku wuxuu dhigaa variable x ilaa 10. 10. Muddada loojooguhu wuxuu sii wadi doonaa inuu ku sii socdo halka qiimaha x ka weyn yahay eber.

Amarka hurdada wuxuu joojiyaa qoraalka ah 1 ilbiriqsi mar walba wareega wareegga.

Qeybta kale ee qoraalka waxay tirtireysaa shaashad kasta, waxay muujisaa farriinta "x ilbiriqsi ilaa qarxa" (ie 10) kadibna waxay ka dhigtaa 1 qiimaha x.

Haddii aan la hirgelin amarka hurdada, qoraalka ayaa soo dhex gali doona farriimaha iyo farriimaha waxaa lagu soo bandhigi doonaa si dhakhso ah.

Amarka hurdada oo kaliya wuxuu leeyahay labo isbeddelo.

Isbeddelka caawinta - wuxuu muujinayaa faylka caawinta ee amarka hurdada. Waad ku guuleysan kartaa wax la mid ah adiga oo adeegsanaya amarka ninka sida soo socota:

nin hurda

Command - version wuxuu muujinayaa nooca amarka hurdada ee lagu rakibay nidaamkaaga.

Macluumaadka soo noqnoqda ee ku-beddelashada - - waa sida soo socota: