5 algengustu opinn uppspretta skeljar fyrir Linux


Skelin er skipanatúlkurinn í stýrikerfi eins og Unix eða GNU/Linux, það er forrit sem keyrir önnur forrit. Það veitir tölvunotanda viðmót við Unix/GNU Linux kerfið þannig að notandinn getur keyrt mismunandi skipanir eða tól/tól með einhverjum inntaksgögnum.

Þegar skelin hefur lokið við að keyra forrit sendir hún úttak til notandans á skjánum, sem er staðlað úttakstæki. Af þessum sökum er vísað til þess sem „stjórnatúlkurinn“.

Skelin er miklu meira en bara skipanatúlkur, hún er líka forritunarmál út af fyrir sig með fullkomnum forritunarmálsbyggingum eins og skilyrtri framkvæmd, lykkjur, breytur, föll og margt fleira.

Þess vegna er Unix/GNU Linux skelin öflugri miðað við Windows skelina.

Í þessari grein munum við skoða nokkrar af mest notuðu opnum uppspretta skeljunum á Unix/GNU Linux.

1. Bash Shell

Bash stendur fyrir Bourne Again Shell og það er sjálfgefin skel á mörgum Linux dreifingum í dag. Það er einnig sh-samhæft skel og býður upp á hagnýtar endurbætur á sh fyrir forritun og gagnvirka notkun sem inniheldur:

  1. Breyting skipanalínu
  2. Starfsstjórnun
  3. Ótakmarkaður stærðarskipanaferill
  4. Skeljaraðgerðir og samnöfn
  5. Ótakmörkuð stærð Verðtryggð fylki
  6. Heiltölureikningur í hvaða grunni sem er frá tveimur til sextíu og fjórir

2. Tcsh/Csh skel

Tcsh er endurbætt C-skel, það er hægt að nota það sem gagnvirka innskráningarskel og skeljaforskriftarskipanavinnslu.

Tcsh hefur eftirfarandi eiginleika:

  1. C eins og setningafræði
  2. Ritill skipanalínu
  3. Forritanleg orð og skráarheiti lokið
  4. Stafsetningarleiðrétting
  5. Starfsstjórnun

3. Ksh skel

Ksh stendur fyrir Korn skel og var hannað og þróað af David G. Korn. Það er fullkomið, öflugt forritunarmál á háu stigi og einnig gagnvirkt stjórnmál eins og margar aðrar Unix/GNU Linux skeljar.

4. Zsh skel

Zsh er hannað til að vera gagnvirkt og það inniheldur marga eiginleika annarra Unix/GNU Linux skeljar eins og bash, tcsh og ksh.

Það er líka öflugt forskriftarmál alveg eins og aðrar skeljar sem til eru. Þó það hafi nokkra einstaka eiginleika sem innihalda:

  1. Skráarnafnagerð
  2. Ræsingarskrár
  3. Innskráning/Útskráningaráhorf
  4. Loka athugasemdir
  5. Concept index
  6. Breytuvísitala
  7. Aðgerðaskrá
  8. Lykilskrá og margt fleira sem þú getur fundið út á mansíðum

5. Fiskur

Fish in full stands fyrir \vingjarnlegur gagnvirk skel\ og var höfundur árið 2005. Það var ætlað að vera algjörlega gagnvirkt og notendavænt, rétt eins og hinar skeljarnar, það hefur nokkra góða eiginleika sem fela í sér:

  1. Útgerð manssíðu
  2. Vefstillingar
  3. Sjálfvirkar tillögur
  4. Alveg forskriftarhæft með hreinum forskriftum
  5. Stuðningur við term256 flugstöðvartækni

Þú getur lesið meira um fiskskel á Fish – A Smart Interactive Shell for Linux

Samantekt

Þetta eru ekki allar skeljarnar sem eru til í Unix/GNU Linux en þær eru þær mest notaðar fyrir utan þær sem þegar eru uppsettar á mismunandi Linux dreifingum. Vona að þér finnist þessi grein gagnleg og fleiri frekari upplýsingar, ekki hika við að skrifa athugasemd.