UkuBhalwa kweShell – Isifundo 02: Konke malunga neBash Shell

UkuBhalwa kweShell-Isifundo 02: Konke malunga neBash Shell

UkuBhalwa kweShell – Isifundo 02: Konke malunga neBash Shell

Ukuqhubela phambili uthotho lwethu lwezifundo kwi Ukushicilela kweShell, namhlanje sizise okwesibini (02 Tutorial) Ngokufanayo.

Kwaye ngenxa yoko, okokuqala sisondele Iingqikelelo ezi-3 zokuqala ezisisiseko (Iziphelo, iiConsoles kunye neeShell) enxulumene nesi sihloko, kwesi sesibini, siya kugxila ngakumbi ekwazini yonke into enokwenzeka ngayo Iqokobhe leBash.

ISibhalo seShell - Isifundo 01: Izitishi, iiConsoles kunye neeShell

ISibhalo seShell - Isifundo 01: Izitishi, iiConsoles kunye neeShell

Kwaye ngaphambi kokuba uqale oku Isifundo 02 kwi "Shell Scripting", sincoma ukuhlola oku kulandelayo imixholo enxulumeneyo, ekupheleni kokufunda le post namhlanje:

I-Shell Scripting-Isifundo 01: I-Shell, i-Bash Shell kunye ne-Scripts
Inqaku elidibeneyo:
ISibhalo seShell - Isifundo 01: Izitishi, iiConsoles kunye neeShell
malunga nePowerShell
Inqaku elidibeneyo:
PowerShell, faka eli qokobhe lomgca womyalelo ku-Ubuntu 22.04

Isifundo sokuBhalwa kweShell 02

Isifundo sokuBhalwa kweShell 02

Yintoni iBash Shell?

I-Bash okanye i-Bash Shell liqokobhe okanye itoliki yolwimi yomyalelo eyenzelwe ngokukodwa i Inkqubo yokusebenza yeLinux. Iqokobhe, elihambelana ubukhulu becala neqokobhe elithi "sh", kwaye libandakanya iimpawu eziluncedo ezivela kumaqokobhe eKorn (ksh) kunye noC (csh).

Ukongezelela, ijolise ekufezekiseni ukuphunyezwa okuhambelanayo komgangatho "IEEE POSIX Shell kunye nezixhobo", leyo yona iyinxalenye ye Iinkcukacha ze-IEEE POSIX (IEEE uMgangatho 1003.1). Ngoko ke, ekufezekiseni le njongo, idibanisa ukuphuculwa komsebenzi ngokubhekiselele ku-"sh", zombini ukusetyenziswa ngokubambisana kunye nokucwangcisa.

Top 10 ebalulekileyo Bash Facts

  1. Isekelwe kwi-Unix Shell kwaye i-POSIX iyahambelana.
  2. Yonke imiyalelo ye-Bourne Shell (sh) iyafumaneka kwi-Bash.
  3. Liqokobhe elihlala lihleli, kuninzi lwe-GNU/Linux Distributions.
  4. Umsebenzi wayo ophambili kukutolika imiyalelo yomyalelo kwinkqubo yokusebenza.
  5. Iyaphatheka kakhulu, ngoko ikwasebenza phantse kuzo zonke iinguqulelo ze-Unix kunye nezinye ii-OS.
  6. I-syntax yomyalelo wayo yi-superset yemiyalelo esekwe kwi-Bourne Shell syntax.
  7. Yaphuhliswa yaza yakhutshwa nguBrian Fox ngomhla we-8 kaJuni ngo-1989 njengenxalenye yeProjekthi ye-GNU.
  8. Ivumela ukuyilwa kunye nolawulo lweefayile zeSikripthi (Izikripthi zeBash) umsebenzi wazo kukwenza imisebenzi.
  9. Ibonelela ngolandelelwano olwakhiwe kakuhle, lwemodyuli nolufomathiweyo lwemisebenzi ukuphuhlisa iziBhalo.
  10. Ibonelela ngeempawu ezinjengokuhlelwa komgca womyalelo, imbali yomyalelo wobungakanani obungenamda, ulawulo lomsebenzi, iqokobhe kunye nemisebenzi ye-alias, ubungakanani obungenamda boluhlu lwezalathiso, phakathi kwezinye ezininzi.

Okungakumbi malunga neBash Shell

Ulwazi olubaluleke ngakumbi lwe Isifundo sokuBhalwa kweShell 02

Kwezi zifundo zilandelayo, siza kuntywila nzulu kancinci Iifayile ze-Bash Script kunye nezinto zazo (amacandelo) y izixhobo eziluncedo kubugcisa bokuBhala. Emva koko qhubeka kunye imizekelo ebonakalayo yokusebenzisa imiyalelo yemiyalelo (ilula kwaye intsonkothile) kunye neBash kunye nokusetyenziswa kwayo ngaphakathi kwezikripthi.

Nangona kunjalo, unokugrumba nzulu kancinci ngakumbi ngoBash kwezi zilandelayo amakhonkco asemthethweni:

Igama likaBash sisishunqulelo se-'Bourne-Again Shell', ipun kuStephen Bourne, umbhali wokhokho othe ngqo weqokobhe le-Unix 'sh', ovele kushicilelo lwesixhenxe lwe-Bash. Uphando lwe-Bell Labs lwe-Unix” .

Malunga nelua
Inqaku elidibeneyo:
Lua, faka olu lwimi lunamandla lokubhala ku-Ubuntu
malunga nerakethi
Inqaku elidibeneyo:
Racket, faka olu lwimi lwenkqubo ku-Ubuntu

Isibhengezo esicacileyo sesithuba

Isishwankathelo

Ngamafutshane, ngale nto Isifundo 02 kwi "Shell Scripting" kwaye abo bazayo, sinethemba lokuqhubeka nokuba negalelo uqeqesho kusetyenziso lweGNU/Linux Terminalngakumbi kwezo abasebenzisi bokuqala ngentetho Iinkqubo ezisebenza simahla kwaye zivulekile.

Ukuba uwuthandile umxholo, phawula kwaye wabelane ngayo. Kwaye khumbula, ndwendwela ekuqaleni kwethu «webhsayithi», ukongeza kwijelo elisemthethweni le yocingo ngeendaba ezininzi, izifundo kunye nohlaziyo lweLinux.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.