Perintah Dasar Cmd Windows

| | CMD
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, ketik cmd, lalu Enter
  • atau tekan Win, ketik cmd, lalu Enter

sebagai Administrator (untuk perintah tertentu):

  • tekan Win, ketik cmd, 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, mengetik cd D:\Project dari drive C: tidak akan berpindah drive, tambahan /d inilah 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

TipsCara
AutocompleteTekan Tab untuk melengkapi nama file/folder
Copy-pasteKlik kanan title bar โ†’ Properties โ†’ centang “Use Ctrl+Shift+C/V”
Buka CMD di folderKetik cmd di address bar File Explorer
Drag & drop pathSeret folder ke jendela CMD untuk paste path-nya
Multiple commandsGunakan && untuk menjalankan perintah berurutan: cd project && npm start
Output ke fileGunakan >: 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.

Sigit Nurhanafi avatar
Full-stack developer & technical writer. Berpengalaman di PHP, Laravel, NodeJS, MySQL, dan Python. Aktif menulis tutorial pemrograman dan maintaining open-source projects di PemburuKode sejak 2021.