Ausführen von Befehlen und Verwenden von Programmen in Terminal
Du kannst die Befehlszeilenumgebung interaktiv verwenden, indem du einen Befehl eingibst und auf das Ergebnis wartest. Alternativ dazu ist es auch möglich, Skripts mit der Shell zu verfassen, die dann ohne direkte Interaktion ausgeführt werden.
Befehle ausführen
Wenn du einen Befehl in der Shell ausführen möchtest, musst du den vollständigen Pfadnamen der ausführbaren Datei des Programms gefolgt von Argumenten eingeben und dann den Zeilenschalter drücken.
Wenn sich der Befehl in einem der bekannten Ordner der Shell befindet, kannst du die Pfadinformationen weglassen und den Befehlsnamen eingeben. Die Liste der bekannten Ordner ist in der PATH-Umgebungsvariablen der Shell gespeichert und enthält die Ordner, in denen die meisten Befehlszeilenprogramme enthalten sind.
Soll z. B. der Befehl ls
im Benutzerordner des aktuellen Benutzers ausgeführt werden, gib Folgendes in der Befehlszeile ein und drücke den Zeilenschalter:
$ ls
Wenn ein Befehl im Benutzerordner des aktuellen Benutzers ausgeführt werden soll, muss dem Befehl die Ordnerangabe vorangestellt werden. Gib z. B. Folgendes ein, um MyCommandLineProg
auszuführen:
$ ~/MyCommandLineProg
Verwende den Befehl „open“, um eine App zu öffnen:
$ open -a MyProg.app
Überprüfe die Schreibweise des Befehls, wenn beim Eingeben die Meldung Befehl nicht gefunden
anzeigt wird. Hier ein Beispiel:
$ opne -a TextEdit.app
-bash: opne: command not found
Befehle beenden
Drücke die Tastenkombination „ctrl-C“, um den aktuellen Befehl zu beenden.
Hierdurch wird ein Signal gesendet, durch das die meisten Befehle beendet werden.
Zuvor eingegebene Befehle wiederholen
Die Befehle, die du in einer Sitzung eingibst, werden gesichert, d. h., du kannst zuvor gesicherte Befehle wiederholen, ohne sie erneut eingeben zu müssen.
Drücke den Aufwärtspfeil. In der Befehlszeile wird der zuletzt eingegebene Befehl angezeigt. Drücke den Aufwärtspfeil, bis der gewünschte Befehl angezeigt wird.
Drücke den Zeilenschalter.