Kami menggunakan cd perintah untuk berpindah dari satu direktori ke direktori lain. Untuk kembali ke direktori sebelumnya, kami menggunakan "cd .." atau "cd
Mari kita lihat beberapa contoh praktis untuk lebih memahaminya.
Unduh Panduan Gratis - Pengantar Linux - Panduan PraktisGunakan Perintah Pushd, Popd, dan Dirs Untuk Navigasi CLI Lebih Cepat
Perintah pushd, popd , dan dirs sudah diinstal sebelumnya, jadi mari kita tidak perlu repot tentang instalasi dan lanjutkan untuk melihat cara menggunakannya secara real time.
Saya di /tmp direktori sekarang.
Tampilkan direktori kerja saat ini menggunakan perintah pwd
Saya akan membuat sepuluh direktori, yaitu test1 , tes2 , .... test10 di direktori /tmp.
Seperti yang mungkin sudah kita ketahui, Kita dapat dengan mudah membuat beberapa direktori sekaligus dengan menggunakan perintah "mkdir" seperti gambar di bawah ini.
$ mkdir test1 test2 test3 test4 test5 test6 test7 test8 test9 test10
Atau,
$ mkdir test{1,2,3,4,5,6,7,8,9,10}
Sekarang, mari kita pindah ke direktori test3. Untuk melakukannya, cukup ketik:
$ pushd test3
Ubah ke direktori tertentu menggunakan perintah pushd
Untuk mengetahui di mana Anda sekarang, cukup ketik:
$ dirs
Contoh keluaran:
/tmp/test3 /tmp /tmp
Tampilkan tumpukan direktori saat ini menggunakan perintah dirs
Seperti yang Anda lihat pada output di atas, dirs perintah menunjukkan kita memiliki dua direktori di tumpukan sekarang. Lakukan apa pun yang ingin Anda lakukan di direktori ini. Setelah selesai, Anda dapat kembali ke direktori kerja sebelumnya menggunakan perintah:
$ popd
Buka direktori kerja sebelumnya menggunakan perintah popd
Tidak perlu menyebutkan path lengkap dari direktori sebelumnya. Jika Anda menggunakan perintah cd, Anda harus mengetik "cd .." atau "cd
Mari kita pergi lagi ke direktori test8. Untuk melakukannya, jalankan:
$ pushd test8
Contoh keluaran:
/tmp/test8 /tmp /tmp
Buka direktori tertentu menggunakan perintah pushd
Mari kita masuk jauh ke dalam tumpukan.
$ pushd /tmp/test10
Contoh keluaran:
/tmp/test10 /tmp/test8 /tmp /tmp
Buka direktori tertentu di tumpukan direktori menggunakan pushd
Kami sekarang berada di direktori test10, dan kami memiliki total 3 direktori (test10, test8 dan tmp) di tumpukan kami. Apakah Anda memperhatikan arahnya? Setiap direktori baru ditambahkan ke kiri. Saat kita mulai membuka direktori, direktori tersebut juga akan muncul dari kiri.
Sekarang, jika Anda ingin pindah ke direktori kerja sebelumnya yaitu test8 menggunakan cd perintah, perintahnya akan seperti di bawah ini.
$ cd /tmp/test8
Tetapi Anda tidak perlu menggunakan perintah cd. Kita dapat dengan cepat pindah ke direktori test8 dengan menjalankan perintah popd:
$ popd
Contoh keluaran:
/tmp/test8 /tmp /tmp
Pindah ke direktori yang berfungsi sebelumnya dengan perintah popd
Seperti yang Anda lihat pada output di atas, kami pindah ke direktori kerja sebelumnya tanpa harus mengetikkan path lengkap (yaitu /tmp/test8).
Sekarang, mari kita pop lagi:
$ popd
Contoh keluaran:
/tmp /tmp
Pindah ke direktori yang terakhir dikunjungi dengan popd
Akhirnya, Kami kembali ke direktori tempat kami memulai.
Dalam contoh ini, saya hanya menggunakan sepuluh direktori. Jadi, sepertinya itu bukan masalah besar. Pikirkan tentang dua puluh atau lebih direktori? Maukah Anda mengetik "cd
Serangkaian perintah serupa tersedia untuk navigasi CLI yang lebih cepat di Fish shell. Untuk lebih jelasnya, lihat panduan berikut:
- Cara Cepat Menavigasi Melalui Sejarah Direktori Di Fish Shell Di Linux
Anda sekarang tahu cara menavigasi antar direktori secara efektif tanpa menggunakan perintah pushd, popd, dan dirs. Perintah-perintah ini berguna saat Anda bekerja dengan tumpukan direktori besar. Anda dapat dengan cepat berpindah antara N jumlah direktori. Perintah-perintah ini juga sangat berguna untuk bekerja dengan skrip.
Baca juga:
- Cara Menavigasi Direktori Lebih Cepat Di Linux
Terima kasih telah mampir!
Bantu kami untuk membantu Anda:
- Berlangganan Buletin Email kami :Daftar Sekarang
- Dukungan OSTechNix :Donasi Melalui PayPal
- Unduh E-Buku dan Video gratis :OSTechNix di TradePub
- Terhubung dengan kami:Reddit | Facebook | Twitter | LinkedIn | Umpan RSS
Semoga harimu menyenangkan!!