Datei-/Ordnernavigationsproblem mit dem Befehl „cd“

Datei-/Ordnernavigationsproblem mit dem Befehl „cd“

Früher habe ich diesen Befehl verwendet, cd /Foldernameum durch den Ordner zu navigieren. Aber jetzt habe ich ein Problem damit. Ich muss diesen Befehl cd ~/foldernamezum Navigieren verwenden. Bitte sehen Sie sich den Screenshot an:
Klicken Sie hier, um das Bild anzuzeigen

Die Frage ist: Wie kann ich den alten Befehl abrufen? Ich bevorzuge den alten Befehl.

Antwort1

Wenn Sie durch Verzeichnisse navigieren und mit beginnen, interpretiert /der Befehl cd, dass es sich um einabsolutWeg:

$ cd /directory

bedeutet (root)/directory, nicht /home/user/directory.

~ist ein Alias ​​für/home/user

Wenn Sie sich in Ihrem Home-Verzeichnis befinden und Folgendes eingeben $ cd directory(beachten Sie, dass kein vorhanden ist /), interpretiert cd dies alsrelativVerzeichnis, d. h. relativ zu Ihrem aktuellen Verzeichnis.

Antwort2

Es gibt einen Unterschied zwischen den beiden Befehlen.

cd /foldernameändert Ihr aktuelles Arbeitsverzeichnis in foldernamedas, das direkt unter dem Stammverzeichnis liegt.

cd ~/foldernameändert Ihr aktuelles Arbeitsverzeichnis in foldername, das sich unter Ihrem Home-Verzeichnis befindet, das sich bei den meisten Linux-Distributionen unter befinden sollte /home/<your-username>/foldername.

Ihre Fehlermeldung besagt, dass sich derzeit kein Eintrag foldernamein Ihrem Stammverzeichnis befindet.

verwandte Informationen