<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Shell_%28Betriebssystem%29</id>
	<title>Shell (Betriebssystem) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Shell_%28Betriebssystem%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Shell_(Betriebssystem)&amp;action=history"/>
	<updated>2026-05-28T10:37:58Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Shell_(Betriebssystem)&amp;diff=613356&amp;oldid=prev</id>
		<title>imported&gt;Bubo bubo: wikilink statt &quot;Siehe auch&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Shell_(Betriebssystem)&amp;diff=613356&amp;oldid=prev"/>
		<updated>2025-08-14T18:53:52Z</updated>

		<summary type="html">&lt;p&gt;wikilink statt &amp;quot;Siehe auch&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Als &amp;#039;&amp;#039;&amp;#039;Shell&amp;#039;&amp;#039;&amp;#039; wird in der [[Informatik]] allgemein eine [[Systemsoftware]] bezeichnet, die die Fähigkeiten eines [[Betriebssystem]]s sowohl einem menschlichen [[Benutzer]] als auch anderen [[Computerprogramm|Programmen]] zugänglich macht.&amp;lt;!-- von :en übernommen --&amp;gt; Während „[[Kernel (Betriebssystem)|Kernel]]“ den Kern eines Betriebssystems bezeichnet, steht „Shell“ ({{enS|shell|de=Schale}}, ‚Hülle‘ oder ‚Außenhaut‘) anschaulich für dessen äußerste Schicht: die [[Benutzerschnittstelle]] ({{enS|user interface, UI}}). Ein Mensch kann darüber mit dem Betriebssystem [[Mensch-Computer-Interaktion|interagieren]].&amp;lt;ref name=&amp;quot;grundkurs-informatik-benutzerschnittstelle&amp;quot;&amp;gt;{{Literatur |Autor=Hartmut Ernst, Jochen Schmidt, Gerd Beneken |Titel=Grundkurs Informatik. Grundlagen und Konzepte für die erfolgreiche IT-Praxis&amp;amp;nbsp;– Eine umfassende, praxisorientierte Einführung |Auflage=5. |Verlag=Springer |Datum=2015 |Kapitel=8 Betriebssysteme |Fundstelle=8.4 Benutzerschnittstelle: Shell und GUI |Seiten=322 |ISBN=978-3-658-01627-2 |Online={{Google Buch |BuchID=KoMTBwAAQBAJ |Seite=322 |Hervorhebung=Shell}} |Zitat=Eine Shell ist die Schnittstelle des Betriebssystems zum Benutzer.}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
