Shell? Was soll das denn sein? In der Informatik bezeichnet man damit die Schnittstelle zwischendem Betriebssystem und dem Benutzer, quasi eine Schale. Man unterscheidet hier zwei Arten von dieser Schnittstelle:
- Kommandozeile (Command Line Interface ⇒ CLI)
- Grafisch (Graphical User Interface ⇒ GUI)
In den meisten Fällen meint man allesdings mit dem Begriff "Shell" die Kommandozeile, also das CLI. Typische Kandidaten sind an dieser Stelle unter Windows die DOS-Box oder auch Eingabeaufforderung genannt (cmd.exe
), sowie seit mehreren Jahren die PowerShell.
Unter Unix sind die bekanntesten Klassiker die Bourne Shell (sh), C-Shell (csh) und die KornShell (ksh), sowie heute meist unter Linux die Bourne-again-shell (bash).