1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Vrste ljuski u Linuxu

U Linuxu i Unixu, ljuska se odnosi na program koji se koristi za tumačenje unesenih naredbi koje korisnik šalje operativnom sustavu. Najbliža analogija u sustavu Windows je DOS Command Prompt. Međutim, za razliku od Windowsa, Linux i Unix računala dopuštaju korisniku da odabere koju ljusku želi koristiti.

Bourne Shell

Izvorna Bourneova ljuska nazvana je po svom programeru u Bell Labsu, Steveu Bourneu. Bila je to prva ljuska korištena za operativni sustav Unix, a uvelike su je nadmašile mnoge novije ljuske. Međutim, sve verzije Unixa i mnoge Linux verzije dopuštaju korisnicima prebacivanje na originalnu Bourneovu ljusku, poznatu jednostavno kao "sh", ako se odluče odreći značajki kao što su dovršavanje naziva datoteke i povijest naredbi koje su dodane kasnije ljuske.

C školjka

C ljuska, kao što joj naziv može implicirati, dizajnirana je da omogući korisnicima pisanje programa skripte ljuske koristeći sintaksu vrlo sličnu onoj u programskom jeziku C. Poznat je kao "csh."

TC Shell

TC ljuska je proširenje C ljuske. Ima sve iste značajke, ali dodaje mogućnost korištenja tipki iz programa za obradu teksta Emacs za uređivanje teksta u naredbenom retku. Na primjer, korisnici mogu pritisnuti Esc-D za brisanje ostatka označene riječi. Također je poznat kao "tcsh."

Korn Shell

Korn Shell također je napisao programer u Bell Labsu, David Korn. Pokušava spojiti značajke C ljuske, TC ljuske i Bourneove ljuske u jedan paket. Također uključuje mogućnost za programere da kreiraju nove naredbe ljuske prema potrebi.

Poznat je kao "ksh."

Bourne-Again Shell

Ljuska Bourne-Again ažurirana je verzija originalne Bourneove ljuske koju je stvorila Free Software Foundation za svoj GNU projekt otvorenog koda. Iz tog razloga, to je široko korištena ljuska u zajednici otvorenog koda.

Njegova je sintaksa slična onoj koju koristi Bourneova ljuska, ali uključuje neke od naprednijih značajki koje se nalaze u C, TC i Korn ljuskama.

Među dodanim značajkama koje su nedostajale Bourneu su mogućnost dovršavanja naziva datoteka pritiskom na tipku TAB, mogućnost pamćenja povijesti nedavnih naredbi i mogućnost pokretanja više programa u pozadini odjednom.

Poznat je kao "bash."


  1. Vrste digitalne komunikacije
  2. Vrste komunikacijskih tornjeva
  3. Vrste komunikacijskih kabela
  4. Kako promijeniti korisnike u Linux ljusci
  5. Vrste računalnih procesora