16 Terminalbefehle, die jeder Mac-Benutzer kennen sollte

Eine MacBook-Tastatur mit Hintergrundbeleuchtung.

Haben Sie Angst vor der Mac-Befehlszeile? Das Erlernen einiger einfacher Befehle kann Ihnen helfen, Ihr Selbstvertrauen aufzubauen und diese Angst abzubauen. Vielleicht entdecken Sie sogar, dass Sie gerne in einer Befehlszeilenumgebung arbeiten!

Verwenden Sie das Terminal, um Befehle auszuführen

So öffnen Sie das Terminal auf einem Mac

VERBUNDENSo öffnen Sie das Terminal auf einem Mac

Ihr Mac wird mit einer App namens Terminal unter Anwendungen > Dienstprogramme geliefert. So führen Sie Befehle auf Ihrem Mac über die Befehlszeile aus. Starten Sie Terminal, indem Sie es im Ordner Dienstprogramme suchen oder mit Spotlight danach suchen, und machen Sie sich dann mit der Benutzeroberfläche vertraut.

Viele der Verknüpfungen, die Sie in anderen Apps verwenden, funktionieren hier. Sie können mehrere Registerkarten mit Befehl + T oder ein neues Terminalfenster mit Befehl + N öffnen. Schneiden, kopieren und fügen Sie alle Arbeiten wie erwartet ein, und Sie können jede Datei oder jeden Ordner in das Terminalfenster ziehen, um sofort zu diesem Verzeichnis zu springen.

Mac-Terminal (leer)

Wir werden hier einige der grundlegendsten Mac-Terminalbefehle behandeln. Diese werden Ihnen auch bekannt vorkommen, wenn Sie schon einmal die Linux-Befehlszeile verwendet haben.

Wenn wir fertig sind, möchten Sie vielleicht lernen, wie Sie Ihren Mac über das Terminal sperren oder sogar mit einem einfachen Befehl herunterfahren.

Verwenden von Flags zum Ändern von Befehlen

Die meisten Befehle können mit einem Flag in Form eines Bindestrichs und eines Buchstabens angehängt werden, um auf verschiedene Funktionen zuzugreifen. Zum Beispiel die -R Flag wendet einen Befehl rekursiv an, sodass er auf ein Verzeichnis, alle Dateien und Ordner in diesem bestimmten Verzeichnis, alle Dateien und Ordner in diesen Ordnern usw. angewendet wird.

Das Flag erscheint immer nach dem Befehl. Beispielsweise: rm -i <location>. In diesem Beispiel, rm ist der Löschbefehl, der -i Flag weist den Prozess an, um eine Bestätigung des Benutzers zu bitten, und <location> durch den Speicherort der Datei oder des Ordners auf dem Laufwerk ersetzt. Bei Flags muss die Groß-/Kleinschreibung beachtet werden.

Ändere die Richtung: cd

Anwendungsbeispiel: cd /folder/

Verwenden Sie die cd Befehl zum Wechseln von Verzeichnissen. Beispielsweise: cd /Volumes/Elements/ um auf ein externes Laufwerk namens „Elements“ zuzugreifen.

cd macOS Terminalbefehl

Sie können Verknüpfungen verwenden, um schnell zu bestimmten Verzeichnissen zu springen. Zum Beispiel laufen cd ~ bringt Sie zum Home-Verzeichnis des aktuellen Benutzers. Sie können auch verwenden cd/ um zum Stammverzeichnis des Laufwerks zu gelangen, cd.. um ein Verzeichnis nach oben zu blättern, oder cd../.. um zwei Verzeichnisse nach oben zu verschieben.

Dateien und Ordner auflisten: ls

Anwendungsbeispiel: ls /folder/

Auch nützlich bei der Navigation auf Ihrem Laufwerk, ls kann verwendet werden, um den Inhalt des aktuellen Verzeichnisses einfach durch Ausführen des Befehls aufzulisten. Hängen Sie es mit einem Speicherort auf dem Laufwerk an, um dieses Verzeichnis speziell als Ziel zu verwenden.

Sie können dem ls-Befehl Flags hinzufügen, um unterschiedliche Ergebnisse zu erhalten. Verwenden Sie zum Beispiel -C um eine mehrspaltige Ausgabe zu erhalten, -S nach Größe sortieren, -lt nach Änderungsdatum sortieren, -la für detaillierte Inhalte einschließlich versteckter Dateien, oder -lh um eine Liste mit lesbaren Dateigrößen zu erstellen.

ls macOS-Terminalbefehl

Denken Sie daran, Sie können auch dieselben Standortverknüpfungen verwenden, die Sie mit dem Befehl cd verwenden würden (z ls ~ ) um schnell herumzuspringen.

