KAPITEL 2

Einführung in die Shell

So, Sie können nun also Befehle an einem Prompt ausführen. Aber was ist dieser Prompt? Woher kommt er, wie werden Ihre Befehle ausgeführt, und warum spielt das eine Rolle?

Dieser kleine Prompt wird von einem Programm namens Shell erzeugt. Dabei handelt es sich um eine Benutzerschnittstelle, die zwischen Ihnen und dem Linux-Betriebssystem sitzt. Linux stellt mehrere Shells zur Verfügung. Die gebräuchlichste (und der Standard für dieses Buch) heißt bash (siehe Anhang B für Hinweise zu anderen Shells).

bash und die anderen Shells machen mehr, als nur einfach Programme auszuführen. Wenn zum Beispiel ein Befehl eine Wildcard (*) enthält, um auf mehrere Dateien gleichzeitig zu verweisen:

$ ls *.py

data.py main.py ...

Get Produktiv auf der Linux-Kommandozeile now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.