Jawaban lain pasti lengkap dalam arti jawaban langsung. cd -dan cd $OLDPWDjelas merupakan pilihan utama untuk ini. Namun, saya sering menemukan bahwa masuk ke alur kerja pushddan popdbekerja lebih baik.
Singkatnya, jika Anda pindah ke direktori dengan tujuan akhir untuk kembali ke tempat Anda mulai, gunakan pushd/ popd.
Contoh yang diperluas
Perbedaan utama mudah ditunjukkan oleh contoh.
$ cd dir1
$ pushd dir2
Pada titik ini, Anda memiliki tumpukan direktori dir2, dir1. Berjalan pushdtanpa argumen akan membuat Anda kembali dir1dengan tumpukan sekarang sebagai dir1, dir2. popdakan melakukan hal yang sama, tetapi akan meninggalkan Anda dengan tumpukan direktori kosong. Ini tidak jauh berbeda dari bagaimana Anda seharusnya dengan cd -alur kerja.
Namun, sekarang Anda sekarang dapat mengubah direktori beberapa kali dan kembali ke dir1. Sebagai contoh,
$ cd dir1
$ pushd dir2
$ cd dir3
Jika Anda menjalankan popdpada titik ini, Anda akan kembali ke dir1.