Kopieren: cp

Anwendungsbeispiel: cp file.txt /destination/

Benutzen cp Um den Kopierbefehl zu starten, fügen Sie bei Bedarf ein Flag hinzu und geben dann die Zieldatei oder den Zielordner ein, gefolgt von einem Leerzeichen, und fügen dann den Zielordner hinzu.

cp macOS Terminal-Befehl

Wenn Sie eine einzelne Datei kopieren, können Sie die cp Befehl ohne Flag wie im oben gezeigten Beispiel. Wenn Sie ein Verzeichnis kopieren möchten, müssen Sie das -R Flag, um anzuzeigen, dass alle Dateien und Ordner im Verzeichnis eingeschlossen werden sollen. Beispielsweise: cp -R /folder/ /destination/ .

Sie können sogar mehrere Dateien in einen einzigen Kopierbefehl einschließen. Beispielsweise: cp file1.txt file2.txt file3.txt /destination/.

Verschieben und umbenennen: mv

Anwendungsbeispiel:mv file.txt /destination/

Verschieben funktioniert beim Kopieren fast genauso wie oben gezeigt, außer dass beim Verschieben von Verzeichnissen kein rekursives Flag hinzugefügt werden muss. Sie können eine hinzufügen -i Flag an den Befehl, um vor dem Verschieben eine Bestätigung zu verlangen, da der mv-Befehl standardmäßig alle Dateien im Ziel überschreibt.

mv macOS Terminal-Befehl

Sie können verwenden mv um auch Dateien umzubenennen, indem Sie eine Datei in das gleiche Verzeichnis „verschieben“. Beispielsweise: mv oldfilename.txt newfilename.txt.

Erstellen Sie ein neues Verzeichnis: mkdir

Anwendungsbeispiel:mkdir <name>

Wenn Sie ein neues Verzeichnis erstellen möchten, verwenden Sie die mkdir Befehl gefolgt vom Namen des Verzeichnisses, das Sie erstellen möchten. Sie können mehrere Verzeichnisse erstellen, indem Sie die Namen durch Leerzeichen trennen. Beispielsweise: mkdir folder1 folder2 folder3.

mkdir macOS Terminal-Befehl

Wenn Sie einen Ordner mit einem Leerzeichen im Namen erstellen möchten, stellen Sie sicher, dass Sie den Ordnernamen in Anführungszeichen setzen. Beispielsweise, mkdir "my folder".

Dateien und Ordner löschen: rm

Anwendungsbeispiel: rm <file>

Das rm Befehl löscht Dateien oder Ordner sofort, ohne Sie zuerst um eine Bestätigung zu bitten. Sie können das hinzufügen -i Flag, um bei jeder Verwendung eine Bestätigung des Benutzers zu verlangen, was dazu beitragen sollte, Missgeschicke zu vermeiden.

rm macOS-Terminalbefehl

Sie können mehrere Dateien gleichzeitig löschen, indem Sie am Ende des Befehls weitere Dateinamen anhängen. Beispielsweise: rm file1.txt file2.txt file3.txt.

Anzeigen von Festplattennutzung und freiem Speicherplatz: du & df

Anwendungsbeispiel: du /destination/

Verwenden Sie die du Befehl, um die Festplattennutzung an dem danach angegebenen Speicherort zu berechnen. Für eine weitaus nützlichere Anzeige führen Sie du -sh /destination/ stattdessen eine für Menschen lesbare Gesamtmenge der Festplattennutzung für einen bestimmten Speicherort bereitzustellen.

du macOS Terminal-Befehl

Ebenso können Sie df -h um den Speicherplatz zu berechnen, oder verwenden Sie die -H Flag, um den gesamten Speicherplatz in „metrischen“ Speichereinheiten anzuzeigen (z. B. 1000 MB pro GB im Gegensatz zu 1024 MB pro GB).

Suchen Sie eine Datei: find

Anwendungsbeispiel: find /location/ -name <file>

Dieser Befehl kann Ihnen helfen, Dateien auf Ihrer Festplatte zu finden. Folge dem find Befehl mit dem Speicherort des Verzeichnisses, in dem Sie suchen möchten, die -name -Flag und dann den Namen der Datei, die Sie suchen möchten.

find macOS Terminal Command Terminal

Sie können immer einen Platzhalter verwenden * um teilweise Dateinamen zu suchen. Beispielsweise, find /location/ -name '*.png' würde alle Dateien mit der Erweiterung .PNG am angegebenen Speicherort finden.

Öffne einen Ordner: open

Anwendungsbeispiel: open <file>

