Home / Linux / Cara Menyalin File di Linux Dengan Perintah cp

Cara Menyalin File di Linux Dengan Perintah cp

Menyalin file dan direktori bisa cepat dan tidak menyakitkan di Linux jika Anda menggunakan perintah cp. Kami akan mempelajari cara menggunakan cp dan memanfaatkan opsi praktisnya yang akan membuat pekerjaan salin Anda lebih aman.

Apa Itu Perintah cp di Linux?

Utilitas baris perintah untuk sistem Unix dan Linux yang mampu menyalin file dan folder, cp pada dasarnya tersedia di setiap distro Linux. Anda akan melihatnya sering direferensikan dalam panduan untuk menyelesaikan tugas manajemen file di Linux.

Anda tidak perlu menjadi ahli untuk menggunakannya. Sintaksnya sederhana, dan paling mudah digunakan jika Anda membuka terminal di (atau CD ke) direktori yang berisi file yang ingin Anda salin.

cp Sintaks

Sintaks untuk cp sangat mirip dengan perintah mv, yang mengharuskan Anda menentukan sumber atau sumber (file atau folder yang ingin Anda salin) dan tujuan (direktori atau nama file untuk salinan).

Perintah Mv Linux
cp [options] >source>... >destination>

Perintah Anda dapat berisi banyak sumber, tetapi hanya boleh ada satu tujuan. Tujuan dapat berupa direktori lain, nama file baru, atau keduanya.

Menyalin File Dengan cp

Jika Anda ingin membuat salinan satu file di direktori yang sama, tetapi dengan nama yang berbeda, gunakan perintah seperti ini:

cp file.txt newfile.txt
Menggunakan Perintah Cp di Terminal Linux

Untuk melakukan hal yang sama, tetapi dalam sub-direktori, gunakan perintah seperti ini:

cp file.txt Backup/newfile.txt

Perintah di atas menganggap Anda memiliki folder bernama Cadangan dalam direktori Anda saat ini.

Jika Anda tidak menginginkan nama baru untuk file tersebut, cukup tentukan direktori dan bukan nama file di tujuan:

cp file.txt Backup

Untuk menyalin banyak file dengan cp, cukup tulis semua file yang ingin Anda salin, pisahkan dengan spasi, sebelum memberikan tujuannya.

cp file1.txt file2.txt file3.txt Backup
Menyalin Banyak File dengan Perintah Cp

Untuk menghemat waktu dalam menyalin banyak file, Anda dapat menggunakan tag karakter pengganti, tanda bintang

cp *.txt Backup

untuk menyalin semua file secara otomatis dalam direktori dengan ekstensi yang sama, menggunakan sesuatu seperti contoh di bawah ini: Perintah di atas akan menemukan semua file yang diakhiri dengan .txt

di direktori saat ini dan salin ke direktori Cadangan.

Menggunakan Wildcard dengan Perintah Cp

Tentu saja, ini hanya berguna jika semua atau sebagian besar file yang ingin Anda salin memiliki ekstensi yang sama, atau kesamaan lain dalam nama file.

Menggunakan cp Untuk Menyalin Folder / Direktori Jika Anda ingin direktori dan semua isinya disalin ke lokasi baru, Anda harus menentukan file -R

cp -R Files Backup

pilihan. Berikut contohnya: Perintah di atas akan menyalin folder File dan tempatkan salinan di dalam folder bernamaCadangan

. Jika Anda ingin konten folder disalin, tetapi tidak folder itu sendiri, Anda harus menggunakan file -T

cp -RT Files Backup

pilihan:

Opsi cp yang berguna

Opsi yang umum digunakan untuk perintah cp ini sangat membantu jika Anda khawatir tentang kemungkinan penimpaan atau konflik atribut file. Anda akan melihat di perintah sebelumnya bahwa Anda tidak mendapatkan pesan dari terminal yang mengonfirmasi bahwa sesuatu telah terjadi. Untuk melihat apa yang terjadi, gunakan opsi verbose,-v

cp -v file.txt newfile.txt
:

Menggunakan Opsi Verbose Dengan Perintah Cp Jika Anda khawatir tentang penimpaan yang tidak disengaja, Anda dapat menyetel -saya

cp -i file.txt newfile.txt

pilihan untuk selalu meminta konfirmasi ketika ada konflik nama file. Sebagai contoh: Dengan perintah di atas, jika ada file bernama newfile.txt

sudah ada, cp akan menanyakan apakah Anda yakin ingin menimpanya.

Menggunakan Perintah Cp dalam Mode Interaktif Anda juga dapat mempertahankan atribut file, seperti kepemilikan pengguna, mode file, dan tanggal modifikasi, dengan -p

cp -v file.txt newfile.txt

pilihan:

Opsi pertahankan berguna jika Anda memiliki banyak pengguna di sistem Anda, atau jika Anda memiliki operasi sinkronisasi lain yang sensitif terhadap tanggal modifikasi file.

Command Line Menyalin Keyakinan

Anda sekarang tahu cara menggunakan cp untuk menyalin file dengan mudah dan aman, dan Anda telah mengambil langkah penting untuk menjadi nyaman dan serba guna menggunakan baris perintah Linux.

Jika Anda perlu membuat cadangan file yang besar, ada beberapa alat yang tersedia untuk pengguna Linux yang mungkin ingin Anda pertimbangkan.
Halaman Selamat Datang Replika AI

A Deep Dive Into Replika: Teman AI Saya


Replika: My AI Friend adalah aplikasi menarik yang menggunakan chatbot AI ramah yang didukung oleh model NLP yang tangguh.

Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan.

.

About nomund

Melihat Keluaran KL cepat : Nomor KL Hari Ini Lengkap

Check Also

Samsung Mengungkap Galaxy Chromebook 2 Dengan Label Harga Yang Wajar

Ini adalah Chromebook pertama dengan layar QLED dan hadir dengan desain 2-in-1 yang nyaman. Baca …