diff --git a/Keine_Angst_vor_der_Shell.md b/Keine_Angst_vor_der_Shell.md index 9fc5b6f..1f699b1 100644 --- a/Keine_Angst_vor_der_Shell.md +++ b/Keine_Angst_vor_der_Shell.md @@ -171,3 +171,25 @@ Zusatzinfo ```bash ``` + +## Kommandos in diesem Kapitel + +``` +bash Die "Bourne-Again-Shell", ein interaktiver Kommandointerpreter bash (1) +csh Die "C-Shell", ein interaktiver Kommandointerpreter csh (1) +date Gibt Datum und Uhrzeit aus date (1) +echo Gibt alle seine Parameter durch Leerzeichen getrennt auf der Standardausgabe aus bash (1), echo (1) +help Zeigt Hilfe für bash -Kommandos bash (1) +ksh Die "Korn-Shell", ein interaktiver Kommandointerpreter ksh (1) +sh Die "Bourne-Shell", ein interaktiver Kommandointerpreter sh (1) +tcsh Die "Tenex-C-Shell", ein interaktiver Kommandointerpreter tcsh (1) +type Bestimmt die Art eines Kommandos (intern, extern, Alias) bash (1) +xterm Ein "Terminalemulator" für das X-Window-System xterm (1) +``` + +## Zusammenfassung + +* Die Shell liest Benutzerkommandos und führt sie aus. +* Die meisten Shells haben die Eigenschaften von Programmiersprachen und erlauben das Erstellen von Shellskripten, also vorgekochten Kommandofolgen, die in Dateien abgelegt werden. +* Kommandos haben Optionen und Argumente. Die Optionen geben an, wie das Kommando wirkt und die Argumente worauf. +* Shells unterscheiden zwischen internen Kommandos, die in der Shell selbst implementiert sind, und externen Kommandos, für die andere Programme als Hintergrundprozesse gestartet werden.