Linux üçin iň köp ulanylýan 5 açyk çeşme gabyklary


Gabyk, Unix ýa-da GNU/Linux ýaly operasiýa ulgamynda buýruk terjimeçisi, beýleki programmalary ýerine ýetirýän programma. Ulanyjy käbir giriş maglumatlary bilen dürli buýruklary ýa-da kömekçi gurallary işledip biler ýaly, kompýuter ulanyjysyna Unix/GNU Linux ulgamyna interfeýs berýär.

Gabyk bir programmany ýerine ýetirip bolansoň, adaty çykyş enjamy bolan ekranda ulanyja çykyş iberýär. Şol sebäpli oňa\buýruk terjimeçisi diýilýär.

Gabyk diňe bir buýruk terjimeçisinden has köp zat, şertli ýerine ýetiriş, aýlawlar, üýtgeýjiler, funksiýalar we başgalar ýaly doly programmirleme dili gurluşlary bilen öz programmirleme dilidir.

Şonuň üçin Unix/GNU Linux gaby Windows gaby bilen deňeşdirilende has güýçlidir.

Bu makalada, Unix/GNU Linux-da iň köp ulanylýan açyk çeşme gabyklaryna göz aýlarys.

1. Baş gabyk

Baş “Bourne Again Shell” diýmekdir we häzirki wagtda köp Linux paýlanyşynda deslapky gabykdyr. Şeýle hem, ş-gabat gelýän gabyk bolup, programmirlemek we interaktiw ulanmak üçin sh-den praktiki gowulaşmalary hödürleýär:

  1. Buýruk setirini redaktirlemek
  2. Işe gözegçilik
  3. Çäklendirilmedik ululyk buýruk taryhy
  4. Gabyk funksiýalary we lakamlary
  5. Çäklendirilmedik ululyk Indekslenen massiwler
  6. Iki-altmyş dört aralygynda islendik bazada bitewi arifmetika

2. Tcsh/Csh gabygy

Tcsh güýçlendirilen C gabygy, interaktiw giriş gabygy we gabyk skript buýruk prosessory hökmünde ulanylyp bilner.

Tcsh-iň aşakdaky aýratynlyklary bar:

  1. C sintaksis ýaly
  2. Buýruk setiriniň redaktory
  3. Programmirläp bolýan söz we faýl adynyň tamamlanmagy
  4. orfografiki düzediş
  5. Işe gözegçilik

3. Ksh gabygy

Ksh Korn gabygyny aňladýar we Deýwid G. Korn tarapyndan dizaýn edildi we işlenip düzüldi. Doly, güýçli, ýokary derejeli programmirleme dili we beýleki Unix/GNU Linux gabyklary ýaly interaktiw buýruk dili.

4. Zsh Shell

Zsh interaktiw bolmak üçin döredilip, baş, tcsh we ksh ýaly beýleki Unix/GNU Linux gabyklarynyň köp aýratynlyklaryny öz içine alýar.

Şeýle hem, beýleki gabyklar ýaly güýçli skript dili. Käbir özboluşly aýratynlyklary bar bolsa-da:

  1. Faýlyň adyny döretmek
  2. Başlangyç faýllary
  3. Giriş/Çykyş synlamak
  4. Teswirleri ýapmak
  5. düşünje görkezijisi
  6. Üýtgeýän görkeziji
  7. Funksiýa görkezijisi
  8. Adam sahypalarynda tapyp boljak esasy görkeziji we başga-da köp zat

5. Balyk

Doly balyk\dostlukly interaktiw gabyk diýmekdir we 2005-nji ýylda ýazylypdy. Beýleki gabyklar ýaly doly interaktiw we ulanyjy üçin amatly bolmagy maksat edinýär, bu aşakdakylary öz içine alýan gaty gowy aýratynlyklara eýedir:

  1. Adam sahypasynyň tamamlanmagy
  2. Web esasly konfigurasiýa
  3. Awto-teklipler
  4. Arassa ýazgylar bilen doly ýazyp bolýar
  5. Terminal 256 terminal tehnologiýasy üçin goldaw

Balyk gabygy hakda has giňişleýin maglumaty Balyk - Linux üçin akylly interaktiw gabykda okap bilersiňiz

Gysgaça mazmun

Bular Unix/GNU Linux-da bar bolan gabyklaryň hemmesi däl, ýöne dürli Linux paýlanyşlarynda eýýäm gurnalanlardan başga-da iň köp ulanylýanlar. Bu makalany peýdaly we goşmaça maglumat taparsyňyz diýip umyt edýärin, teswir ýazmakdan çekinmäň.