GNU/Linux >> Belajar Linux >  >> Linux

Perintah Cd di Linux (Ubah Direktori)

cd Perintah (“change directory”) digunakan untuk mengubah direktori kerja saat ini di Linux dan sistem operasi mirip Unix lainnya. Ini adalah salah satu perintah paling dasar dan sering digunakan saat bekerja di terminal Linux.

Direktori kerja saat ini adalah direktori (folder) di mana pengguna sedang bekerja. Setiap kali Anda berinteraksi dengan prompt perintah Anda, Anda bekerja di dalam sebuah direktori.

Artikel ini akan menunjukkan cara menggunakan cd perintah untuk menavigasi pohon direktori sistem Anda.

cd Perintah #

cd adalah shell builtin, dan perilakunya mungkin sedikit berbeda dari shell ke shell. Ia menggunakan variabel lingkungan shell untuk menentukan informasi yang diperlukan untuk eksekusinya.

Kami akan membahas cd versi Bash-built-in .

Sintaks untuk cd perintahnya adalah sebagai berikut:

cd [OPTIONS] directory

Perintah hanya menerima dua opsi yang jarang digunakan.

  • −L , Ikuti tautan simbolis. Secara default, cd berperilaku seolah-olah -L opsi ditentukan.
  • −P , Jangan ikuti tautan simbolis. Dengan kata lain, ketika opsi ini ditentukan, dan Anda mencoba menavigasi ke symlink yang menunjuk ke direktori, cd akan berubah menjadi direktori.

Dalam bentuknya yang paling sederhana, ketika digunakan tanpa argumen apa pun, cd akan membawa Anda ke direktori home Anda.

Saat menavigasi melalui sistem file, Anda dapat menggunakan Tab kunci untuk melengkapi nama direktori secara otomatis. Menambahkan garis miring di akhir nama direktori adalah opsional.

Untuk beralih ke direktori, Anda harus memiliki izin yang dapat dieksekusi untuk direktori tersebut.

pwd perintah memungkinkan Anda untuk mengetahui direktori tempat Anda berada saat ini.

Nama Jalur Absolut dan Relatif #

Saat menentukan direktori yang akan diubah, Anda dapat menggunakan nama jalur absolut atau relatif. Path absolut atau lengkap dimulai dari root sistem / , dan jalur relatif dimulai dari direktori Anda saat ini.

Secara default, ketika Anda masuk ke sistem Linux Anda, direktori kerja Anda saat ini diatur ke direktori home Anda. Dengan asumsi bahwa Downloads direktori ada di direktori home Anda, Anda dapat menavigasi ke sana dengan menggunakan jalur relatif ke direktori:

cd Downloads

Anda juga dapat menavigasi ke direktori yang sama dengan menggunakan jalur absolutnya:

cd /home/username/Downloads

Singkatnya, jika jalur dimulai dengan garis miring (/ ), ini adalah jalur absolut ke direktori.

Direktori Induk #

Pada sistem operasi mirip Unix, direktori kerja saat ini diwakili oleh satu titik (. ). Dua titik (.. ), satu demi satu, mewakili direktori induk atau direktori tepat di atas direktori saat ini.

Jika Anda mengetik cd . , Anda akan mengubah ke direktori saat ini atau, dengan kata lain, perintah tidak akan melakukan apa pun.

Misalkan Anda saat ini berada di /usr/local/share direktori. Untuk beralih ke /usr/local direktori (naik satu tingkat dari direktori saat ini), ketikkan:

cd ../

Untuk naik dua tingkat ke /usr direktori (induk orang tua), Anda dapat menjalankan yang berikut:

cd ../../

Berikut adalah contoh lain. Katakanlah Anda berada di /usr/local/share direktori, dan Anda ingin beralih ke /usr/local/src . Anda dapat melakukannya dengan mengetik:

cd ../src

Untuk mengubah kembali ke direktori kerja sebelumnya, berikan tanda hubung (- ) karakter sebagai argumen untuk perintah cd:

cd -

Untuk menavigasi ke direktori home Anda, cukup ketik cd . Cara lain untuk kembali langsung ke direktori home Anda adalah dengan menggunakan tilde (~ ) karakter, seperti yang ditunjukkan di bawah ini:

cd ~

Misalnya, jika Anda ingin menavigasi ke Downloads direktori, yang ada di dalam direktori home Anda, Anda akan mengetik:

cd ~/Downloads

Anda juga dapat menavigasi ke direktori home pengguna lain menggunakan sintaks berikut:

cd ~username

Direktori dengan Spasi di Namanya #

Jika direktori yang ingin Anda ubah memiliki spasi dalam namanya, Anda harus mengapit path dengan tanda kutip atau menggunakan garis miring terbalik (\ ) karakter untuk keluar dari spasi:

cd 'Dir name with space'
cd Dir\ name\ with\ space

Kesimpulan #

Sekarang, Anda harus memiliki pemahaman yang baik tentang apa direktori kerja saat ini dan bagaimana menggunakan cd perintah untuk menavigasi melalui struktur direktori sistem Anda.

Jika Anda memiliki pertanyaan atau masukan, jangan ragu untuk memberikan komentar.


Linux
  1. Perintah mv Linux

  2. Contoh Perintah chown di Linux

  3. Perintah Pindah Direktori Linux

  1. Linux du perintah

  2. Perintah ip Linux

  3. Perintah ganti nama Linux

  1. Cara Menggunakan Perintah cd Linux untuk Mengubah Direktori

  2. Cara Menghapus Direktori di Linux

  3. Perintah cd Linux