Halo, kurir digital! 📦
Pernah ingin menggandakan catatan tugas atau memindahkan foto liburan ke folder khusus? Di dunia grafis, kamu cukup drag & drop. Tapi di Terminal, kita pakai dua perintah ajaib:
cp → menyalin file (seperti fotokopi!)
mv → memindahkan file (seperti mengangkat dan meletakkan di tempat baru!)
Analogi Sederhana
-
cp = Fotokopi dokumen. Aslinya tetap ada, dan kamu punya salinan baru.-
mv = Memindahkan mainan dari kamar ke ruang tamu. Mainan tidak lagi di kamar!
1. Menyalin File dengan cp
Sintaks dasarnya:
cp [file_asal] [tujuan]
Contoh: salin file catatan.txt ke folder Dokumen:
cp catatan.txt Dokumen/
Setelah itu, kamu punya:
catatan.txttetap di folder saat ini- Salinan bernama
catatan.txtjuga ada di dalam folderDokumen
Ingin memberi nama baru saat menyalin? Bisa!
cp catatan.txt Dokumen/catatan_baru.txt
Sekarang salinannya bernama catatan_baru.txt — aslinya tetap utuh.
2. Memindahkan File dengan mv
Sintaksnya mirip:
mv [file_asal] [tujuan]
Contoh: pindahkan foto.jpg ke folder Gambar:
mv foto.jpg Gambar/
Setelah perintah ini:
foto.jpghilang dari folder lama- Muncul di dalam folder
Gambar
Perintah mv juga bisa dipakai untuk mengganti nama file!
mv lama.txt baru.txt
File lama.txt sekarang berubah jadi baru.txt — di tempat yang sama!
- Pastikan folder tujuan sudah ada (gunakan
ls untuk cek).- Jika tujuan adalah folder, akhiri dengan
/ agar jelas (opsional tapi aman).- Kedua perintah ini juga bekerja untuk folder — tambahkan opsi
-r nanti saat sudah lebih mahir!
Latihan Praktis: Salin & Pindah!
- Buat file latihan:
touch daftar_belanja.txt - Buat folder tujuan:
mkdir Belanja - Salin file ke folder:
cp daftar_belanja.txt Belanja/ - Cek isinya:
ls Belanja/→ pastikan file ada - Sekarang, buat file baru:
touch rencana_liburan.txt - Pindahkan file itu:
mv rencana_liburan.txt Belanja/ - Cek folder asal:
ls→ file sudah hilang!
“Aku baru saja menyalin daftar belanja dan memindahkan rencana liburan—semua tanpa mouse! Rasanya seperti penyihir komputer!” ✨
Kenapa Ini Penting untuk AWS dan Dunia Nyata?
Di server cloud seperti **AWS**, kamu sering perlu:
- Menyalin file konfigurasi ke lokasi baru
- Memindahkan log harian ke arsip
- Mengganti nama file backup secara otomatis
cp dan mv — cepat, andal, dan hemat waktu!
Penutup
Selamat! Sekarang kamu sudah bisa:
- ✔ Menyalin file/folder dengan
cp - ✔ Memindahkan atau mengganti nama dengan
mv - ✔ Mengatur file-mu seperti ahli!
Ingat:
cp = gandakan (aman, asli tetap ada)
mv = pindah atau ganti nama (asli berpindah/hilang)
Terus latih instingmu — dunia digital menantangmu untuk jadi lebih teratur! 🗂️