In meinen meisten neuer Beitrag Hier auf AppleToolBox habe ich die Grundlagen der Verwendung des Mac-Terminals behandelt. In diesem Beitrag habe ich kurz die Navigation in Ordnern mit dem Mac-Terminal angesprochen. Ich habe auch versprochen, dass ich in einem späteren Beitrag näher darauf eingehen werde, damit Sie ein Experte für die Navigation auf Ihrem Mac über die Befehlszeile werden können.
Das ist dieser Beitrag.
Wenn Sie neu in der Befehlszeile sind, haben Sie vielleicht noch nie bemerkt, dass das Terminal berücksichtigt, in welchem Ordner Sie sich gerade befinden. Aber dies ist eigentlich ein Kernkonzept hinter der Funktionsweise des Terminals. Auch hierzu können Sie im vorherigen Beitrag mehr lesen.
Heute machen wir uns die Hände schmutzig und experimentieren mit der Befehlszeile. Im Folgenden finden Sie mehrere Befehle zum Navigieren in Ihren Dateien und Ordnern mit dem Terminal sowie Befehle, mit denen Sie Dateien und Ordner erstellen und löschen können.
Sobald wir alle diese Befehle behandelt haben, werden wir sie mit einer Übung am Ende in die Praxis umsetzen.
Mit all dem im Hinterkopf, fangen wir an!
Inhalt
-
So navigieren Sie mit dem Mac-Terminal durch Ordner: Befehle, die Sie kennen müssen
- Verwenden von pwd zum Navigieren in Ordnern mit dem Mac-Terminal
- Verwenden von ls zum Navigieren in Ordnern mit dem Mac-Terminal
- Verwenden von cd zum Navigieren in Ordnern mit dem Mac-Terminal
- Verwenden.. zum Navigieren in Ordnern mit dem Mac-Terminal
- Verwenden von ~ zum Navigieren in Ordnern mit dem Mac-Terminal
- Verwenden Sie mkdir, um neue Ordner zu erstellen
- Verwenden Sie Touch, um neue Dateien zu erstellen
- Verwenden Sie rm, rm -R und rm -i, um Dateien und Ordner zu löschen
-
Navigieren in Ordnern mit dem Mac-Terminal: Alles zusammenfügen
- Schritt 1. Erstellen Sie einen Übungsordner
- Schritt 2. Legen Sie eine Datei in Ihren Übungsordner
- Schritt 3. Löschen Sie Ihre Übungsdateien und -ordner
-
Sie können jetzt mit dem Mac-Terminal nach Herzenslust durch Ordner navigieren
- Zusammenhängende Posts:
So navigieren Sie mit dem Mac-Terminal durch Ordner: Befehle, die Sie kennen müssen
Die folgende Liste der Befehle ist nicht erschöpfend. Es gibt andere Befehle, die Sie zum Navigieren verwenden können, aber diese Befehle werden Sie jedes Mal verwenden, wenn Sie das Terminal öffnen. Meiner Meinung nach ist dies das A und O, um nicht nur das Terminal zu benutzen, sondern auch zu verstehen, wie es funktioniert.
Also mach weiter und starte dein Mac-Terminal und lass uns loslegen.
Verwenden von pwd
zum Navigieren in Ordnern mit dem Mac-Terminal
pwd
ist der grundlegende Mac-Terminalbefehl. Dies ist nicht nur hilfreich, wenn Sie mit dem Mac-Terminal in Ordnern navigieren müssen, sondern auch, wenn Sie überprüfen möchten, ob Sie einen Befehl im richtigen Ordner ausführen.
Mach weiter und tippe ein pwd
in dein Terminal und drücke Rückkehr.
Die Textzeile, die in Ihrem Terminal angezeigt wird, zeigt Ihnen an, in welchem Ordner (oder Verzeichnis) Sie sich gerade befinden. In meinem Fall befinde ich mich in dem Verzeichnis, das nach meinem Mac-Benutzernamen benannt ist, der zufällig auch mein Name ist.
Sie sehen nicht nur das, sondern auch den Pfad, der benötigt wird, um zu Ihrem aktuellen Verzeichnis zu gelangen. Im obigen Beispiel können Sie sehen, dass ich in das Verzeichnis „justinmeredith“ gelangen kann, indem ich zuerst in Benutzer, und dann justinmeredith.
Wenn Sie mehrere Verzeichnisse tief im Terminal haben, kann dies lebensrettend sein. Es wird Ihnen nicht nur sagen, wo Sie sich befinden, sondern auch, wo Sie waren, wo sich eine bestimmte Datei befinden könnte und so weiter. Geben Sie jedes Mal, wenn Sie sich vom Terminal verloren oder verwirrt fühlen, die pwd
Befehl.
Verwenden von ls
zum Navigieren in Ordnern mit dem Mac-Terminal
Ein Befehl, der sehr ähnlich ist pwd
ist ls
(„LS“). Mach weiter und tippe ein ls
in dein Terminal und drücke Rückkehr.
Wie Sie sehen werden, wird dieser Befehl verwendet, um die Verzeichnisse in Ihrem aktuellen Verzeichnis aufzulisten. Wenn Sie sich auf Ihrem Desktop befinden, sehen Sie alle Ordner und Dateien, die sich auf Ihrem Desktop befinden.
Ich neige dazu, dies in Verbindung mit zu verwenden pwd
. Gemeinsam sagen sie Ihnen, wo Sie sind und können Ihnen helfen, herauszufinden, wohin Sie wollen. Wenn Sie eine Datei erstellen oder eine Datei entfernen, verwenden Sie außerdem ls
ist eine großartige Möglichkeit, um zu bestätigen, dass die Aktion ordnungsgemäß abgeschlossen wurde.
Verwenden von CD
zum Navigieren in Ordnern mit dem Mac-Terminal
CD
ist ein weiterer grundlegender Befehl, den Sie ständig verwenden werden. nicht wie ls
und pwd
, jedoch, CD
ermöglicht es uns, mit dem Terminal in Ordnern zu navigieren. Wir listen unsere Verzeichnisse nicht nur auf, sondern blättern sie durch.
Im vorherigen Screenshot sehen Sie, dass ich das eingegeben habe ls
Befehl, sah ich eine Handvoll Verzeichnisse, die mir präsentiert wurden. Sie haben wahrscheinlich auch auf Ihrem Computer. Werfen wir einen Blick auf die Anwendungen Verzeichnis.
Wenn ich mit dem Terminal in dieses Verzeichnis navigieren möchte, würde ich eingeben CD-Anwendungen
in mein Terminal.
Um zu bestätigen, dass ich das richtige Verzeichnis eingegeben habe, kann ich die pwd
Befehl.
Wenn Sie einen Ordner mit dem Namen haben wie Meine Sachen, erhalten Sie möglicherweise einen Fehler bei der Verwendung CD
. Das liegt daran, dass das Terminal ein Leerzeichen als Trennzeichen behandelt und nicht als normalen Teil der Sprache. Jedes Mal, wenn Sie den Titel von etwas mit einem Leerzeichen eingeben, möchten Sie es in Anführungszeichen schließen. So: CD "Meine Sachen"
.
Ein Hinweis zur Verwendung CD
zum Navigieren in Ordnern mit dem Mac-Terminal
Hier ist nun etwas Wichtiges zu beachten. Sie können kein Verzeichnis auf Ihrem Computer eingeben, indem Sie einfach verwenden cd [Verzeichnis]
. Das Verzeichnis, in das Sie verschieben möchten, muss sich innerhalb des Verzeichnisses befinden, in dem Sie sich gerade befinden.
Sie können dies jetzt bei der Arbeit sehen. Wenn ich versuche, zum zurückzukehren justinmeredith Ordner, in dem ich zuvor war, erhalte ich eine Fehlermeldung.
Das gleiche gilt für jedes andere Verzeichnis auf meinem Mac. Wenn ich in meiner bin Desktop und ich möchte auf ein zugreifen Aufsätze Verzeichnis in meinem Unterlagen Ordner kann ich nicht verwenden CD-Aufsätze
von meinem aktuellen Standort in mein Essays-Verzeichnis zu transportieren.
Das mag sich wie ein Schmerz anhören, aber es ist erforderlich. Andernfalls könnten Sie keine Ordner oder Dateien mit demselben Namen haben. Aber seit dem CD
Befehl auf diese Weise eingeschränkt ist, können Sie Ordner an verschiedenen Orten mit demselben Namen haben.
Verwenden von ..
zum Navigieren in Ordnern mit dem Mac-Terminal
Ok, das ist alles schön und gut, aber Sie möchten immer noch zu dem Ordner zurückkehren, in dem Sie sich vor der Verwendung befanden CD
. Denn wenn du nur vorwärts gehen kannst, dann CD
ist kein sehr nützlicher Befehl.
Das ist wo CD ..
. Die ..
fungiert als Zurück-Schaltfläche und leitet Sie zu dem Verzeichnis weiter, das das Verzeichnis enthält, in dem Sie sich gerade befinden. Probieren Sie es aus und verwenden Sie es dann pwd
um zu sehen wo du bist.
Es ist ein wirklich einfacher Befehl zum Navigieren in Ordnern mit dem Mac-Terminal, das Sie verwenden werden, ohne darüber nachzudenken.
Wenn Sie mehr als einmal zurückgehen möchten, können Sie dies auch tun. Sagen wir, ich gehe zurück zu meinem Anwendungen Verzeichnis mit CD
, dann möchte ich zurück zu meinem Benutzer Verzeichnis. Dazu würde ich den Befehl verwenden CD ../..
:
Du kannst den... benutzen ../..
Syntax, um beliebig viele Ebenen zurückzugehen. Einfach weiter hinzufügen /..
jedes Mal, wenn Sie eine weitere Ebene zurückgehen möchten.
Verwenden von ~
zum Navigieren in Ordnern mit dem Mac-Terminal
Ok, das letzte unserer Navigationsbefehle ist ~
. Dieses kleine verschnörkelte Symbol sollte sich neben der Nummer 1-Taste auf Ihrer Tastatur befinden. Du musst wahrscheinlich drücken Schicht um es einzugeben.
Dieses Symbol steht für Ihr Heimat Verzeichnis. Ihr Standard-Home-Verzeichnis kann sich von meinem unterscheiden (das heißt justinmeredith). Aber was auch immer es ist, betreten cd ~
in Ihr Mac-Terminal bringt Sie sofort zurück.
Ziemlich praktisch! Denken Sie daran, dass dieser Befehl nicht rückgängig gemacht werden kann mit CD ..
. Verwenden von CD ..
nachdem du benutzt hast ~
bringt Sie nur zu dem Ordner, der Ihren Home-Ordner umschließt. Wenn Sie also Hunderte von Verzeichnissen tief in Ihrem Terminal haben, können Sie nach dem Betreten nicht zu Ihrem Platz zurückkehren cd ~
.
Verwenden mkdir
um neue Ordner zu erstellen
Ok, jetzt gehen wir kurz auf das Erstellen und Löschen von Dateien und Ordnern innerhalb des Terminals ein. Ich habe das Gefühl, dass dies Hand in Hand geht, wenn Sie mit dem Mac-Terminal in Ordnern navigieren.
Als erstes ist mkdir
, was für (Sie haben es erraten) „Verzeichnis erstellen“ steht. Immer wenn Sie diesen Befehl verwenden, wird ein neuer Ordner in dem Ordner erstellt, in dem Sie sich gerade befinden.
Um diesen Befehl zu verwenden, geben Sie ein mkdir "Neuer Tutorial-Ordner"
in deinem Terminal und drücke Rückkehr, dann benutze die ls
Befehl, um Ihre Kreation anzuzeigen.
Wenn Ihr Verzeichnisname keine Leerzeichen enthält, müssen Sie keine Anführungszeichen verwenden. Sie können auch Unterstriche anstelle von Leerzeichen verwenden (Ihr_Ordnername_hier), damit Sie keine Anführungszeichen verwenden müssen. Dies ist eine ziemlich gängige Praxis in der Programmierung.
Verwenden berühren
um neue Dateien zu erstellen
Als nächstes verwenden wir die berühren
Befehl. Obwohl der Name etwas seltsam klingen mag, ist es ein ziemlich einfacher Befehl.
Grundsätzlich, berühren
ermöglicht Ihnen, eine leere Datei eines beliebigen Dateityps zu erstellen. Sie können sogar Dateien für Apps erstellen, die Sie nicht haben (z. B. eine .PSD-Datei, wenn Sie PhotoShop nicht haben).
Geben Sie dazu ein touch testing.txt
. Dadurch wird ein leerer Textdateiname "testing" in dem Verzeichnis erstellt, in dem Sie sich gerade befinden. Verwenden ls
um zu bestätigen, dass diese Datei erstellt wurde.
Um den Dateityp zu ändern, ändern Sie einfach die Erweiterung am Ende des Dateinamens. Verwenden Sie zum Beispiel .jpg
um ein JPG zu erstellen, .mp3
um eine MP3-Datei zu erstellen usw. Und denken Sie daran, dass Sie zum Erstellen einer Datei mit Leerzeichen im Namen Anführungszeichen verwenden müssen (Tippen Sie auf "Dateiname.txt"
).
Verwenden rm
, rm -R
, und rm -i
um Dateien und Ordner zu löschen
Angenommen, Sie möchten die gerade erstellten Dateien und Ordner löschen. Dies unterscheidet sich vom Verschieben einer Datei in Ihren Papierkorb, die Sie leicht wiederherstellen können, wenn Sie Ihre Meinung ändern. Im Terminal gelöschte Dateien werden dauerhaft gelöscht.
Dazu gibt es drei Möglichkeiten.
Der erste und einfachste Weg ist die Verwendung rm
, kurz für „entfernen“. Dadurch werden alle Dateien gelöscht, die Sie anfordern, ohne vorher um Ihre Erlaubnis zu bitten. Aus diesem Grund empfehle ich, diesen Befehl sparsam zu verwenden.
Verwenden Sie stattdessen rm -i
. Dieser Befehl macht dasselbe, fordert Sie jedoch zuerst zur Bestätigung auf. Zum Beispiel, wenn ich die löschen möchte test.txt Datei, die wir gerade erstellt haben, würde ich den Befehl verwenden rm -i test.txt
.
Wie Sie im obigen Screenshot sehen können, fragt mich der Befehl zuerst, bevor die Datei gelöscht wird. Typ ja
für ja oder n
für nein, dann drücke Rückkehr.
Jetzt, rm
und rm -i
funktioniert nicht mit Verzeichnissen. Dafür wirst du verwenden wollen rm -R
und rm -R -i
. Beachten Sie jedoch, dass dadurch alle Dateien in einem Verzeichnis sowie das Verzeichnis selbst dauerhaft gelöscht werden.
Darüber hinaus können Sie die *
Symbol, um alles in einem bestimmten Ordner zu löschen. Zum Beispiel, wenn Sie in Ihrem Desktop und verwenden rm *
, werden alle Dateien auf Ihrem Desktop dauerhaft gelöscht.
Falls es nicht klar geworden ist, ist dies ein Befehl, den Sie mit Vorsicht verwenden sollten. Es gibt Unmengen von Horrorgeschichten von Benutzern, die versehentlich eine gesendet haben rm
Befehl. Immer Sichern Sie Ihren Mac mit Time Machine, und verwenden Sie diese Befehle vorsichtig und sparsam.
Navigieren in Ordnern mit dem Mac-Terminal: Alles zusammenfügen
In Ordung! Sie haben jetzt alles gelernt, was Sie wissen müssen, um mit dem Mac-Terminal in Ordnern zu navigieren. Jetzt ist es an der Zeit, all diese Dinge zusammenzubringen.
Auf geht's!
Schritt 1. Erstellen Sie einen Übungsordner
Als erstes erstellen wir einen Übungsordner. Auf diese Weise beeinflussen wir nichts auf unserem Mac, was wichtig ist.
Standardmäßig sollten Sie sich in Ihrem Home-Verzeichnis befinden. Fahren Sie fort und verwenden Sie cd ~
um sicherzustellen, dass du da bist.
Als nächstes möchten wir zu unserem Desktop wechseln. Auf diese Weise können Sie die Ordner und Dateien sehen, die wir während Ihrer Arbeit erstellen. Um zu Ihrem Desktop zu navigieren, geben Sie ein ls
in Ihr Terminal.
Sie sollten ein Verzeichnis namens. sehen Desktop in der Liste der angezeigten Verzeichnisse. Verwenden CD-Desktop
um zum Desktop Ihres Mac zu navigieren.
Als nächstes erstellen wir unseren Übungsordner. Geben Sie dazu ein mkdir Praxisordner
und drücke Rückkehr. Sie sollten dieses Verzeichnis nicht nur sehen, wenn Sie verwenden ls
, aber Sie sollten es auch auf Ihrem Desktop sehen.
Und das war's für Schritt 1!
Schritt 2. Legen Sie eine Datei in Ihren Übungsordner
Als nächstes legen wir eine Datei in unserem Übungsordner ab. Aber bevor wir das tun können, müssen wir in unsere Praxismappe umziehen. Verwenden CD-Übungsordner
Bestätigen Sie dazu mit., dass Sie sich im richtigen Ordner befinden pwd
.
Als nächstes erstellen wir eine Übungstextdatei. Geben Sie dazu tippe auf praxis_datei.txt
und drücke Rückkehr. Verwenden ls
um zu bestätigen, dass die Datei vorhanden ist.
Sie können den Ordner auf Ihrem Desktop auch mit der Maus öffnen, um die leere Textdatei anzuzeigen.
Das war's für Schritt 2!
Schritt 3. Löschen Sie Ihre Übungsdateien und -ordner
Okay, natürlich müssen wir diese Dateien oder Ordner nicht aufbewahren. Also werden wir fortfahren und sie löschen, beginnend mit übungsdatei.txt.
Um diese Datei zu löschen, geben Sie ein rm -i Übungsdatei
in dein Terminal und drücke Rückkehr. Wenn Sie zur Bestätigung aufgefordert werden, vergewissern Sie sich, dass Sie den richtigen Dateinamen eingegeben haben, geben Sie ja
, dann drücken Rückkehr wieder.
Wenn Sie den Ordner auf Ihrem Desktop mit der Maus öffnen, sollten Sie sehen, dass die Datei verschwunden ist. Sie können dies auch mit bestätigen ls
.
Als nächstes löschen wir die Praxisordner Verzeichnis. Um dies zu tun, müssen wir uns in seinem umgebenden Verzeichnis befinden, das der Desktop ist. Verwenden CD ..
um zu Ihrem Desktop zurückzukehren, bestätigen Sie dann mit., dass Sie an der richtigen Stelle sind pwd
.
Verwenden ls
um alle Verzeichnisse und Dateien aufzulisten, die sich derzeit auf Ihrem Desktop befinden. Einer von ihnen sollte der. sein Praxisordner wir haben erstellt in Schritt 1. Um diesen Ordner zu löschen, verwenden Sie rm -R -i Praxisordner
. Auch hier, wenn das Terminal nach Ihrer Bestätigung fragt, stellen Sie sicher, dass Sie den richtigen Ordner löschen und nicht etwas Wichtiges, wie z. B. Ihren Desktop.
Da wir wissen, dass wir gerade die einzige Datei in diesem Verzeichnis gelöscht haben (übungsdatei.txt), die Dateien zu untersuchen bringt nichts. Benutz einfach ja
um den leeren Ordner zu untersuchen, dann ja
erneut, um den Ordner zu löschen.
Verwenden ls
um zu bestätigen, dass das Verzeichnis verschwunden ist (oder Ihre Maus und Tastatur). Wenn ja, sind Sie fertig!
Sie können jetzt mit dem Mac-Terminal nach Herzenslust durch Ordner navigieren
Und das ist es! Sie beherrschen jetzt die Grundlagen zum Navigieren in Ordnern mit dem Mac-Terminal. Ich hoffe, Sie haben viele nützliche Fähigkeiten gelernt und haben ein besseres Verständnis für die Funktionsweise des Terminals. Ich werde in zukünftigen Beiträgen weitere Tipps und Tricks für das Terminal behandeln, also bleiben Sie dabei!