&lt;br /&gt;
Üblicherweise starten Betriebssysteme am Ende des [[Booten|Hochfahrens]] eine primäre Shell-[[Prozess (Informatik)|Instanz]] und -Sitzung, die im Normalbetrieb erst beim Ausschalten/&amp;amp;#x200B;[[Herunterfahren]]/&amp;amp;#x200B;[[Abmeldung#Computersystem|Abmelden]] beendet wird und typischerweise eine [[Login (Informationstechnik)|Anmeldung]] erfordert. Die Shell-Instanz erzeugt zur [[Laufzeit (Informatik)|Laufzeit]] ({{enS|runtime}}) eine [[Arbeitsumgebung#Anwendungsfeld „Informationstechnik“|Arbeitsumgebung]] ({{enS|environment}}).&amp;lt;ref name=&amp;quot;Linux-Komponenten&amp;quot;&amp;gt;{{Literatur |Autor=Ute Hertzog |Titel=Linux. Kompakt, komplett, kompetent |Verlag=Markt+Technik |Datum=2006 |Kapitel=1.5 Linux-Komponenten |Fundstelle=1.5.2 Die Shell |Seiten=42 |ISBN=978-3-8272-6810-5 |Online={{Google Buch |BuchID=2NPpilQgemoC |Seite=42 |Hervorhebung=Shell}} |Zitat=Ein Linux-System kann auch ohne grafische Oberfläche&amp;amp;nbsp;– nur mit der Shell&amp;amp;nbsp;– betrieben werden.}}&amp;lt;/ref&amp;gt; Innerhalb dieser Umgebung können Programme gestartet werden und laufen (vgl. [[Laufzeitumgebung]]). Freilich können dies auch weitere, sekundäre (Sub-)Shells sein – sowohl zusätzliche Instanzen derselben oder einer anderen Software.&lt;br /&gt;
&lt;br /&gt;
Je nach Zweck und Leistung eines Computers und seines Betriebssystems werden unterschiedliche Typen von Shells eingesetzt. Eine Shell hat typischerweise entweder&amp;amp;nbsp;…&amp;lt;ref name=&amp;quot;grundkurs-informatik-benutzerschnittstelle&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;Linux-Komponenten&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{Literatur |Autor=Arnold Klingert |Titel=Einführung in Graphische Fenstersysteme. Konzepte und reale Systeme |Verlag=Springer |Datum=1996 |Kapitel=4 Architektur |Fundstelle=Direktmanipulation |Seiten=94 |ISBN=978-3-540-58818-4 |Online={{Google Buch |BuchID=Jl_OBgAAQBAJ |Seite=94 |Hervorhebung=Shell}} |Zitat=Man unterscheidet Systeme, die eine Metapher unterstützen, zum Beispiel die Desktop-Metapher, und solche, die einen Kommandointerpreter (Shell) benutzen, um das Betriebssystem anzusprechen.}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* eine [[Kommandozeile|Befehlszeilenschnittstelle]] ({{enS|command-line interface, CLI}}) und arbeitet zeilenweise und [[Schriftzeichen|zeichen]]&amp;lt;nowiki/&amp;gt;orientiert im [[Textmodus]], oder&amp;amp;nbsp;…&lt;br /&gt;
* eine [[Grafische Benutzeroberfläche|grafische Benutzerschnittstelle]] ({{enS|graphical user interface, GUI}}) und arbeitet [[pixel]]&amp;lt;nowiki/&amp;gt;orientiert im [[Grafikmodus]].&lt;br /&gt;
&lt;br /&gt;
Im allgemeinen Sprachgebrauch ist „grafische Shell“ noch nicht sehr etabliert und findet sich eher in neuerer Lektüre.&amp;lt;ref&amp;gt;{{Literatur |Autor=Eriq Neale |Titel=Small Business Server 2008. Das Praxisbuch für kleine und mittlere Unternehmen |Verlag=Addison-Wesley |Datum=2009 |Kapitel=20 PowerShell |Seiten=814 |ISBN=978-3-8273-2359-0 |Online={{Google Buch |BuchID=0Bfqdf4VU7IC |Seite=814 |Hervorhebung=Shell}} |Zitat=(Über Windows Server 2008, Anm.:) So erhielten der Server-Core, ein grundlegendes Betriebssystem ohne grafische Shell&amp;lt;!--, und die PowerShell, eine Befehlszeilen-Skriptsprache--&amp;gt; …, Priorität.}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Literatur |Autor=Gerd Goldammer |Titel=Informatik für Wirtschaft und Verwaltung. Einführung in die Grundlagen |Auflage=1. |Verlag=Gabler&amp;amp;nbsp;/ Springer Fachmedien |Datum=1994 |Kapitel=4 Betriebssysteme; 4.3.2 UNIX und weitere Betriebssysteme |Fundstelle=UNIX-Shell |Seiten=192 |ISBN=978-3-409-13539-9 |Online={{Google Buch |BuchID=YsfJBgAAQBAJ |Seite=192 |Hervorhebung=Shell}} |Zitat=Von den Herstellern der Betriebssysteme werden zunehmend auch menüorientierte grafische Shells angeboten.}}&amp;lt;/ref&amp;gt; Oft wird fälschlich von „GUI“ oder „[[Desktop-Umgebung]]“ gesprochen.&lt;br /&gt;
&lt;br /&gt;
== {{Anker|CLI}}„Klassische“ Shell, mit CLI ==&lt;br /&gt;
[[Datei:Mwcli v0.1.0-dev-addshore.20210714.1 gif - installation.gif|mini|Beispiel für eine Shell, die in einer [[Terminalemulation]] unter [[macOS]] läuft: die [[Kommando (Computer)|Kommandos]] werden per Kommandozeile (CLI) eingegeben, die ihre Ergebnisse als Text ausgeben.]]&lt;br /&gt;
Eine zeilenweise Text verarbeitende Shell&amp;amp;nbsp;– nachfolgend Textshell genannt&amp;amp;nbsp;– stellt dem Benutzer eine [[Arbeitsumgebung]] zur Text-Eingabe und -Ausgabe mit einer sogenannten [[Befehlszeile]] ({{enS|command line}}) bereit, in die eingegebene [[Befehl (Computer)|Befehle bzw. Kommandos]] ({{enS|commands}}) von einem [[Interpreter]] umgesetzt und ausgeführt werden. Außer den ganz frühen Shells stellen Textshells ihre eigene, für sie typische, oder teilweise normierte [[Skriptsprache]] bereit; da die Befehle und die Syntax bekannt sein müssen, wird diese Skriptsprache vornehmlich von erfahrenen Benutzern verwendet.&lt;br /&gt;
&lt;br /&gt;
Der Ursprung von Textshells als Skriptsprache für Betriebssysteme findet sich bei [[Multics]], wo das Wort „Shell“ um 1965 auftaucht (siehe [[Shellskript#Ursprung]]). Derlei Textshells finden sich primär in Form von [[Unix-Shell]]s ([[Bash (Shell)|Bash]], [[TENEX-C-Shell]], [[Z shell]] etc.) als elementarer Bestandteil von [[Unix]]- und [[unixoides System|ähnlichen]] Systemen und als [[Kommandozeileninterpreter]] von u.&amp;amp;nbsp;a. [[Disk Operating System|Disk-Operating-Systemen]] (kurz: „DOS“). Auch grafische Betriebssysteme haben meist eine Shell, etwa [[Microsoft Windows|Windows]] und [[macOS]]. Diese ermöglichen in einem [[Fenster (Computer)|Fenster]] die Text-basierte Ein- und Ausgabe, als Teil einer grafischen Benutzeroberfläche ([[Terminalemulation]]) allerdings auch z.&amp;amp;nbsp;B. [[Kopieren und Einfügen|Cut&amp;amp;nbsp;&amp;amp; Paste]] und [[Drag and Drop|Drag&amp;amp;nbsp;&amp;amp; Drop]]. In Windows gibt es neben der klassischen [[cmd.exe|Eingabeaufforderung]] aus dem [[MS-DOS]]-Erbe auch die neuere und funktionsreichere [[PowerShell]], andere Shells (etwa Bash) können vom Benutzer installiert werden. Bei macOS sind aufgrund des [[Berkeley Software Distribution|BSD]]-Unix-Kerns (siehe [[Darwin (Betriebssystem)|Darwin]]) ebenfalls Unix-Shells enthalten.&lt;br /&gt;
&lt;br /&gt;
== Grafische Shell, mit GUI ==&lt;br /&gt;
[[Datei:Ubuntu 20.04 Desktop animated GIF.gif|mini|Grafische Shell des Betriebssystems [[Ubuntu (Betriebssystem)|Ubuntu]] [[Linux]] 20.04.]]&lt;br /&gt;
Eine grafische Shell stellt eine Umgebung mit einer grafischen [[Schnittstelle]] zur Benutzung bereit, die als [[Grafische Benutzeroberfläche|Benutzeroberfläche]] bezeichnet wird. „Auf“ dieser zweidimensionalen Oberfläche sind Bedienungs- bzw. [[Steuerelement]]e mit Symbolen oder Textbeschriftungen zu finden, die bevorzugt eine dreidimensionale Tiefe anhand visueller Effekte suggerieren&amp;amp;nbsp;– beispielsweise scheinen Fenster übereinander zu liegen oder eine [[Schaltfläche]] wirkt erhaben, und beim Auslösen wird sie augenscheinlich eingedrückt. So ist ein Betriebssystem einfacher zugänglich, da [[Funktion (Programmierung)|Funktionen]], [[Routine (Programmierung)|Routinen]] oder [[Unterprogramm]]e mittels [[Mausklick]] oder [[Touchscreen|Fingertipp]] auf ein Element aufgerufen werden können. [[Desktop-Umgebung]]en bei Personalcomputern sowie die Umgebungen von Smartphones und modernen Fernsehern beispielsweise bilden grafische Shells. Oft kann eine [[Terminalemulation]] benutzt werden, die eine Textshell bereitstellt (z.&amp;amp;nbsp;B. Bash, PowerShell etc.).&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Software-Ergonomie]]&lt;br /&gt;
* [[Mensch-Maschine-System]]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur |Autor=Jörg R. Mühlbacher |Titel=Betriebssysteme. Grundlagen |Verlag=Univ.-Verl. Trauner |Ort=Linz |Datum=2009 |ISBN=978-3-85499-591-3}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Shell| ]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Bubo bubo</name></author>
	</entry>
</feed>