Du kannst den … benutzen open Befehl zum Öffnen von Dateien oder Verzeichnissen, indem Sie danach einfach den Pfad oder den Pfad mit dem Dateinamen angeben. Öffnen Sie mehrere Verzeichnisse oder Dateien, indem Sie sie am Ende des Befehls verketten. Beispielsweise, open file1.txt file2.txt file3.txt.

macOS Terminalbefehl öffnen

Sie können Dateien auch in bestimmten Anwendungen mit dem Flag -a öffnen, gefolgt vom Namen der Anwendung (oder dem Pfad zur .APP-Datei, falls Sie diesen kennen). Beispielsweise: open -a Preview file.pdf.

Bearbeiten einer Datei: nano

Anwendungsbeispiel: nano <file>

nano ist ein grundlegender Open-Source-Texteditor, der in macOS enthalten ist, um Dateien im Terminal zu bearbeiten. Sie können textbasierte Dateien, einschließlich Systemdateien, mit dem nano Befehl gefolgt vom Dateinamen.

nano macOS-Terminalbefehl

Sobald Sie sich in Nano befinden, achten Sie auf die Befehle am unteren Bildschirmrand, die die Steuertaste beinhalten. Um eine Datei zu speichern, drücken Sie Strg+O (bekannt als „Write Out“) oder beenden Sie ohne zu speichern mit Strg+X.

Als Superuser ausführen: sudo

Anwendungsbeispiel: sudo <command>

Das sudo Präfix wird verwendet, um einen Befehl als „Superuser“ auszuführen, auch bekannt als root oder admin. Sobald Sie einen Befehl mit dem Präfix eingegeben haben sudo, müssen Sie Ihr Administratorkennwort eingeben, um es auszuführen.

sudo macOS Terminal-Befehl

Einige Befehle erfordern Root-Zugriff, um zu funktionieren. Wenn Sie beispielsweise eine Systemdatei bearbeiten möchten, müssen Sie möglicherweise sudo nano <file> um Ihre Änderungen zu speichern.

Zeigen Sie das Arbeitsverzeichnis an: pwd

Anwendungsbeispiel: pwd

Um das aktuelle Verzeichnis anzuzeigen, in dem Sie sich befinden (oder „Arbeitsverzeichnis drucken“), können Sie die pwd Befehl. Dies ist besonders nützlich, wenn Sie einen Pfad drucken, den Sie später kopieren und einfügen können.

pwd macOS Terminal-Befehl

Laufende Prozesse anzeigen: top

Anwendungsbeispiel: top

Um eine Liste der derzeit ausgeführten Prozesse und deren CPU- und Arbeitsspeicherverbrauch anzuzeigen, führen Sie . aus top. Standardmäßig zeigt der Prozess alle Prozesse nach CPU-Auslastung an, mit der Prozess-ID oder PID neben jedem Eintrag angezeigt.

top macOS Terminal-Befehl

Sie können „Q“ drücken, um zur Befehlszeile zurückzukehren, wenn Sie fertig sind.

Beenden eines Prozesses: kill

Anwendungsbeispiel: kill <PID>

Um einen Prozess zu beenden, müssen Sie zuerst den Befehl top ausführen, um seine Prozess-ID zu finden (oder PID). Sie können dann die kill Befehl, gefolgt von der Nummer, die neben dem Prozess angezeigt wird. Beispielsweise: kill 1569.

kill macOS Terminal-Befehl

Weitere Informationen zu einem Befehl: man

Anwendungsbeispiel: man <command>

Jedem Befehl auf dieser Liste ist ein Handbuch zugeordnet, das genau erklärt, wie es verwendet wird und was die verschiedenen Flags tun, zusammen mit einigen exotischeren Beispielen für die verwendeten Befehle.

man macOS Terminal-Befehl

Zum Beispiel die top Befehl hat viele Flags und andere Modifikatoren, die Sie über die Verwendung lesen können: man top. Wenn Sie die Befehlszeile beherrschen möchten, verwenden Sie die man Befehl ist von entscheidender Bedeutung.

Machen Sie mehr mit Homebrew

Diese Befehle sind im Notfall nützlich. Sie können den Finder beispielsweise nicht ausführen, um Kopieren Sie Dateien vom Laufwerk Ihres Macs im Wiederherstellungsmodus, aber du kann Kopieren Sie Dateien manuell mit Terminal, wenn Sie wissen, wie es geht.

Wenn Sie Terminal besser nutzen möchten, sollten Sie Homebrew verwenden, um Software direkt von der Befehlszeile Ihres Macs herunterzuladen und zu installieren.

Verwandt :  „So meditiert Novak“: Jelena Djokovic teilt die Geschirrspülsitzung von Ehemann Novak