Hai teman-teman! Pasti ada di antara kalian yang udah lebih advance dan suka ngoprek command line di Ubuntu. Kali ini, kita akan lanjutin pembahasan cara copy paste di Ubuntu, dan kita juga akan tambahkan langkah menggunakan perintah ‘cp’ di terminal. Jadi, untuk kamu yang penasaran dan pengen lebih menguasai terminal, simak terus ya!
Pendahuluan
Copy paste, walaupun terkesan sederhana, bisa menjadi trik yang sangat penting terutama ketika bekerja dengan file di sistem operasi. Di Ubuntu, selain cara umum yang sudah kita bahas sebelumnya, kamu bisa menggunakan command line untuk melakukan tugas ini. Perintah ‘cp’ (copy) berguna sekali ketika kamu perlu menyalin file atau direktori. Mari kita lihat lebih dalam!
Menggunakan ‘cp’ Command di Terminal
Perintah ‘cp’ di Linux adalah singkatan dari “copy”, dan bisa digunakan untuk menyalin file atau direktori di sistem file. Ini merupakan salah satu perintah dasar yang penting buat diketahui. Nah, berikut caranya:
1. Menyalin File
Untuk menyalin file menggunakan ‘cp’, kamu bisa gunakan sintaks berikut di terminal:
cp sumberTujuan
- Contoh:Misalkan, kamu punya file bernama
contoh.txt
di direktori ‘Documents’ dan ingin menyalinnya ke direktori ‘Downloads’, kamu tinggal jalankan:cp ~/Documents/contoh.txt ~/Downloads/
Perintah tersebut akan menyalin filecontoh.txt
dari direktori ‘Documents’ ke direktori ‘Downloads’.
2. Menyalin Direktori
Kadang kamu juga perlu menyalin seluruh direktori, dan untuk itu, kamu perlu menambahkan opsi -r
(recursive) agar perintah ‘cp’ bisa memahami bahwa kamu ingin menyalin direktori beserta isinya.
cp -r sumberTujuan
- Contoh:Misalkan ada folder
FolderContoh
di ‘Documents’ yang ingin kamu salin ke ‘Downloads’, perintahnya adalah:cp -r ~/Documents/FolderContoh ~/Downloads/
Perintah di atas akan menyalin seluruh isi dariFolderContoh
ke direktori ‘Downloads’.
3. Menggunakan Opsi Tambahan
Perintah ‘cp’ juga menyediakan beberapa opsi tambahan yang bisa bermanfaat, seperti:
-i
(interactive): Meminta konfirmasi jika file tujuan sudah ada.-u
(update): Hanya menyalin file jika sumber lebih baru dari tujuan atau jika tujuan tidak ada.-v
(verbose): Menampilkan informasi tentang file saat menyalin.
Contoh Pemakaian:
cp -iu ~/Documents/contoh.txt ~/Downloads/
Perintah di atas akan menyalin file contoh.txt
ke ‘Downloads’ hanya jika file tersebut lebih baru atau belum ada, serta meminta konfirmasi sebelum menimpa file yang ada.
FAQ
- Apa perbedaan ‘cp’ dan ‘mv’?
- ‘cp’ digunakan untuk menyalin file atau direktori, sedangkan ‘mv’ (move) digunakan untuk memindahkan mereka. Memindahkan berarti menghapus file dari lokasi asal setelah dipindahkan ke lokasi baru.
- Kenapa saya mendapatkan pesan ‘permission denied’?
- Ini mungkin disebabkan karena hak akses yang tidak mencukupi. Kamu bisa mencoba menambahkan
sudo
di depan command jika memang kamu yakin harus memiliki hak akses yang lebih tinggi.
- Ini mungkin disebabkan karena hak akses yang tidak mencukupi. Kamu bisa mencoba menambahkan
Kesimpulan
Menggunakan perintah ‘cp’ di Ubuntu bukan hanya cara untuk menyalin file dan direktori, tetapi juga memperkenalkanmu pada kekuatan command line Linux. Dengan berbagai opsi fleksibel yang tersedia, kamu bisa mengoptimalkan cara kamu bekerja dengan file di sistem ini.
Tautan Ekstra
Kalau kamu ingin belajar lebih dalam tentang command line dan perintah ‘cp’ ini, bisa cek sumber berikut ini: Linux Command Manual.
Yuk, terus explore dan asah kemampuanmu di Ubuntu. Setiap hari ada saja hal baru yang bisa kita pelajari. Selamat menyalin dan sampai jumpa di tutorial berikutnya!