Leiten Sie ein Verzeichnis in einen anderen Pfad unter Linux um [Duplikat]

Nov 23 2020

Für einen Benutzer (z. B. Benutzer1) hat er das Standard-Ausgangsverzeichnis / home / User1. Wenn wir den Befehl nur cd geben , wird er in dieses Ausgangsverzeichnis verschoben. Wir haben jedoch ein anderes Verzeichnis namens / proj / User1, das das erwartete Verzeichnis sein sollte, das nur mit dem Befehl cd anstelle von / home / User1 erstellt werden sollte.

Ich nehme an, das Ändern des CD-Befehls ist kein guter Weg. Gibt es eine andere Art von Softlinking, um zu dir2 zu wechseln, wenn wir zu dir1 cd? Bitte helfen Sie.

Antworten

BrandoN Nov 23 2020 at 21:41

Dies ist der ursprüngliche Link, über den ich die Informationen erhalten habe. https://superuser.com/questions/167221/can-i-add-a-shortcut-to-replace-a-path-in-linux

Mit Aliases

alias somedir='cd /home/john/www/something/'

Dann können Sie "somedir" eingeben, um in dieses Verzeichnis zu gelangen. Fügen Sie diese Ihrer .bashrc hinzu.

Scala Nov 23 2020 at 21:49

Mit Aliasnamen können Sie erreichen, was Sie wollen. Sie können sie in bashrc einstellen. Auf diese Weise bleibt die Änderung erhalten, nachdem Sie Ihren Computer neu gestartet haben.

echo 'alias cdx="cd /proj/User1"' >> ~/.bashrc
source ~/.bashrc
cdx