Cara Menentukan Basis Direktori untuk Perintah "cd" di Linux

Cara Menentukan Basis Direktori untuk Perintah "cd" di Linux
Cara Menentukan Basis Direktori untuk Perintah "cd" di Linux

Video: Cara Menentukan Basis Direktori untuk Perintah "cd" di Linux

Video: Cara Menentukan Basis Direktori untuk Perintah
Video: Slack Workspace Theme Customization - YouTube 2024, April
Anonim
Secara default, jendela Terminal di Linux terbuka ke direktori home Anda. Untuk mengubah ke direktori apa pun yang tidak langsung di direktori home, Anda harus menyediakan jalur lengkap atau menggunakan perintah "cd" beberapa kali.
Secara default, jendela Terminal di Linux terbuka ke direktori home Anda. Untuk mengubah ke direktori apa pun yang tidak langsung di direktori home, Anda harus menyediakan jalur lengkap atau menggunakan perintah "cd" beberapa kali.

Sebagai contoh, saya secara teratur bekerja dengan beberapa direktori dalam direktori Dokumen, yang ada di direktori home. Saya ingin dapat melakukan cd ke folder di direktori Dokumen tanpa harus mengetik

cd Documents

pertama (atau menyediakan path file lengkap).

Terdengar membingungkan? Ini contohnya. Katakanlah saya memiliki folder bernama htarsik di dalam folder Dokumen saya, dan saya ingin mengaksesnya melalui terminal.

Kami akan mulai dengan membuka jendela Terminal dan memasuki

pwd

(Print Working Directory) perintah untuk menunjukkan bahwa direktori saat ini memang direktori home kita, / home / lori.

Jika kita mengetikkan perintah berikut, kita mendapatkan kesalahan yang mengatakan bahwa tidak ada file atau direktori semacam itu. Itu karena kami tidak ada di direktori Dokumen.
Jika kita mengetikkan perintah berikut, kita mendapatkan kesalahan yang mengatakan bahwa tidak ada file atau direktori semacam itu. Itu karena kami tidak ada di direktori Dokumen.

cd htgaricles

Untuk sampai ke direktori htgarticles, pertama kita harus mengubah ke direktori Dokumen.
Untuk sampai ke direktori htgarticles, pertama kita harus mengubah ke direktori Dokumen.

cd Documents/

Kemudian, kita harus mengubah ke direktori htarsicles.

cd htgarticles/

Atau, kita bisa dengan giat mengetikkan path file lengkap:
Atau, kita bisa dengan giat mengetikkan path file lengkap:

cd ~/Documents/htgarticles

Tidak harus seperti ini. Kita dapat membuat direktori direktori basis apa saja untuk jendela Terminal, jadi kita dapat meng-cd ke sub-direktori tanpa mengetikkan path lengkap.

Dalam contoh kami, kami ingin mengatur direktori Dokumen sebagai direktori dasar, karena semua direktori yang saya gunakan - seperti htginicles – berada di dalam direktori Dokumen. Jadi, kita ketik perintah berikut pada prompt dan tekan Enter.

export CDPATH=~/Documents/

CATATAN: Pada perintah di atas,

export

harus semuanya huruf kecil dan

CDPATH

harus huruf besar semua. Menggantikan

~/Documents/

dengan path ke direktori mana saja yang berisi subdirektori yang paling sering Anda gunakan.

Sekarang, masih di folder rumah kita, kita bisa lari
Sekarang, masih di folder rumah kita, kita bisa lari

cd htgarticles

dan langsung ke ~ / Documents / htarsicles.

Image
Image

Jika Anda ingin secara otomatis mengatur direktori tertentu sebagai direktori dasar setiap kali Anda membuka jendela Terminal, Anda dapat melakukannya dengan mengedit file.bashrc. File.bashrc adalah skrip yang berjalan setiap kali Anda membuka jendela Terminal, dan Anda dapat menambahkan perintah apa pun yang Anda inginkan. Jadi, kita bisa menambahkan

export CDPATH

perintah untuk mengatur direktori tertentu sebagai direktori induk untuk setiap jendela Terminal.

Untuk melakukan ini, kembali ke direktori home Anda jika Anda belum melakukannya. Kemudian, ketik perintah berikut untuk membuka file.bashrc. Anda dapat menggunakan editor teks mana pun yang ingin Anda gunakan, tetapi kami akan menggunakan gedit dalam contoh kami.

gedit.bashrc

Gulir ke bawah file.bashrc dan tambahkan perintah berikut.
Gulir ke bawah file.bashrc dan tambahkan perintah berikut.

export CDPATH=~/Documents/

Sekali lagi, ganti

~/Documents/

dengan direktori induk yang berisi subdirektori yang paling sering Anda gunakan.

Anda dapat menambahkan komentar di atas perintah sehingga Anda ingat apa yang dilakukan oleh perintah. Sederhanakan tanda nomor (#) di awal baris, lalu deskripsi yang ingin Anda tambahkan.

Klik "Simpan".

Tutup gedit (atau editor teks apa pun yang Anda gunakan) dengan mengklik "X" di sudut kiri atas jendela.
Tutup gedit (atau editor teks apa pun yang Anda gunakan) dengan mengklik "X" di sudut kiri atas jendela.
Perintah yang baru saja Anda tambahkan ke file.bashrc tidak akan mempengaruhi sesi jendela Terminal saat ini. Anda harus menutup jendela Terminal saat ini dan membuka jendela baru. Jadi, ketik
Perintah yang baru saja Anda tambahkan ke file.bashrc tidak akan mempengaruhi sesi jendela Terminal saat ini. Anda harus menutup jendela Terminal saat ini dan membuka jendela baru. Jadi, ketik

exit

pada prompt dan tekan Enter atau klik tombol "X" di sudut kiri atas jendela. Kemudian, tekan Ctrl + Alt + T untuk membuka jendela Terminal baru.

Sekarang, meskipun direktori kerja saat ini adalah direktori home, Anda dapat langsung mengubah ke subdirektori dari direktori dasar yang Anda pilih.
Sekarang, meskipun direktori kerja saat ini adalah direktori home, Anda dapat langsung mengubah ke subdirektori dari direktori dasar yang Anda pilih.
Jika Anda ingin kembali ke direktori home sebagai direktori induk di jendela Terminal, cukup buka file.bashrc di editor teks dan hapus perintah yang Anda tambahkan atau komentari dengan menambahkan tanda pound (#) di mulai dari garis. Mengomentari baris berguna jika Anda ingin mengaktifkan kembali perintah di masa depan. Anda juga dapat dengan mudah mengubah direktori mana yang ingin Anda gunakan sebagai direktori dasar hanya dengan mengubah direktori pada perintah di file.bashrc dan menyimpan file.
Jika Anda ingin kembali ke direktori home sebagai direktori induk di jendela Terminal, cukup buka file.bashrc di editor teks dan hapus perintah yang Anda tambahkan atau komentari dengan menambahkan tanda pound (#) di mulai dari garis. Mengomentari baris berguna jika Anda ingin mengaktifkan kembali perintah di masa depan. Anda juga dapat dengan mudah mengubah direktori mana yang ingin Anda gunakan sebagai direktori dasar hanya dengan mengubah direktori pada perintah di file.bashrc dan menyimpan file.

Jika Anda memiliki satu direktori khusus yang Anda gunakan di sebagian besar waktu, Anda juga dapat menambahkan perintah ke file.bashrc yang akan membuka jendela Terminal ke direktori tersebut setiap waktu.

Direkomendasikan: