Cd (perintah): Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 29459864; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
[[File:Cd_command.png|thumb|right|280px|Cd command]] | |||
Perintah ''cd'' (''change directory'') | '''Perintah''' '''cd''' '''(''change directory'') atau ''chdir''''' adalah sebuah perintah dalam [[sistem operasi]] berbasis [[Unix]], [[DOS]], [[IBM OS/2|OS/2]], [[Microsoft Windows|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. | ||
''Command'' atau [[Perintah DOS|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. | 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.<ref>[https://linuxize.com/post/linux-cd-command/ Cd Command in Linux (Change Directory)]. ''linuxize''.</ref> | ||
''Command'' atau [[Perintah DOS|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.<ref>Eriga Syifaudin. [https://www.exabytes.co.id/blog/command-perintah-linux-yang-berguna/ 12+ Command Perintah Linux Yang Berguna dan Fungsinya Yang Harus Kamu Ketahui]. 2023-01-01.</ref> | |||
== Perbedaan implementasi == | == Perbedaan implementasi == | ||
| Baris 12: | Baris 14: | ||
* Mengubah direktori kerja saat ini ke direktori root (/). Direktori root adalah direktori utama di puncak hierarki sistem file. | * 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''. | * 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''. | * 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 [[Transmisi manual|Manual]] Page.<ref>[https://man7.org/linux/man-pages/man1/cd.1p.html cd(1p) - Linux manual page]. ''man7.org''.</ref> | |||
Selengkapnya bisa dipelajari pada Linux [[Transmisi manual|Manual]] Page. | |||
=== DOS dan Windows === | === 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. | 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:Beberapa contoh pengaplikasian di Windows: | Sintaks di Windows<ref>JasonGerend. [https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cd cd]. ''learn.microsoft.com''. 2023-02-03.</ref>:<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 (/) | * 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 | * Berpindah ke direktori yang memiliki spasi dalam namanya<syntaxhighlight lang="shell"> | ||
cd "C:\Program Files" | |||
</syntaxhighlight> | |||
=== OS/2 === | === OS/2 === | ||
| Baris 44: | Baris 74: | ||
* Berpindah ke direktori tertentu | * 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''. | * 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 == | == Referensi == | ||
<references /> | |||
== Sumber dan atribusi == | |||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Cd+%28perintah%29&oldid=29459864 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. | |||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 24 Agustus 2026 18.11

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
- ↑ Cd Command in Linux (Change Directory). linuxize.
- ↑ Eriga Syifaudin. 12+ Command Perintah Linux Yang Berguna dan Fungsinya Yang Harus Kamu Ketahui. 2023-01-01.
- ↑ cd(1p) - Linux manual page. man7.org.
- ↑ 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.