Cara Menggunakan Perintah CD dalam Linux

Cara mudah untuk menukar direktori dalam Linux dari terminal

Sesetengah arahan dalam Linux terlalu kerap digunakan sehingga kita sering mengabaikan kepentingan arahan dan butiran mengenainya terlepas. cd adalah satu perintah sedemikian. cd bermaksud 'direktori tukar' yang menerangkan kegunaan dan tujuannya.

cd membolehkan anda menukar direktori semasa anda dengan mudah kepada mana-mana direktori yang anda ingin alihkan. Hanya letakkan laluan yang betul dalam arahan dan anda akan diletakkan dalam direktori itu oleh cd.

Dalam tutorial ringkas ini, anda akan mendapat semua pandangan asas dan berguna tentang cd utiliti baris arahan.

Mengetahui lebih lanjut mengenai arahan cd

cd arahan ialah utiliti yang berguna untuk semua pengguna baris arahan yang kerap dan juga yang dikehendaki menguruskan pelayan tanpa GUI.

Mari kita lihat sintaks asas cd perintah.

Sintaks Umum:

cd [pilihan] [directory_or_directory_path]

Jadual berikut akan memberi anda gambaran ringkas tentang perkara yang berlaku apabila anda menggunakan pilihan ini dengan cd perintah.

PilihanKepentingan
/menukar direktori sekarang kepada direktori akar
~menukar direktori kepada direktori rumah
.Mewakili direktori semasa
..tukar kepada direktori induk bagi direktori semasa
  • cd: Anda boleh menukar direktori anda secara langsung dengan memasukkan nama direktori destinasi.

Sintaks Umum:

cd [nama_direktori]

Contoh:

ruang kerja cd

Di sini, kami hanya menukar direktori semasa kepada direktori bernama 'ruang kerja'.

Nota: Sila ambil perhatian bahawa direktori ruang kerja ini harus diletakkan dalam direktori kerja anda sekarang. Jika tidak, maka anda akan mendapat ralat. Anda boleh menggunakan laluan lengkap direktori yang dikehendaki dengan cd perintah. Kami akan belajar tentang ini dalam contoh yang akan datang.

cd / : Perintah ini akan menukar direktori semasa anda kepada direktori akar.

Contoh:

gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$

Di sini, kami telah menukar direktori kerja semasa daripada 'ruang kerja' kepada akar direktori.

gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$

Mengenai menggunakan pwd (cetak direktori kerja) perintah ' / Direktori '(root) dipaparkan.

  • cd ~ : Perintah ini membawa anda kembali ke direktori utama dari mana-mana direktori yang anda mungkin sedang bekerja.

Contoh:

gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache

Saya kini berada dalam direktori bernama apache. Marilah kita sekarang menggunakan cd ~ perintah (tilde).

gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$ 
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$ 

Sekarang, kita kembali ke direktori utama '/home/gaurav'.

  • cd.. : Perintah ini membolehkan anda menukar direktori kerja semasa anda kepada direktori induk satu tahap di atas direktori anda sekarang.

Contoh:

gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$

Dalam contoh ini, /home/gaurav/snap/htop/1332 ialah laluan direktori kerja semasa. Kami sebenarnya berada dalam direktori 1332. Direktori induk terdekat bagi direktori '1332' ialah direktori 'htop'. Mengenai menggunakan cd.. arahan, kami akan beralih ke direktori 'htop', direktori induk terdekatnya.

gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$

Di atas diberikan beberapa pilihan berguna yang digunakan dengan cd perintah. Sekarang, mari kita menyelami beberapa contoh yang lebih terperinci tentang cd perintah.

Menukar daripada direktori semasa kepada laluan tertentu

Anda boleh menggunakan cd arahan, untuk menukar kepada mana-mana direktori menggunakan laluannya.

Sintaks:

cd [absolute_path_of_directory]

Contoh:

cd ./snap/htop/1332/contoh

Di sini, kami ingin menukar kepada direktori bernama 'contoh' yang diletakkan di laluan /home/gaurav/snap/htop/1332/contoh daripada direktori rumah.

Nota: Di sini, saya telah menggunakan ./ bukannya menaip dalam laluan lengkap direktori rumah saya. Anda boleh mengetahui lebih lanjut mengenainya dalam artikel ini.

gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$

Kami kini diletakkan dalam 'contoh' direktori.

Beralih ke direktori dengan ruang putih dalam nama mereka

Terdapat banyak contoh apabila kami menggunakan 'ruang' semasa menamakan direktori. Kadang-kadang, hanya menggunakan cd arahan dengan nama jenis ini, nampaknya tidak berfungsi. Tetapi ada pembetulan mudah untuk ini.

Meletakkan nama direktori di dalam petikan tunggal atau petikan berganda boleh menyelesaikan masalah. Anda hanya boleh menggunakan cd"nama direktori" atau cd 'nama direktori'.

Sintaks:

cd "nama direktori 22"

Contoh:

cd "Perpustakaan Berkaliber"

Pengeluaran:

gaurav@ubuntu:~$ cd "Perpustakaan Calibre" gaurav@ubuntu:~/Perpustakaan Calibre$
trinity@ubuntu:~/Perpustakaan Calibre$ pwd /home/trinity/Perpustakaan Calibre

Kami kini beralih ke direktori Perpustakaan Kaliber yang mempunyai ruang kosong dalam namanya.

Menukar kembali ke direktori sebelumnya

Kami sebelum ini melihat penggunaan cd.. arahan, yang membawa anda ke direktori induk bagi direktori kerja semasa anda. Di sini kita akan melihat satu lagi alternatif untuk ini.

The cd - Perintah (dash) membolehkan anda melakukan tindakan yang lebih kurang sama. Anda boleh beralih ke direktori sebelumnya bagi direktori kerja semasa anda.

Sintaks Umum:

cd -

Contoh:

gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$ 

Di sini, saya sedang bekerja dalam direktori 'vim-editor'. Katakan pengguna ingin berpindah ke direktori sebelumnya, kemudian cd - boleh membantu. Mari lihat bagaimana.

trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$

Di sini, kami kini telah berpindah ke direktori sebelumnya bernama 'snap'.

Kesimpulan

Dalam tutorial yang sangat mudah ini, kami belajar tentang arahan yang sangat asas dan mesra cd (iaitu tukar direktori) yang digunakan dalam semua sistem Linux. Kami kini akan dapat menavigasi melalui berbilang direktori semasa bekerja pada terminal tanpa menggunakan GUI. cd arahan akan mudah digunakan selepas melalui tutorial ini.