Wenn Sie das Verzeichnis mit dem Befehl cd verschieben und zum ursprünglichen Verzeichnis zurückkehren möchten, ist es fast ärgerlich, etwas wie cd ../ hoge
einzugeben ...
In einem solchen Fall ist es praktisch, den Befehl pushd und den Befehl popd als Satz zu kennen, da Sie sofort zum ursprünglichen Verzeichnis zurückkehren können.
Wenn Sie vom Verzeichnis ~ / user / dir1
zum Verzeichnis ~ / user / dir2
wechseln möchten, verwenden Sie den Befehl pushd
auf die gleiche Weise wie den Befehl cd
.
~/user/dir1$ pushd ~/user/dir2
~/user/dir2 ~/user/dir1
In das Verzeichnis ~ / user / dir2
verschoben.
~/user/dir2$
Bis zu diesem Punkt ist es dasselbe wie der Befehl cd
.
Verwenden Sie nun den Befehl popd
, um zum ursprünglichen Verzeichnis ~ / user / dir1
zurückzukehren.
Drücken Sie einfach popd
.
~/user/dir2$ popd
~/user/dir1
Ich kehrte sofort in das Verzeichnis ~ / user / dir1
zurück.
~/user/dir1$
Die Befehle pushd und popd werden hauptsächlich in der Befehlszeile und in der Nur-Busch-Umgebung verwendet, sodass sie nicht mit FreeBSD oder Solairs verwendet werden können.
Ich habe die ganze Zeit den Befehl cd verwendet, um Verzeichnisse zu verschieben, daher verwende ich normalerweise nur den Befehl cd, aber von nun an wechsle ich zum Befehl pushd.