Copy File dan Folder di macOS & Linux, Cepet Tanpa Klik
Halo, sobat Linux dan macOS! Pernah nggak sih kamu merasa capek harus klik-klik cuma buat copy file atau folder? Tenang aja, kamu bisa melakukan semuanya lewat terminal dengan cara yang jauh lebih cepat dan efisien. Bahkan, kamu bisa copy banyak file sekaligus hanya dengan satu perintah.
Di artikel ini, kita bakal bahas cara copy file dan folder di macOS & Linux dengan mudah, lengkap dengan trik dan contoh yang praktis. Yuk, langsung mulai!
1. Kenapa Copy File Lewat Terminal?
Copy file atau folder lewat terminal punya banyak keunggulan:
- Cepat: Tinggal ketik perintah, semua beres dalam hitungan detik.
- Massal: Bisa copy banyak file sekaligus tanpa ribet.
- Powerful: Cocok buat kerja di server atau tanpa GUI.
2. Cara Buka Terminal di macOS & Linux
Di macOS
- Tekan Command + Space untuk buka Spotlight.
- Ketik Terminal, lalu tekan Enter.
Di Linux
- Tekan Ctrl + Alt + T untuk buka terminal (umum di Ubuntu).
- Atau cari aplikasi Terminal di menu aplikasi.
3. Dasar Copy File dengan cp
Perintah dasar untuk copy file di macOS dan Linux adalah cp
(copy). Dengan cp
, kamu bisa menyalin file dari satu lokasi ke lokasi lain.
Format Dasar:
cp file-asal path-tujuan
Contoh:
Copy file dengan path lengkap:
cp /home/user/dokumen.txt /home/user/Documents
Copy file dokumen.txt
ke folder Documents:
cp dokumen.txt ~/Documents
4. Copy Banyak File Sekaligus
Kalau kamu mau copy beberapa file sekaligus, tuliskan semua nama file yang dipisahkan dengan spasi.
Contoh:
Copy file file1.txt
, file2.txt
, dan file3.txt
ke folder Backup:
cp file1.txt file2.txt file3.txt ~/Backup
5. Copy File Berdasarkan Pola
Gunakan wildcard (*
) untuk copy file dengan pola tertentu.
Contoh:
Copy file yang namanya dimulai dengan huruf “a”:
cp a* ~/Documents
Copy semua file dengan ekstensi .txt
:
cp *.txt ~/Documents
6. Copy Folder dengan Isi
Kalau kamu mau copy folder beserta semua file di dalamnya, tambahkan opsi -r
(recursive).
Format Dasar:
cp -r folder-asal path-tujuan
Contoh:
Copy folder dengan path lengkap:
cp -r /home/user/ProyekLama /home/user/ProyekBaru
Copy folder ProyekA ke folder Documents:
cp -r ProyekA ~/Documents
7. Trik dan Shortcut Copy File Biar Cepat
a. Autocomplete Nama File atau Folder
Ketik sebagian nama file atau folder, lalu tekan Tab untuk melengkapi otomatis.
b. Gunakan pwd
untuk Cek Lokasi
Kalau kamu lupa lokasi file saat ini, gunakan:
pwd
c. Cek Isi Folder Sebelum Copy
Gunakan perintah ls
untuk melihat isi folder:
ls
8. Kesalahan Umum dan Solusinya
a. “No such file or directory”
Artinya nama file atau folder yang kamu masukkan salah. Solusi:
- Cek lokasi dengan
pwd
. - Cek isi folder dengan
ls
.
b. “Permission denied”
Kalau file atau folder dilindungi, gunakan perintah sudo
untuk akses admin:
sudo cp file-asal path-tujuan
c. File Tertimpa
Kalau file dengan nama yang sama sudah ada di lokasi tujuan, file tersebut akan tertimpa tanpa konfirmasi. Tambahkan opsi -i
untuk meminta konfirmasi sebelum menimpa:
cp -i file-asal path-tujuan
9. Contoh Kasus Praktis
Misalnya, kamu punya file di folder kerja dan mau menyalinnya ke folder arsip. Ikuti langkah ini:
Cek Isi Folder Arsip:
ls ~/Documents/Arsip
Output:
laporan.docx proposal.docx draft.docx
Copy Semua File ke Folder Arsip:
cp *.docx ~/Documents/Arsip
Cek Lokasi File:
ls
Output:
laporan.docx proposal.docx draft.docx
10. Tips Tambahan
- Backup Sebelum Copy Massal: Kalau kamu mau copy file dalam jumlah besar, selalu backup dulu untuk jaga-jaga.
Buat Alias untuk Perintah Copy: Kalau kamu sering pakai perintah cp
, tambahkan alias di file ~/.bashrc
atau ~/.zshrc
:
alias salin="cp"
alias salinfolder="cp -r"
Simpan, lalu reload:
source ~/.bashrc
Sekarang kamu cukup ketik:
salin file.txt ~/Documents
11. Kesimpulan
Copy file dan folder di macOS & Linux lewat terminal itu gampang banget kalau kamu tahu perintah dasarnya. Dengan cp
, kamu bisa menyalin file atau folder dalam sekejap, bahkan untuk banyak file sekaligus. Jangan lupa eksplor trik-trik di atas biar kerjaan kamu makin cepat dan efisien.
Sekarang, yuk buka terminal kamu dan coba praktik langsung. Selamat belajar, dan semoga makin jago ngoprek macOS & Linux!