Bash Get Current Directory

Bash Get Current Directory
In Linux müssen Benutzer alle Aufgaben, die über die Befehlszeile ausgeführt wurden, auf angemessene Verzeichnisse zugreifen. Es gibt verschiedene Arten von Verzeichnissen in einem Computersystem mit Linux oder Ubuntu OS. Benutzer können auf jedes Verzeichnis über das Terminal zugreifen und mit ihnen interagieren. Es gibt mehrere Optionen, und jedes Mal, wenn Benutzer mit der Eingabeaufforderung des aktuellen Verzeichnisses, das sie arbeiten, interagieren.

Das Linux -System antwortet, indem sie Informationen gegen jede Eingabemanapel angibt. Die erreichte Ausgabe ist Standard und wird in der Shell -Eingabeaufforderung gedruckt. In diesem Tutorial werden wir tief in die Möglichkeiten des Zugriffs auf das aktuelle Arbeitsverzeichnis eingehen und wie Benutzer von einem Verzeichnis oder Ort zu einem anderen wechseln können, gefolgt von relevanten Beispielen. Der Befehl, der für den Zugriff auf das aktuelle Arbeitsverzeichnis verwendet wird.

Anforderungen

Die folgenden Systemanforderungen sind obligatorisch, um die Befehle in der Bash auszuführen, um ein Verzeichnis zu erhalten:

Empfohlenes Betriebssystem: Linux Mint 20 oder Ubuntu 20.04
Benutzerkonto: Ein Benutzerkonto mit Sudo -Rechten

Das Tutorial geht davon aus. Für Bash erhalten Sie das aktuelle Verzeichnis in Linux Mint 20, öffnen Sie das Terminal im Hauptmenü unten links auf Ihrem Bildschirm und wählen Sie dann die Terminaloption aus.

Geben Sie mit dem Terminal die Bash ein und drücken Sie dann die Eingabetaste.

$ bash

Es wird eine Eingabeaufforderung angezeigt, die zeigt, dass Bash auf den Wert der Eingabe wartet.

HINWEIS: Alles hängt vom Computersystem des Benutzers ab, dass sie möglicherweise ein anderes auffordertes Zeichen erhalten (der aktuelle Speicherort in der Dateistruktur des Computersystems, einschließlich des Arbeitsverzeichnisses, das derzeit auf dem System ausgeführt wird). Geben Sie beim Eingeben der Befehle nicht $ oder einen anderen Zeichen vor dem Befehl ein. Beachten Sie auch, dass in den in diesem Tutorial genannten Beispielen die Zeilen, die eine Eingabeaufforderung enthalten und nicht mit $ Charakter beginnen, die Ausgänge jedes Befehls sind.

PWD (Print Working Directory)

Das aktuelle Arbeitsverzeichnis ist das Verzeichnis, in dem alle Befehle ausgeführt werden. Sie müssen den Namen des aktuellen Arbeitsverzeichnisses gedruckt bekommen. Geben Sie den Befehl PWD ein und klicken Sie dann auf die Eingabetaste auf. Es wird das vollständige Verzeichnis in der Ausgabe angezeigt, wie unten gezeigt:

$ pwd

Die obige Ausgabe zeigt, dass wir uns derzeit im Verzeichnis des Benutzers befinden.e., /home/aqsa. Der hier verwendete Befehl ist PWD, ein Druckarbeitsverzeichnis, und nach der Eingabe wird das System der Linux Mint 20 aufgefordert, den aktuellen Standort anzuzeigen. Das Standardverzeichnis ist das Home -Verzeichnis, das angezeigt wird, wenn die Benutzer eine neue Bash -Sitzung starten.

Notiz: Um das Verzeichnis um eine Ebene zu beenden, geben Sie CD ein… und klicken Sie dann auf die Eingabetaste. Sie werden in einem Verzeichnis zurückgegeben.

$ cd…

