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."