GNU/Linux >> Belajar Linux >  >> Linux

Cara Otomatis Beralih Ke Direktori Tanpa Menggunakan Perintah Cd Di Linux

Sebagian besar pengguna menengah dan hampir semua tingkat lanjut lebih memilih CLI daripada mode GUI, karena ada banyak trik baris perintah untuk membuat segalanya lebih mudah dan lebih cepat. Hari ini, saya ingin berbagi satu tip sederhana. Trik bash sederhana ini dapat membantu Anda untuk secara otomatis beralih ke direktori tanpa menggunakan cd memerintah. Yang perlu Anda lakukan hanyalah memasukkan jalur direktori di Terminal, dan Anda akan diarahkan ke direktori tersebut. Ini bisa berguna dalam pembuatan skrip dan  bagi mereka yang sering menggunakan baris perintah di tempat kerja. Baca terus.

Beralih ke direktori tanpa menggunakan perintah cd

Katakanlah Anda ingin membuka direktori Unduhan . Anda tidak perlu mengetik "cd Downloads" setiap kali pergi ke direktori itu. Sebagai gantinya, cukup ketik "Downloads" di Terminal. Kedengarannya keren, ya? Memang!

Mari kita ketik Unduhan di Terminal, dan lihat apa yang terjadi.

$ Downloads/
bash: Downloads/: Is a directory

Anda harus mengetik "cd Downloads" untuk pergi ke direktori Downloads, kan? Tapi tunggu! Anda tidak perlu menggunakan cd perintah lagi. Yang harus Anda lakukan adalah menambahkan satu baris di bashrc berkas.

Untuk melakukannya, edit bashrc . Anda berkas:

$ vi ~/.bashrc

Dan, tambahkan baris berikut di akhir:

shopt -s autocd

Perbarui perubahan yang dibuat di bashrc file dengan perintah berikut:

$ source ~/.bashrc

Semua selesai! Anda sekarang dapat pergi ke direktori manapun tanpa menggunakan cd memerintah. Cukup masukkan jalur direktori seperti di bawah ini. Bash akan secara otomatis menambahkan cd saat memasukkan jalur direktori mana pun di Terminal.

[[email protected]]: ~>$ Downloads/
cd -- Downloads/
[[email protected]]: ~/Downloads>$ ostechnix/
cd -- ostechnix/
[[email protected]]: ~/Downloads/ostechnix>$ pwd
/home/sk/Downloads/ostechnix

Lihatlah tangkapan layar di atas. Apakah saya menggunakan "cd" memerintah? Tidak. Saya baru saja memasukkan nama Direktori dan secara otomatis pergi ke direktori masing-masing.

Keuntungan lain dari metode ini adalah tidak hanya membantu Anda beralih ke direktori yang berurutan, tetapi juga pergi ke jalur yang berbeda.

Misalnya, katakanlah Anda saat ini berada di /home/sk/Downloads direktori. Anda ingin pergi ke /var/mail/ . Bagaimana Anda melakukannya? Sederhana. Cukup ketik path lengkap dari direktori masing-masing yaitu /var/mail/ dalam kasus kami. Sekali lagi Anda tidak perlu menyebutkan 'cd' memerintah. Lihat screenshot berikut.

Demikian pula, Anda dapat pergi ke lokasi mana pun tanpa harus menggunakan perintah 'cd'.

Ini mungkin tidak membantu Anda sepanjang waktu. Karena cd hanya perintah dua huruf. Tidak akan lama untuk mengetik hanya dua karakter. Namun, ini hanyalah bukti yang menunjukkan bahwa kita dapat melakukan beberapa hal keren di Linux.

Bacaan yang disarankan:

  • Cara Menggunakan Perintah Pushd, Popd, dan Dirs Untuk Navigasi CLI Lebih Cepat
  • Cara Menavigasi Direktori Lebih Cepat Di Linux

Linux
  1. Cara Reboot Linux Menggunakan Command Line

  2. Bagaimana cara mematikan proses di Linux menggunakan perintah?

  3. linux:cara menjalankan perintah di direktori tertentu

  1. Cara Mengganti Nama Direktori di Linux

  2. Cara Menghapus (Menghapus) File atau Direktori di Linux

  3. Menggunakan perintah cp di shell linux, bagaimana cara menyalin seluruh direktori ke direktori lain?

  1. Cara Menggunakan Perintah cd Linux untuk Mengubah Direktori

  2. Cara Menghapus Direktori di Linux

  3. Cara Menghapus Direktori dan File Menggunakan Linux