Linux/Shells und Shell-Skripte: Unterschied zwischen den Versionen

Aus Foxwiki
TimothyKho (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „Category:Linux
 
 
(59 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Category:Linux]]
=Was ist eine Shell=
* ein textbasiertes Programm, dass als Schnittstelle zwischen Benutzer und Computer fungiert
* Benutzer kann durch die Shell mit dem Kernel kommunizieren
* der englische Begriff Kernel zu Deutsch Kern heißt und eine Shell eine Schale ist, wird wohl sehr schnell klar, wie diese beiden Fachbegriffe entstanden sind und wo eine solche Shell im System-Gefüge angesiedelt ist
* Umgebung für die Ausführung von Skripten und Programmen
* man kann sie im weitesten Sinne auch noch als Programmierumgebung betrachten
* Die am weitesten verbreitete Shell ist die "bash" (Bourne Again Shell)
* "sh" ist der Vorfahre der Bash
 
= Variablen =
; Umgebungsvariablen und Shellvariablen
[[Linux/Shells und Shell-Skripte/Umgebungsvariablen und Shellvariablen]]
 
= Aliase und Funktionen =
[[Linux/Shells_und_Shell-Skripte/Aliase_und_Funktionen]]
 
[[Kategorie:Bash/Scripting]]

Aktuelle Version vom 8. August 2024, 00:40 Uhr

Was ist eine Shell

  • ein textbasiertes Programm, dass als Schnittstelle zwischen Benutzer und Computer fungiert
  • Benutzer kann durch die Shell mit dem Kernel kommunizieren
  • der englische Begriff Kernel zu Deutsch Kern heißt und eine Shell eine Schale ist, wird wohl sehr schnell klar, wie diese beiden Fachbegriffe entstanden sind und wo eine solche Shell im System-Gefüge angesiedelt ist
  • Umgebung für die Ausführung von Skripten und Programmen
  • man kann sie im weitesten Sinne auch noch als Programmierumgebung betrachten
  • Die am weitesten verbreitete Shell ist die "bash" (Bourne Again Shell)
  • "sh" ist der Vorfahre der Bash

Variablen

Umgebungsvariablen und Shellvariablen

Linux/Shells und Shell-Skripte/Umgebungsvariablen und Shellvariablen

Aliase und Funktionen

Linux/Shells_und_Shell-Skripte/Aliase_und_Funktionen