En shell kaldes en kommandoprocessor, fordi det er et computerprogram, der accepterer kommandoer fra brugeren og udfører dem. Skallen giver en brugergrænseflade til operativsystemet, og den giver brugerne mulighed for at interagere med systemet på en bekvem måde.
Når en bruger indtaster en kommando i skallen, fortolker skallen kommandoen og udfører den derefter. Skallen kan også give yderligere funktioner, såsom kommandohistorik, kommandofuldførelse og scripting.
Nogle almindelige skaller inkluderer:
* bash (Bourne Again SHell)
* csh (C SHell)
* ksh (Korn SHell)
* zsh (Z SHell)
Standardskallen for et bestemt system kan variere, men bash er den mest brugte skal.
Skaller er kraftfulde værktøjer, der kan bruges til at udføre en lang række opgaver, herunder:
* Håndtering af filer og mapper
* Oprettelse og redigering af tekstfiler
* Kørende programmer
* Kommunikere med andre brugere
* Adgang til internettet
* Automatisering af opgaver
Shells er en væsentlig del af operativsystemet, og de giver brugerne en effektiv måde at interagere med systemet på.