GNU/Linux >> Belajar Linux >  >> Linux

7 Contoh Praktis Perintah cd di Linux

Perintah cd digunakan untuk menavigasi antar direktori di Linux. Itu singkatan dari 'ubah direktori'.

Ini memungkinkan Anda untuk mengubah direktori kerja dari direktori saat ini ke direktori yang diinginkan yang ingin Anda navigasikan.

Sintaks untuk perintah cd adalah sebagai berikut:

cd [option] <directory>

[option] digunakan untuk mengontrol output dari perintah. Anda tidak akan sering menggunakan opsi ini.

Opsi yang tersedia untuk perintah cd terkait dengan tautan simbolik:

  • -P:jangan ikuti tautan simbolis.
  • -L:ikuti tautan simbolis.

adalah tempat Anda menentukan jalur ke direktori yang diinginkan yang ingin Anda navigasikan.

Sebelum kita mulai melihat lebih jauh ke dalam perintah cd, saya sarankan untuk meninjau kembali konsep jalur absolut dan relatif di Linux. Anda akan sering menggunakannya dengan perintah cd.

7 Contoh penting perintah cd di Linux

Berikut adalah penggunaan paling umum dari perintah cd. Beberapa di antaranya mungkin sudah Anda ketahui. Beberapa di antaranya tidak begitu populer namun sangat berguna.

Tip:Saat mengetik nama direktori, tekan saja tab setelah mengetik beberapa huruf. Ini akan menunjukkan kepada Anda semua opsi yang dimulai dengan huruf-huruf itu. Penyelesaian tab adalah suatu keharusan menggunakan pintasan terminal Linux.

1. Beralih ke direktori root

Direktori root adalah direktori terpenting dalam sistem file Linux. Ini adalah direktori induk untuk semua direktori lain yang ada di sistem file. Dilambangkan dengan /. Anda dapat menavigasi ke direktori root dari direktori lain mana pun dengan menggunakan perintah berikut.

cd /

Keluaran:

[email protected]:~/parent$ cd /
[email protected]:/$ pwd
/
[email protected]:/$

2. Beralih ke direktori anak

Direktori yang ada di dalam direktori lain disebut direktori anak. Direktori yang berisi direktori anak adalah direktori induk. Anda dapat menavigasi ke direktori anak dengan menggunakan perintah berikut:

cd <child directory name>

Keluaran:

[email protected]:~/parent$ ls
child 'child directory'
[email protected]:~/parent$ cd child1
[email protected]:~/parent/child1$ pwd
/home/abhi/parent/child1
[email protected]:~/parent/child1$

Catatan: Bila nama direktori memiliki dua kata atau lebih, sertakan nama direktori di dalam ” “.

[email protected]:~/parent$ ls
child1 'child directory'
[email protected]:~/parent$ cd "child directory"
/home/abhi/parent/child directory
[email protected]:~/parent/child directory$

3. Gunakan nama path absolut

Pathname yang dimulai dari root directory (/) disebut absolute pathname. Anda mendapatkan nama path absolut dengan menelusuri path dari direktori root ke direktori tujuan. Nama path absolut selalu dimulai dari direktori root.

[email protected]:/$ cd /home/abhi/parent
[email protected]:~/parent$ pwd
/home/abhi/parent
[email protected]:~/parent$

4. Gunakan nama path relatif

Pathname yang dimulai dari direktori kerja saat ini disebut relative pathname. Anda mendapatkan nama jalur relatif dengan menelusuri jalur dari direktori kerja saat ini ke direktori tujuan. Nama path relatif selalu dimulai dari direktori kerja saat ini.

[email protected]:~/parent$ ls
child1 'child directory'
[email protected]:~/parent$ cd child1
[email protected]:~/parent/child1$

5. Menggunakan .. untuk naik ke direktori

.. adalah tautan khusus yang ada di setiap direktori yang menunjuk ke direktori induknya. .. adalah tautan tersembunyi. Untuk menavigasi ke direktori induk yang satu tingkat di atas direktori anak, Anda dapat menggunakan perintah berikut.

cd ..

Berikut outputnya:

[email protected]:~/parent/child directory$ pwd
/home/abhi/parent/child directory
[email protected]:~/parent/child directory$ cd ..
[email protected]:~/parent$ pwd
/home/abhi/parent
[email protected]:~/parent$

Anda juga dapat menavigasi ke direktori tingkat yang lebih tinggi menggunakan .. beberapa kali. Contoh berikut menunjukkan navigasi ke direktori dua tingkat yang lebih tinggi dari direktori kerja saat ini.

[email protected]:~/parent/child1/child2$ pwd
/home/abhi/parent/child1/child2
[email protected]:~/parent/child1/child2$ cd ../..
[email protected]:~/parent$ pwd
/home/abhi/parent
[email protected]:~/parent$

6. Beralih kembali ke direktori sebelumnya (sangat berguna)

Saat Anda perlu menavigasi kembali ke direktori kerja sebelumnya dari direktori kerja saat ini, Anda dapat menggunakan pilihan.

cd -

Keluarannya adalah:

[email protected]:~/parent/child1/child2$ pwd
/home/abhi/parent/child1/child2
[email protected]:~/parent/child1/child2$ cd ../..
[email protected]:~/parent$ pwd
/home/abhi/parent
[email protected]:~/parent$ cd -
/home/abhi/parent/child1/child2
[email protected]:~/parent/child1/child2$ pwd
/home/abhi/parent/child1/child2
[email protected]:~/parent/child1/child2$

7. Beralih kembali ke direktori home

~ digunakan untuk menavigasi kembali ke direktori home dari direktori lain mana pun.

cd ~

Keluarannya adalah:

[email protected]:~/parent/child1/child2$ cd ~
[email protected]:~$ pwd
 /home/abhi
[email protected]:~$

Faktanya, di banyak distribusi Linux, Anda cukup mengetik cd dan enter untuk kembali ke direktori home Anda.

Saya harap Anda memiliki pemahaman yang lebih baik tentang contoh perintah cd ini. Jika Anda memiliki pertanyaan terkait dengan perintah cd, jangan ragu untuk mengajukan pertanyaan Anda di bagian komentar di bawah!


Linux
  1. Perintah cp di Linux:7 Contoh Praktis

  2. Perintah Shutdown Linux:5 Contoh Praktis

  3. 10 Contoh Perintah Linux nm Praktis

  1. Perintah Du di Linux

  2. 16 Contoh Praktis perintah LS Linux untuk Pemula

  3. 5 Contoh Praktis Perintah dd di Linux

  1. Perintah CD Linux dengan Contoh

  2. Perintah mv di Linux

  3. 5 Contoh Praktis Perintah "cd" di Linux