Lompat ke isi

Cd (perintah)

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Revisi sejak 24 Agustus 2026 18.11 oleh Maintenance script (bicara | kontrib) (Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi)
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)
Cd command

Perintah cd (change directory) atau chdir adalah sebuah perintah dalam sistem operasi berbasis Unix, DOS, OS/2, Windows dan berbagai sistem operasi lainnya yang digunakan untuk mengubah direktori kerja saat ini. Perintah ini merupakan salah satu perintah dasar dalam antarmuka baris perintah (CLI) dan sangat penting dalam navigasi sistem file.

Perintah cd (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.[1]

Command atau perintah adalah sebuah instruksi yang diberikan kepada sistem operasi untuk menjalankan suatu tugas atau aktivitas tertentu. Di sistem operasi Linux, Anda dapat menggunakan command line atau terminal untuk menjalankan berbagai macam perintah yang tersedia.[2]

Perbedaan implementasi

Perintah cd pertama kali diperkenalkan dalam sistem operasi Unix pada awal tahun 1970-an. Sejak itu, perintah ini telah menjadi bagian integral dari hampir semua antarmuka baris perintah, termasuk sistem operasi seperti DOS, OS/2, dan Windows. Pada Unix dan sistem serupa Unix, cd biasanya diimplementasikan sebagai perintah built-in di shell, seperti Bourne shell, C shell, dan Korn shell.

Unix dan Sistem Serupa Unix (Linux, Mac OS)

Dalam sistem Unix dan serupa Unix, cd adalah perintah built-in dari shell. Ini berarti bahwa cd tidak dijalankan sebagai program terpisah, tetapi sebagai bagian dari eksekusi shell itu sendiri. Hal ini memungkinkan perubahan direktori kerja berlaku untuk sesi shell saat ini. Berikut beberapa perintah cd:

  • Mengubah direktori kerja saat ini ke direktori root (/). Direktori root adalah direktori utama di puncak hierarki sistem file.

<syntaxhighlight lang="shell"> cd / </syntaxhighlight>

  • Mengubah ke direktori induk (parent directory) dari direktori saat ini. Misalnya, jika Anda berada di /home/username/Documents, menjalankan perintah ini akan membawa Anda ke /home/username.

<syntaxhighlight lang="shell"> cd ..

</syntaxhighlight>

  • mengembalikan ke direktori sebelumnya yang ditinggalkan. Jika telah berpindah dari /home/username ke /home/username/Documents dan menjalankan perintah ini, maka akan kembali ke /home/username.

<syntaxhighlight lang="shell"> cd - </syntaxhighlight>

  • mengubah direktori saat ini ke subdirektori chapters di dalam direktori my_bestseller, yang berada di dalam direktori Documents.

<syntaxhighlight lang="shell"> cd Documents/my_bestseller/chapters

</syntaxhighlight>

  • mengubah direktori saat ini ke direktori season2, yang berada di dalam direktori Videos di direktori home pengguna (~). Misalnya, jika direktori home adalah /home/username, maka perintah ini akan membawa ke /home/username/Videos/season2.

<syntaxhighlight lang="shell"> cd ~/Videos/season2

</syntaxhighlight>Selengkapnya bisa dipelajari pada Linux Manual Page.[3]

DOS dan Windows

Pada sistem DOS, cd (atau chdir) juga merupakan perintah built-in dari command interpreter, yaitu COMMAND.COM pada DOS klasik dan cmd.exe pada Windows NT. Pada Windows PowerShell, perintah ini tetap ada tetapi juga menyediakan alias seperti Set-Location (sl) yang memiliki fungsi serupa.

Sintaks di Windows[4]:<syntaxhighlight lang="shell"> Sintaks: cd [/d] [<drive>:][<path>] cd [..] chdir [/d] [<drive>:][<path>] chdir [..]

</syntaxhighlight>Beberapa contoh pengaplikasian di Windows:

  • Mengubah direktori kerja saat ini ke direktori root (/)

<syntaxhighlight lang="shell"> cd\ </syntaxhighlight>

  • Berpindah ke direktori tertentu<syntaxhighlight lang="shell">

cd C:\Users\Username\Documents

</syntaxhighlight>

  • Berpindah ke direktori yang memiliki spasi dalam namanya<syntaxhighlight lang="shell">

cd "C:\Program Files"

</syntaxhighlight>

OS/2

Pada OS/2, cd juga merupakan perintah built-in dari command interpreter, yaitu cmd.exe.

Berikut adalah beberapa contoh pengaplikasian perintah cd di OS/2:

  • Berpindah ke direktori tertentu

<syntaxhighlight lang="shell"> cd C:\Projects

</syntaxhighlight>

  • Menggabungkan beberapa perintah cd. Perintah ini akan langsung membawa ke direktori "Documents" di dalam folder "Public" dari "Users" di root drive.

<syntaxhighlight lang="shell"> cd \Users\Public\Documents

</syntaxhighlight>

Referensi

  1. Cd Command in Linux (Change Directory). linuxize.
  2. Eriga Syifaudin. 12+ Command Perintah Linux Yang Berguna dan Fungsinya Yang Harus Kamu Ketahui. 2023-01-01.
  3. cd(1p) - Linux manual page. man7.org.
  4. JasonGerend. cd. learn.microsoft.com. 2023-02-03.

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 29459864 (2026-07-15T02:11:25Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.