Mit der Terminal-App können Sie Ihren Mac über eine Eingabeaufforderung steuern. Warum sollten Sie das tun wollen? Nun, vielleicht weil Sie es gewohnt sind, auf einer Kommandozeile in einem Unix-basierten System zu arbeiten und es bevorzugen, so zu arbeiten. Terminal ist eine Mac-Befehlszeilenschnittstelle. Es hat einige Vorteile, Terminal für die Erledigung einiger Aufgaben zu verwenden – es ist z. B. normalerweise schneller. Um es zu benutzen, müssen Sie sich jedoch mit den grundlegenden Befehlen und Funktionen vertraut machen. Sobald Sie das getan haben, können Sie tiefer graben und weitere Befehle lernen und die Eingabeaufforderung Ihres Macs für komplexere, aber auch lustige Aufgaben verwenden.
Kuratierte Mac-Apps, die die Leistung Ihres Macs unter Kontrolle halten. Vermeiden Sie Terminal-Befehle, vermeiden Sie Ärger.
Kostenloser Download
So öffnen Sie Terminal auf dem Mac
Die Terminal-App befindet sich im Ordner Dienstprogramme in Programme. Um sie zu öffnen, öffnen Sie entweder den Ordner „Programme“, dann „Dienstprogramme“ und doppelklicken auf „Terminal“ oder Sie drücken die Befehlstaste – Leertaste, um Spotlight zu starten und geben „Terminal“ ein und doppelklicken dann auf das Suchergebnis.
Sie sehen ein kleines Fenster mit weißem Hintergrund auf Ihrem Schreibtisch. In der Titelleiste stehen Ihr Benutzername, das Wort „Bash“ und die Abmessungen des Fensters in Pixel. Bash steht für „Bourne again shell“. Es gibt eine Reihe verschiedener Shells, die Unix-Befehle ausführen können, auf dem Mac ist Bash diejenige, die von Terminal verwendet wird.
Wenn Sie das Fenster größer machen wollen, klicken Sie auf die rechte untere Ecke und ziehen es nach außen. Wenn Ihnen der schwarze Text auf weißem Hintergrund nicht gefällt, gehen Sie in das Shell-Menü, wählen Sie „Neues Fenster“ und wählen Sie aus den Optionen in der Liste.
Wenn sich Terminal kompliziert anfühlt oder Sie Probleme mit der Einrichtung haben, sagen wir Ihnen gleich, dass es Alternativen gibt. Mit MacPilot können Sie auf über 1.200 macOS-Funktionen zugreifen, ohne sich irgendwelche Befehle merken zu müssen. Im Grunde handelt es sich um ein Drittanbieter-Terminal für den Mac, das sich wie der Finder verhält.
Für Mac-Überwachungsfunktionen können Sie iStat Menus ausprobieren. Die App sammelt Daten wie CPU-Last, Festplattenaktivität, Netzwerkauslastung und mehr – alles über die Menüleiste zugänglich.
Grundlegende Mac-Befehle in Terminal
Der schnellste Weg, Terminal kennenzulernen und zu verstehen, wie es funktioniert, ist, es zu benutzen. Aber bevor wir das tun, lohnt es sich, ein wenig Zeit darauf zu verwenden, zu erfahren, wie Befehle funktionieren. Um einen Befehl auszuführen, geben Sie ihn einfach an der Schreibmarke ein und drücken die Eingabetaste, um ihn auszuführen.
Jeder Befehl besteht aus drei Elementen: dem Befehl selbst, einem Argument, das dem Befehl mitteilt, mit welcher Ressource er arbeiten soll, und einer Option, die die Ausgabe modifiziert. Um zum Beispiel eine Datei von einem Ordner in einen anderen auf Ihrem Mac zu verschieben, würden Sie den Verschiebebefehl „mv“ verwenden und dann den Speicherort der zu verschiebenden Datei eingeben, einschließlich des Dateinamens und des Ortes, an den Sie die Datei verschieben möchten.
Lassen Sie es uns versuchen.
-
Tippen Sie cd ~/Documentsthen und drücken Sie die Eingabetaste, um zu Ihrem Home-Ordner zu navigieren.
-
Tippen Sie lsthen Return (Sie geben Return nach jedem Befehl ein).
Sie sollten nun eine Liste aller Dateien in Ihrem Dokumente-Ordner sehen – ls ist der Befehl zum Auflisten von Dateien.
Um eine Liste aller in Terminal verfügbaren Befehle zu sehen, halten Sie die Escape-Taste gedrückt und drücken Sie dann y, wenn Sie gefragt werden, ob Sie alle Möglichkeiten sehen möchten. Um weitere Befehle zu sehen, drücken Sie die Eingabetaste.
Unix hat sein eigenes eingebautes Handbuch. Um also mehr über einen Befehl zu erfahren, geben Sie man ein, wobei „Befehl“ der Name des Befehls ist, über den Sie mehr erfahren wollen.
Terminal-Regeln
Es gibt ein paar Dinge, die Sie beachten müssen, wenn Sie Befehle in Terminal oder einem anderen Kommandozeilenprogramm eingeben. Erstens: Jedes Zeichen ist wichtig, auch Leerzeichen. Wenn Sie also einen Befehl kopieren, den Sie hier sehen, achten Sie darauf, dass Sie die Leerzeichen einschließen und dass die Zeichen in der richtigen Groß- und Kleinschreibung stehen.
Sie können in Terminal keine Maus oder Trackpad verwenden, aber Sie können mit den Pfeiltasten navigieren. Wenn Sie einen Befehl erneut ausführen möchten, tippen Sie auf die Pfeiltaste nach oben, bis Sie ihn erreicht haben, und drücken dann den Zeilenschalter. Um einen bereits laufenden Befehl zu unterbrechen, tippen Sie Strg-C.
Befehle werden immer an der aktuellen Stelle ausgeführt. Wenn Sie also keinen Ort im Befehl angeben, wird er dort ausgeführt, wo Sie sich zuletzt bewegt haben oder wo der letzte Befehl ausgeführt wurde. Verwenden Sie den cdBefehl, gefolgt von einem Verzeichnispfad, wie in Schritt 1 oben, um den Ordner anzugeben, in dem ein Befehl ausgeführt werden soll.
Es gibt noch eine andere Möglichkeit, einen Speicherort anzugeben: Gehen Sie in den Finder, navigieren Sie zu der gewünschten Datei oder dem Ordner und ziehen Sie sie/ihn auf das Terminal-Fenster, wobei sich der Cursor an der Stelle befinden sollte, an der Sie den Pfad eingegeben hätten.
Hier ist ein weiteres Beispiel. Diesmal erstellen wir einen neuen Ordner in Ihrem Dokumente-Verzeichnis und nennen ihn „TerminalTest“
-
Öffnen Sie ein Finder-Fenster und navigieren Sie zu Ihrem Dokumente-Ordner.
-
Tippen Sie cd und ziehen Sie den Ordner „Documents“ auf das Terminal-Fenster.
-
Tippen Sie nun mkdir „TerminalTest“
Gehen Sie zurück zum Finder, öffnen Sie Text Edit und erstellen Sie eine neue Datei mit dem Namen „TerminalTestFile.rtf“. Speichern Sie diese nun im Ordner „TerminalTest“ in Ihrem Dokumente-Ordner.
Im Terminal-Fenster geben Sie cd ~/Dokumente/TerminalTest und dann Return ein. Geben Sie nun ls ein und Sie sollten „TerminalTestFile“ aufgelistet sehen.
Um den Namen der Datei zu ändern, geben Sie Folgendes ein und drücken Sie nach jedem Schritt Return:
-
cd~/Dokumente/Terminal Test
-
mv TerminalTestFile TerminalTestFile2.rtf
Dadurch wird der Name der Datei in „TerminalTestFile2“ geändert. Sie können natürlich jeden beliebigen Namen verwenden. Der Befehl mv bedeutet „verschieben“ und Sie können ihn auch verwenden, um Dateien von einem Verzeichnis in ein anderes zu verschieben. In diesem Fall behalten Sie die Dateinamen bei, geben aber ein anderes Verzeichnis an, bevor Sie die zweite Instanz des Namens eintippen, etwa so:
mv ~/Dokumente/TerminalTest TerminalTestFile.rtf ~/Dokumente/TerminalTest2 TerminalTestFile.rtf
Mehr fortgeschrittene Terminal-Befehle
Terminal kann für alle möglichen Aufgaben verwendet werden. Einige davon können auch im Finder ausgeführt werden, sind aber in Terminal schneller. Andere greifen auf tief liegende Teile von macOS zu, die vom Finder aus ohne spezielle Programme nicht zugänglich sind. Hier sind ein paar Beispiele.
Dateien von einem Ordner in einen anderen kopieren
-
Geben Sie in einem Terminal-Fenster ditto ein, wobei „Ordner 1“ der Ordner ist, in dem sich die Dateien befinden, und „Ordner 2“ der Ordner, in den Sie sie verschieben möchten.
-
Um die Dateien, die kopiert werden, im Terminal-Fenster zu sehen, geben Sie nach dem Befehl -v ein.
Dateien aus dem Internet herunterladen
Sie benötigen die URL der Datei, die Sie herunterladen möchten, um Terminal dafür zu verwenden.
-
cd ~/Downloads/
-
curl -O
Wenn Sie die Datei in ein anderes Verzeichnis als Ihren Downloads-Ordner herunterladen möchten, ersetzen Sie ~/Downloads/ durch den Pfad zu diesem Ordner oder ziehen Sie ihn in das Terminal-Fenster, nachdem Sie den cd-Befehl eingegeben haben.
Standardspeicherort für Screenshots ändern
Wenn Sie nicht möchten, dass macOS Screenshots auf Ihrem Schreibtisch speichert, wenn Sie Befehl-Umschalt-3 drücken, können Sie den Standardspeicherort in Terminal ändern
-
Default schreiben com.apple.screencapture location
-
Taste Return
-
killall SystemUIServer
-
Taste Return
Ändern den Standard-Dateityp für Screenshots
Standardmäßig, macOS speichert Bildschirmfotos als .png-Dateien. Um dies in .jpg zu ändern, gehen Sie wie folgt vor:
-
defaults write com.apple.screencapture type JPG
-
Drücken Sie die Eingabetaste
-
killall SystemUIServer
-
Drücken Sie die Eingabetaste
Löschen Sie alle Dateien in einem Ordner
Der Befehl zum Löschen oder Entfernen von Dateien in Terminal ist rm. Wenn Sie also zum Beispiel eine Datei mit dem Namen „oldfile.rtf“ aus dem Ordner „Dokumente“ entfernen wollen, gehen Sie mit cd ~/Dokumente in den Ordner „Dokumente“ und löschen die Datei. So wie es aussieht, wird die Datei ohne weiteres Zutun von Ihnen gelöscht. Wenn Sie die zu löschende Datei bestätigen wollen, verwenden Sie -i wie in rm -i oldfile.rtf
Um alle Dateien und Unterordner in einem Verzeichnis namens „oldfolder“ zu löschen, lautet der Befehl rm -R oldfolder und um zu bestätigen, dass jede einzelne Datei gelöscht werden soll, rm -iR oldfolder
Nur weil Sie Terminal zum Löschen von Dateien auf Ihrem Mac verwenden können, heißt das nicht, dass Sie es auch tun sollten. Es ist ein relativ stumpfes Instrument, das nur die Dateien und Ordner löscht, die Sie angeben.
Eine andere Möglichkeit, Speicherplatz freizugeben
Wenn Ihr Ziel beim Entfernen von Dateien oder Ordnern darin besteht, Speicherplatz auf Ihrem Mac freizugeben oder Junk-Dateien zu entfernen, die dazu führen, dass Ihr Mac langsam läuft, ist es viel besser, eine App zu verwenden, die für diesen Zweck entwickelt wurde. CleanMyMac X ist eine solche App.
Es scannt Ihren Mac nach Dateien und empfiehlt Ihnen, welche Sie gefahrlos löschen können, und sagt Ihnen auch, wie viel Platz Sie dadurch sparen. Und wenn Sie sich entschieden haben, welche Dateien Sie löschen wollen, können Sie sie mit einem Klick loswerden. Sie können CleanMyMac hier herunterladen.
Wie Sie sehen, sieht Terminal zwar unheimlich aus und scheint schwer zu bedienen zu sein, ist es aber nicht. Der Schlüssel ist, ein paar Befehle zu lernen, wie die, die wir oben skizziert haben, und sich mit der Syntax für diese Befehle vertraut zu machen.
Allerdings sollten Sie vorsichtig sein, wenn Sie Terminal verwenden, es ist ein mächtiges Werkzeug, das tiefen Zugriff auf die Systemdateien Ihres Macs hat. Überprüfen Sie Befehle, indem Sie sie googeln, wenn Sie sich nicht sicher sind, was sie tun. Und wenn Sie Dateien löschen müssen, um Platz zu sparen, verwenden Sie eine App wie CleanMyMac X, um dies zu tun. Das ist viel sicherer!