Einige der speziellen Verzeichnisse, mit denen ein Linux -Benutzer so oft in einer Shell -Befehlszeile arbeiten mussheimVerzeichnis, die aktuellen und früheren Arbeitsverzeichnisse.
Daher kann das Verständnis für einen neuen oder einen Linux -Benutzer eine Bonuskompetenz sein, wie Sie diese Verzeichnisse mit bestimmten einzigartigen Methoden problemlos zugreifen können oder auf diese Verzeichnisse bestimmen können.

In diesen Tipps für Neulinge werden wir uns mit Möglichkeiten befassen, wie ein Benutzer sein Zuhause, aktuelle und frühere Arbeitsverzeichnisse aus der Shell mit speziellen Shell -Zeichen und Umgebungsvariablen identifizieren kann.
1. Verwenden Sie bestimmte Shell -Zeichen
Es gibt bestimmte bestimmte Zeichen, die von der Shell verstanden werden, wenn wir mit Verzeichnissen aus der Befehlszeile zu tun haben. Der erste Charakter, den wir uns ansehen werden, ist dietilde (~)
: Es wird verwendet, um auf das Home -Verzeichnis des aktuellen Benutzers zuzugreifen:
$ echo ~

Vorgeschlagene Lesen:
Der zweite ist der Punkt(.)
Zeichen: Es repräsentiert das aktuelle Verzeichnis, in dem sich ein Benutzer befindet, in der Befehlszeile. Im Screenshot unten sehen Sie, dass der Befehlls
Undls .
Erstellen Sie das gleiche auszusetzen und listen Sie den Inhalt des aktuellen Arbeitsverzeichnisses auf.
$ ls $ ls .

Vorgeschlagene Lesen:
Die dritten Sonderzeichen sind die Doppelpunkte(..)
Dies repräsentiert das Verzeichnis direkt über dem aktuellen Arbeitsverzeichnis, in dem sich ein Benutzer befindet.
Im Bild unten das obige Verzeichnis oben/var
ist das Root -Verzeichnis(/)
, wenn wir das benutzenls
Befehl wie folgt, der Inhalt von(/)
sind aufgeführt:
$ ls ..

Vorgeschlagene Lesen:
2. Verwenden von Umgebungsvariablen
Abgesehen von den obigen Charakteren gibt es auch bestimmte bestimmteUmgebungsvariablenbestimmt, um mit den Verzeichnissen zu arbeiten, auf die wir uns konzentrieren. Im nächsten Abschnitt werden wir einige der wichtigen Umgebungsvariablen durchgehen, um Verzeichnisse aus der Befehlszeile zu identifizieren.
$HOME
: Sein Wert ist der gleiche wie der der destilde (~)
Charakter - Das Home -Verzeichnis des aktuellen Benutzers können Sie das testen, indem Sie die verwendenwie folgt:
$ echo $HOME

$PWD
: In vollem Umfang steht es für -Drucken Arbeitsverzeichnis(PWD) Wie der Name schon sagt, druckt es den absoluten Pfad des aktuellen Arbeitsverzeichnisses in der Befehlszeile von Shell wie unten:
$ echo $PWD

$OLDPWD
: Es zeigt auf das Verzeichnis, in dem ein Benutzer befand, kurz bevor sie zum aktuellen Arbeitsverzeichnis wechselt. Sie können auf seinen Wert wie unten zugreifen:
$ echo $OLDPWD

Vorgeschlagene Lesen:
3.. Verwenden einfacher CD -Befehle
Darüber hinaus können Sie einige einfache Befehle für den schnellen Zugriff auf Ihr Heimverzeichnis und das vorherige Arbeitsverzeichnis ausführen. Zum Beispiel, wenn Sie sich in einem Teil Ihres Dateisystems in der Befehlszeile tippencd
und schlagenEingebenwird Sie in Ihr Heimverzeichnis bewegen:
$ echo $PWD $ cd $ echo $PWD

Sie können auch mit dem Befehl zum vorherigen Arbeitsverzeichnis übergehencd -
Befehl wie unten:
$ echo $PWD $ echo $OLDPWD $ cd - $ echo $PWD

In diesem Beitrag haben wir uns noch ein einfaches durchgesehenDamit neue Linux -Benutzer bestimmte spezielle Verzeichnisse innerhalb der Shell -Befehlszeile identifizieren können.
Haben Sie irgendwelche Gedanken in Bezug auf Linux -Tipps, die Sie mit uns teilen möchten, oder in Fragen zu dem Thema und verwenden Sie dann das folgende Kommentarformular, um sich bei uns zu melden.