Wenn Sie alle Verzeichnisse beenden möchten, geben Sie einfach eine CD ein und klicken Sie auf die Eingabetaste auf. Sie erreichen das Standardverzeichnis.

CD (Änderung des aktuellen Arbeitsverzeichnisses)

Manchmal möchten Benutzer von einem Verzeichnis in ein anderes wechseln, um auf die entsprechenden Standorte und Dateien in einem anderen Verzeichnis zuzugreifen. Dafür müssen sie den CD -Befehl verwenden, gefolgt von einem Ort oder einem Verzeichnis, e.G., Dokumente, Zuhause usw.

Geben Sie einfach den CD -Verzeichnisnamen ein und klicken Sie dann auf die Eingabetaste auf. Sie können Ihr Verzeichnis drucken, um diesen neuen Weg zu überprüfen. Das Arbeitsverzeichnis kann in die vorhandene geändert werden, und das aktuelle Arbeitsverzeichnis wird aktualisiert, wie im folgenden Beispiel gezeigt. Hier haben wir das Heimverzeichnis erreicht.

$ CD-Verzeichnisname

Sie können auch in jedem Verzeichnis weiter wechseln, indem Sie den Namen des CD -Verzeichnisses eingeben und dann die Eingabetaste drücken. Dies führt Sie weiter zum Standort, der auf den Weg ist. Benutzer können auch versuchen, den gesamten Weg auf einmal einzugeben, e.G., CD/Home/Dokumente/Test.docx; Dies speichert sie vor mehreren Schritten und hilft ihnen dabei, den Standort auf einmal zu erreichen.

Notiz: Sie können auch die Liste aller Dateien sehen, an denen Sie derzeit anwesend sind. Es kann durch einfaches Eingeben von LS abgeschlossen werden. Sie können dann die Eingabetaste drücken, um die Ausgabe anzuzeigen.

Alle Verzeichnisse anzeigen oder listen Sie auf

Die Liste aller Verzeichnisse zu kennen, ist eine wichtige Sache, während sie an Linux -Systemen arbeiten. Die Benutzer können verschiedene Optionen basierend auf den derzeit arbeitenden Verzeichnissen überprüfen und möchten, dass sie diese Standorte verwenden können.

Versuchen Sie den Befehl wie unten, um alle Verzeichnisse von einem bestimmten Ort aus anzuzeigen:

$ ls -d */

Hier im folgenden Beispiel befindet sich der Benutzer in seinem Home -Verzeichnis, sodass er das entsprechende Verzeichnis zeigt, das als „AQSA aufgelistet“ und „derzeit in Gebrauch“ bezeichnet wird.

Notiz: Sie können auch eine Kombination aus LS- und GREP -Befehlen verwenden, die die Verzeichnisnamen auflisten. Zu diesem Zeitpunkt können Benutzer den Befehl Find verwenden. Im Folgenden finden Sie einige Befehle, die auch anstelle des oben genannten Befehls verwendet werden können:

$ ls -l | grep '^d'
$ ls -l | eGrep '^d'

Abschluss

In diesem Tutorial haben wir verschiedene Optionen untersucht, um das aktuelle Verzeichnis mit Bash in Linux Mint 20 zu erhalten. Auf diese Weise können Benutzer basierend auf dem von ihnen verwendeten System auf das aktuelle Verzeichnis unter Linux oder Ubuntu zugreifen. Die verschiedenen Befehlszeilenoptionen werden besprochen, damit Benutzer wissen, wie sie das aktuelle Verzeichnis erhalten, in dem sie arbeiten. Das aktuelle Arbeitsverzeichnis ist das Verzeichnis, aus dem Benutzer verschiedene Arten von Befehlen aus ihrer Terminal- oder Konsolenlinie aufrufen. Sie können auf verschiedene Standorte zugreifen, indem sie diese einfachen Befehle einfach auf einmal eingeben und dann relevante Aktionen an den Orten ausführen, in denen sie in der Regel arbeiten.