Belajar cara mengetahui lokasi Anda saat ini (pwd), melihat isi folder (ls atau dir), dan berpindah antar direktori (cd) menggunakan command line.
16m bacaanKuis WajibMicro Badge Lesson
Jadi Penjelajah Folder di Terminal: Jurus pwd, ls/dir, dan cd!
Udah kenal kan sama prompt dan kursor di terminal? Sip! Sekarang, saatnya kita belajar jadi "penjelajah" di sistem file komputermu pake perintah-perintah dasar. Bayangin kamu lagi di labirin folder, nah perintah-perintah ini kayak peta dan kompasmu.
Ada tiga perintah super penting yang bakal jadi andalanmu buat navigasi:
pwd (atau padanannya di Windows): Buat tau kamu lagi ada di "ruangan" (folder) mana.
ls (atau dir di Windows): Buat ngintip "isi" ruangan itu (file dan folder lain).
cd: Buat "pindah" ke ruangan lain.
Yuk, kita kuasai satu per satu!
1. pwd: "Saya Lagi di Mana Sih?" (Print Working Directory)
Perintah pwd ini singkatan dari Print Working Directory. Tugasnya simpel: nampilin path (alamat) lengkap dari direktori (folder) tempat kamu lagi berada sekarang.
Output /home/pengguna itu nunjukin kalau kamu lagi ada di direktori home milik "pengguna".
Padanan di Windows (CMD/PowerShell):
Di Command Prompt (CMD), kamu bisa ketik cd (tanpa argumen apa-apa) buat nampilin direktori saat ini. Agak aneh ya, tapi begitulah adanya. Atau, path direktori saat ini biasanya udah keliatan di prompt-nya (misal, C:\Users\NamaAnda>).
Di Windows PowerShell, sama kayak CMD, cd tanpa argumen juga bisa, atau Get-Location (atau aliasnya gl atau pwd juga kadang udah diset). Dan path-nya juga sering udah ada di prompt (misal, PS C:\Users\NamaAnda>).
cmd
REM Contoh di CMD WindowsC:\Users\NamaPengguna>cdC:\Users\NamaPenggunaC:\Users\NamaPengguna>
powershell
# Contoh di PowerShell WindowsPS C:\Users\NamaPengguna> Get-LocationPath----C:\Users\NamaPenggunaPS C:\Users\NamaPengguna>
Walaupun perintahnya beda-beda dikit, intinya sama: biar kamu gak nyasar!
2. ls atau dir: "Ada Apa Aja Nih di Sini?" (List Contents)
Setelah tau kamu lagi di mana, pasti pengen tau kan ada file atau folder apa aja di situ? Nah, ini tugasnya ls atau dir.
a. ls (List) - Untuk Linux, macOS, Git Bash
Cara Pake: Ketik ls terus Enter.
Dia bakal nampilin daftar nama file dan sub-folder yang ada di direktori saat ini.
Opsi ls yang Sering Dipake:
ls -l ("long format"): Nampilin daftar yang lebih detail (hak akses, pemilik, ukuran, tanggal modifikasi, nama).
ls -a ("all"): Nampilin semua file dan folder, termasuk yang tersembunyi (yang namanya diawali titik ., kayak .git atau .bashrc).
ls -la atau ls -al: Gabungan -l dan -a.
ls -h (digabung sama -l, jadi ls -lh): Nampilin ukuran file dalam format yang lebih gampang dibaca manusia (misal, 10K, 2.5M, 1G).
ls -t: Urutin berdasarkan waktu modifikasi (yang terbaru di atas).
Contoh (Linux/macOS/Git Bash):
bash
pengguna@komputer:~/ProyekWeb$ lsgambar.jpg index.html style.css skrip.js README.mdpengguna@komputer:~/ProyekWeb$ ls -ltotal 24-rw-r--r-- 1 pengguna staff 1024 Jul 17 10:00 gambar.jpg-rw-r--r-- 1 pengguna staff 512 Jul 17 09:30 index.html-rw-r--r-- 1 pengguna staff 256 Jul 17 09:45 style.css-rw-r--r-- 1 pengguna staff 128 Jul 17 09:50 skrip.js-rw-r--r-- 1 pengguna staff 640 Jul 16 15:00 README.mdpengguna@komputer:~/ProyekWeb$ ls -a. .. .git gambar.jpg index.html style.css skrip.js README.md
. : Nunjukkin direktori saat ini.
.. : Nunjukkin direktori parent (satu level di atas).
b. dir (Directory) - Untuk Windows CMD & PowerShell
Cara Pake: Ketik dir terus Enter.
Nampilin daftar file dan sub-folder, lengkap dengan beberapa detail kayak tanggal dan ukuran.
Opsi dir yang Sering Dipake:
dir /p: Nampilin daftar per halaman (kalau daftarnya panjang banget). Tekan tombol apa aja buat lanjut ke halaman berikutnya.
dir /w: Nampilin dalam format lebar (cuma nama file/folder, beberapa kolom).
dir /a: Nampilin semua file, termasuk yang tersembunyi. (dir /ah buat file tersembunyi aja).
dir /o:n: Urutin berdasarkan nama. (/o:d berdasarkan tanggal, /o:s berdasarkan ukuran).
dir /s: Nampilin file di direktori saat ini DAN semua sub-foldernya.
Contoh (Windows CMD):
cmd
C:\ProyekWeb>dir Volume in drive C is Windows Volume Serial Number is XXXX-YYYY Directory of C:\ProyekWeb07/17/2024 10:00 AM <DIR> .07/17/2024 10:00 AM <DIR> ..07/17/2024 10:00 AM 1,024 gambar.jpg07/17/2024 09:30 AM 512 index.html07/17/2024 09:45 AM 256 style.css 3 File(s) 1,792 bytes 2 Dir(s) XYZ bytes freeC:\ProyekWeb>
3. cd: "Saya Mau Pindah ke Sana!" (Change Directory)
Udah tau lagi di mana dan ada apa aja, sekarang waktunya pindah folder! Perintah cd (Change Directory) dipake buat berpindah dari direktori saat ini ke direktori lain.
Cara Pake: cd <path_ke_direktori_tujuan>
<path_ke_direktori_tujuan>: Ini bisa berupa:
Nama Sub-folder: Kalau folder tujuannya ada di dalem direktori saat ini.
Contoh (semua OS): cd Dokumen (pindah ke folder "Dokumen" yang ada di dalem folder saat ini).
.. (Dua Titik): Buat pindah ke folder induk (parent), alias satu level di atas.
Contoh (semua OS): cd ..
Path Relatif: Path yang dimulai dari direktori saat ini.
Contoh (semua OS): cd ProyekLama/css (pindah ke folder css di dalem folder ProyekLama yang ada di direktori saat ini).
Contoh (semua OS): cd ../../Gambar (naik dua level, terus masuk ke folder Gambar).
Path Absolut: Path lengkap yang dimulai dari direktori root.
Contoh (Linux/macOS): cd /var/www/html
Contoh (Windows): cd C:\Program Files\Git
~ (Tilde - Linux/macOS/Git Bash): Shortcut buat pindah ke direktori home pengguna.
Contoh: cd ~ (atau cukup cd tanpa argumen).
/ (Slash - Linux/macOS/Git Bash): Pindah ke direktori root.
Contoh: cd /
Di Windows, buat pindah drive (misal dari C: ke D:), kamu cukup ketik nama drive-nya diikuti titik dua: D: terus Enter. Baru setelah itu pake cd buat navigasi di drive D.
Contoh Penggunaan cd:
Linux/macOS/Git Bash:
bash
pengguna@komputer:~$ pwd/home/penggunapengguna@komputer:~$ lsDesktop Documents Downloads Pictures ProyekWeb Videospengguna@komputer:~$ cd ProyekWebpengguna@komputer:~/ProyekWeb$ pwd/home/pengguna/ProyekWebpengguna@komputer:~/ProyekWeb$ cd ..pengguna@komputer:~$ pwd/home/penggunapengguna@komputer:~$ cd ~/Documents/SuratPenting# (asumsi folder itu ada)
Tips Super Penting buat cd (dan perintah lain): Pake Tombol Tab!
Pas kamu ngetik nama folder atau file, coba tekan tombol Tab di keyboardmu. Shell bakal nyoba ngelengkapin (auto-complete) namanya secara otomatis!
Kalau ada beberapa nama yang cocok, tekan Tab dua kali (di Bash/Zsh) biasanya bakal nampilin semua pilihan yang ada.
Ini ngirit waktu ngetik banget dan ngurangin salah ketik! WAJIB DIBIASAIN!
Dengan tiga jurus sakti ini (pwd/cd tanpa argumen, ls/dir, dan cd <tujuan>), kamu udah bisa jadi penjelajah ulung di sistem file komputermu lewat terminal. Latihan terus ya biar makin lincah! Pindahin direktori, liat isinya, terus pindah lagi. Lama-lama juga bakal kerasa alami kok.
Di bagian berikutnya, kita bakal belajar cara bikin folder dan file baru langsung dari terminal. Makin seru!
Checkpoint KuisTarget: 70%
Kuis Navigasi Folder di Terminal
Kuis ini wajib untuk sertifikat. Kamu tetap bisa lanjut ke pelajaran berikutnya dan mengerjakannya nanti.