Shell

Shell ist ein UNIX-Begriff für die interaktive Benutzerschnittstelle mit einem Betriebssystem. Die Shell ist die Programmierungsschicht, die die vom Benutzer eingegebenen Befehle versteht und ausführt. In einigen Systemen wird die Shell als Befehlsinterpreter bezeichnet. Eine Shell impliziert in der Regel eine Schnittstelle mit einer Befehlssyntax (z.B. das Betriebssystem DOS und sein "C:>" Prompt) und Benutzerbefehle wie "dir" und "edit".

Als äußere Schicht eines Betriebssystems kann eine Shell mit dem Kernel, der innersten Schicht des Betriebssystems oder dem Kern der Dienste kontrastiert werden.

Stand: 27.07.2020