Perintah Dasar Cmd Windows

Perintah Dasar CMD Windows untuk Developer Pemula
Command Prompt (CMD) adalah aplikasi baris perintah bawaan Windows yang bisa kalian pakai untuk berinteraksi dengan sistem operasi lewat teks. meskipun windows sudah punya antarmuka grafis (GUI), CMD tetap berguna buat developer karena lebih cepat, bisa diotomatisasi, dan memberi kontrol lebih terhadap sistem.
buat kalian yang baru mulai belajar coding, menguasai perintah dasar CMD bakal sangat membantu dalam menjalankan berbagai tools seperti Python, Node.js, Git, dan Composer.
daftar perintah di bawah ini saya rangkum dari yang paling sering saya ketik sendiri setiap hari, bukan sekadar daftar lengkap dari dokumentasi. kalau kalian hafal 10 perintah di bagian navigasi dan manipulasi file, itu sudah cukup untuk menjalani hari-hari pertama belajar coding dengan nyaman.
Cara Membuka CMD
sebelum pakai perintah CMD, kita harus buka dulu aplikasinya. ada beberapa cara:
Cara termudah:
- Tekan
Win + R, ketikcmd, lalu Enter - atau tekan
Win, ketikcmd, lalu Enter
sebagai Administrator (untuk perintah tertentu):
- tekan
Win, ketikcmd, klik kanan lalu pilih Run as administrator
jika berhasil, kalian akan melihat jendela hitam dengan teks seperti ini:
C:\Users\NamaAnda>
tanda > berarti CMD sudah siap menerima perintah, dan C:\Users\NamaAnda adalah direktori aktif kalian saat ini.
Perintah Navigasi Direktori
Melihat daftar file: dir
perintah paling dasar untuk melihat isi folder:
dir
akan muncul daftar file dan folder di direktori aktif, lengkap dengan ukuran file, tanggal modifikasi, dan atribut.
ada beberapa variasi yang sering dipakai:
dir /w # Tampilkan dalam format lebar (hanya nama file)
dir /p # Tampilkan per halaman (berguna jika banyak file)
dir *.txt # Filter: hanya file .txt
dir /s # Tampilkan termasuk subdirektori
Pindah direktori: cd
perintah cd (change directory) dipakai untuk berpindah folder:
cd NamaFolder # Masuk ke folder
cd Documents # Contoh: masuk ke folder Documents
cd .. # Kembali satu level ke atas
cd \ # Kembali ke root drive (C:\)
cd /d D:\Project # Pindah drive sekaligus (dari C: ke D:)
perintah yang paling sering bikin pemula menyerah di awal adalah
cd /d. di CMD, mengetikcd D:\Projectdari drive C: tidak akan berpindah drive, tambahan/dinilah yang membuatnya bekerja. saya sendiri pernah mengira CMD rusak karena hal ini ๐.
contoh penggunaannya seperti ini:
C:\Users\Andi>cd Documents
C:\Users\Andi\Documents>cd ..
C:\Users\Andi>cd \
C:\>
tips: gunakan tombol Tab untuk autocomplete nama folder, misalnya ketik cd Doc lalu tekan Tab. CMD akan melengkapi menjadi cd Documents.
Menampilkan path saat ini: echo %cd%
untuk melihat kalian sedang berada di direktori mana:
echo %cd%
hasilnya: C:\Users\NamaAnda\Documents
Perintah Manipulasi File dan Folder
Membuat folder: mkdir
mkdir NamaFolder
mkdir ProjectKu # Membuat folder ProjectKu
mkdir A B C # Membuat tiga folder sekaligus
Membuat file kosong
CMD tidak punya perintah touch seperti Linux, tapi kita bisa pakai:
echo. > nama_file.txt # Membuat file .txt kosong
type nul > data.txt # Alternatif lain
kalau mau langsung membuat file dengan isi:
echo Hello World > halo.txt
Menyalin file: copy
copy sumber tujuan
copy laporan.txt backup\laporan.txt # Copy ke folder backup
copy *.txt C:\Backup\ # Copy semua file .txt
Memindahkan file: move
move sumber tujuan
move data.txt C:\Project\ # Pindah file
move C:\Users\Public\file.txt C:\Backup\ # Pindah dari lokasi lain
Menghapus file: del
del nama_file
del data.txt # Hapus satu file
del *.tmp # Hapus semua file .tmp
del /s *.log # Hapus semua .log di folder dan subfolder
Menghapus folder: rmdir
rmdir NamaFolder
rmdir TempFolder # Hapus folder (harus kosong)
rmdir /s TempFolder # Hapus folder beserta isinya
Mengganti nama file: rename
rename nama_lama nama_baru
rename data.txt data_baru.txt
Melihat isi file: type
type nama_file.txt
type laporan.txt # Tampilkan isi file di layar
Perintah Informasi Sistem
Cek informasi jaringan: ipconfig
perintah penting buat troubleshooting jaringan:
ipconfig
menampilkan alamat IP, subnet mask, dan default gateway.
ada beberapa variasi yang berguna:
ipconfig /all # Informasi lengkap (termasuk MAC address, DNS)
ipconfig /release # Lepaskan IP address saat ini
ipconfig /renew # Perbarui IP address
ipconfig /flushdns # Bersihkan cache DNS
Tes koneksi: ping
untuk menguji apakah komputer bisa terhubung ke server tertentu:
ping google.com
ping 8.8.8.8
jika berhasil akan muncul waktu respons dalam milidetik, jika gagal akan muncul pesan “Request timed out” atau “Destination host unreachable”.
Lacak rute jaringan: tracert
menampilkan rute yang dilewati paket data menuju tujuan:
tracert google.com
Cek service dan proses: netstat
menampilkan koneksi jaringan yang sedang aktif:
netstat
netstat -a # Semua koneksi dan port listening
netstat -n # Tampilkan alamat IP dan port (numeric)
Perintah Manajemen Sistem
Matikan atau restart: shutdown
shutdown /s # Shutdown (matikan komputer)
shutdown /r # Restart
shutdown /l # Log off
shutdown /t 60 # Timer 60 detik
shutdown /a # Batalkan shutdown
Cek task list: tasklist
menampilkan daftar proses yang sedang berjalan:
tasklist
tasklist | findstr "chrome" # Cari proses Chrome
Hentikan proses: taskkill
taskkill /f /im chrome.exe # Force stop Chrome
taskkill /pid 1234 # Hentikan berdasarkan PID
Perintah Developer Lainnya
Cek versi tools
perintah yang sering dipakai untuk verifikasi instalasi:
python --version # Cek versi Python
node --version # Cek versi Node.js
npm --version # Cek versi NPM
git --version # Cek versi Git
composer --version # Cek versi Composer
Membersihkan layar: cls
cls
membersihkan tampilan CMD dari perintah-perintah sebelumnya.
Melihat history perintah
tekan tombol Panah Atas (โ) untuk melihat perintah yang pernah diketik sebelumnya, atau:
doskey /history # Tampilkan semua history sesi ini
Tips dan Trik CMD
| Tips | Cara |
|---|---|
| Autocomplete | Tekan Tab untuk melengkapi nama file/folder |
| Copy-paste | Klik kanan title bar โ Properties โ centang “Use Ctrl+Shift+C/V” |
| Buka CMD di folder | Ketik cmd di address bar File Explorer |
| Drag & drop path | Seret folder ke jendela CMD untuk paste path-nya |
| Multiple commands | Gunakan && untuk menjalankan perintah berurutan: cd project && npm start |
| Output ke file | Gunakan >: ipconfig > network.txt |
Studi Kasus: Workflow Developer di CMD
contoh workflow yang saya sendiri lakukan hampir setiap kali memulai project baru di CMD:
# Persiapan project baru
cd C:\Projects
mkdir website-ku
cd website-ku
# Setup Git
git init
git remote add origin https://github.com/username/website-ku.git
# Setup Python virtual environment
python -m venv venv
venv\Scripts\activate
# Setup Node.js project
npm init -y
npm install express
# Cek semua beres
dir
Kesimpulan
menguasai perintah dasar CMD Windows tidaklah sulit dan sangat membantu pekerjaan sehari-hari developer. dengan CMD kalian bisa bernavigasi di antara folder dengan cepat (cd, dir), memanipulasi file tanpa mouse (copy, move, del), troubleshooting jaringan (ping, ipconfig, tracert), sampai menjalankan tools developer seperti Python, Node.js, Git, dan Composer.
semakin sering kalian pakai CMD, semakin terbiasa dan efisien kalian bekerja.

