Arten von Shells: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Einleitung= *Es gibt verschiedene Arten von Shells, die in der Regel auf Unix- oder Unix-ähnlichen Systemen verwendet werden. =Bourne Shell (sh)= *Die Bourn…“) |
|||
| Zeile 1: | Zeile 1: | ||
| − | =Einleitung= | + | = Einleitung = |
| − | *Es gibt verschiedene Arten von Shells, die in der Regel auf Unix- oder Unix-ähnlichen Systemen verwendet werden. | + | * Es gibt verschiedene Arten von Shells, die in der Regel auf Unix- oder Unix-ähnlichen Systemen verwendet werden. |
| − | =Bourne Shell (sh)= | + | |
| − | *Die Bourne Shell ist eine der ältesten und grundlegendsten Shells. | + | = Bourne Shell (sh) = |
| − | *Sie wurde von Stephen Bourne entwickelt und ist auf vielen Unix-Systemen standardmäßig installiert. | + | * Die Bourne Shell ist eine der ältesten und grundlegendsten Shells. |
| − | *Sie bietet grundlegende Funktionen und ist | + | * Sie wurde von Stephen Bourne entwickelt und ist auf vielen Unix-Systemen standardmäßig installiert. |
| − | =C Shell (csh)= | + | * Sie bietet grundlegende Funktionen und ist im Vergleich zu moderneren Shells weniger funktionsreich. |
| − | *Die C Shell wurde von Bill Joy entwickelt und wurde | + | |
| − | *Sie bietet | + | = C Shell (csh) = |
| − | + | * Die C Shell wurde von Bill Joy entwickelt und wurde häufig auf älteren Unix-Systemen verwendet. | |
| − | =Korn Shell (ksh)= | + | * Sie bietet erweiterte Funktionen wie Tabellen, Befehlsverlauf und eine Syntax, die der Programmiersprache C ähnelt. |
| − | *Die Korn Shell wurde von David Korn entwickelt und basiert auf der Bourne Shell. | + | |
| − | *Sie bietet | + | = Korn Shell (ksh) = |
| − | *Die Korn Shell ist kompatibel mit der Bourne Shell und erweitert diese um zusätzliche Funktionen. | + | * Die Korn Shell wurde von David Korn entwickelt und basiert auf der Bourne Shell. |
| − | =Bourne Again Shell (bash)= | + | * Sie bietet erweiterte Funktionen wie verbesserte Variablensubstitution und eine erweiterte Befehlssyntax. |
| − | *Die Bourne Again Shell ist eine Weiterentwicklung der Bourne Shell und wurde für das GNU-Projekt entwickelt. | + | * Die Korn Shell ist kompatibel mit der Bourne Shell und erweitert diese um zusätzliche Funktionen. |
| − | *Sie ist auf den meisten Unix- und Linux-Distributionen als Standard-Shell enthalten. | + | |
| − | *Die Bash bietet erweiterte Funktionen wie | + | = Bourne Again Shell (bash) = |
| − | =Z Shell (zsh)= | + | * Die Bourne Again Shell ist eine Weiterentwicklung der Bourne Shell und wurde für das GNU-Projekt entwickelt. |
| − | *Die Z Shell ist eine erweiterte Shell, die auf der Bourne Shell basiert. | + | * Sie ist auf den meisten Unix- und Linux-Distributionen als Standard-Shell enthalten. |
| − | *Sie bietet zusätzliche Funktionen wie erweiterte | + | * Die Bash bietet erweiterte Funktionen wie Tab-Vervollständigung, Befehlshistorie und umfangreiche Skripting-Funktionen. |
| − | *Die Z Shell ist für ihre Flexibilität und Anpassbarkeit bekannt. | + | |
| − | =Fish Shell= | + | = Z Shell (zsh) = |
| − | *Fish steht für | + | * Die Z Shell ist eine erweiterte Shell, die auf der Bourne Shell basiert. |
| − | *Die Fish Shell bietet Funktionen wie | + | * Sie bietet zusätzliche Funktionen wie erweiterte Tab-Vervollständigung, Themen und Plugins. |
| + | * Die Z Shell ist für ihre Flexibilität und Anpassbarkeit bekannt. | ||
| + | |||
| + | = Fish Shell = | ||
| + | * Fish steht für „Friendly Interactive Shell“ und ist eine moderne Shell, die auf Benutzerfreundlichkeit und eine intuitive Bedienung ausgelegt ist. | ||
| + | * Die Fish Shell bietet Funktionen wie umfangreiche Tab-Vervollständigung, automatische Befehlsvorschläge und eine leicht verständliche Syntax. | ||
Aktuelle Version vom 12. Oktober 2025, 19:01 Uhr
Einleitung
- Es gibt verschiedene Arten von Shells, die in der Regel auf Unix- oder Unix-ähnlichen Systemen verwendet werden.
Bourne Shell (sh)
- Die Bourne Shell ist eine der ältesten und grundlegendsten Shells.
- Sie wurde von Stephen Bourne entwickelt und ist auf vielen Unix-Systemen standardmäßig installiert.
- Sie bietet grundlegende Funktionen und ist im Vergleich zu moderneren Shells weniger funktionsreich.
C Shell (csh)
- Die C Shell wurde von Bill Joy entwickelt und wurde häufig auf älteren Unix-Systemen verwendet.
- Sie bietet erweiterte Funktionen wie Tabellen, Befehlsverlauf und eine Syntax, die der Programmiersprache C ähnelt.
Korn Shell (ksh)
- Die Korn Shell wurde von David Korn entwickelt und basiert auf der Bourne Shell.
- Sie bietet erweiterte Funktionen wie verbesserte Variablensubstitution und eine erweiterte Befehlssyntax.
- Die Korn Shell ist kompatibel mit der Bourne Shell und erweitert diese um zusätzliche Funktionen.
Bourne Again Shell (bash)
- Die Bourne Again Shell ist eine Weiterentwicklung der Bourne Shell und wurde für das GNU-Projekt entwickelt.
- Sie ist auf den meisten Unix- und Linux-Distributionen als Standard-Shell enthalten.
- Die Bash bietet erweiterte Funktionen wie Tab-Vervollständigung, Befehlshistorie und umfangreiche Skripting-Funktionen.
Z Shell (zsh)
- Die Z Shell ist eine erweiterte Shell, die auf der Bourne Shell basiert.
- Sie bietet zusätzliche Funktionen wie erweiterte Tab-Vervollständigung, Themen und Plugins.
- Die Z Shell ist für ihre Flexibilität und Anpassbarkeit bekannt.
Fish Shell
- Fish steht für „Friendly Interactive Shell“ und ist eine moderne Shell, die auf Benutzerfreundlichkeit und eine intuitive Bedienung ausgelegt ist.
- Die Fish Shell bietet Funktionen wie umfangreiche Tab-Vervollständigung, automatische Befehlsvorschläge und eine leicht verständliche Syntax.