cp adalah perintah shell Linux untuk menyalin file dan direktori.
Salin dari sumber ke tujuan
$ cp [options] source dest
opsi utama perintah cp:
pilihan | keterangan |
---|---|
cp -a | file arsip |
cp -f | paksa salinan dengan menghapus file tujuan jika diperlukan |
cp -i | interaktif - tanyakan sebelum menimpa |
cp -l | menautkan file alih-alih menyalin |
cp -L | ikuti tautan simbolik |
cp -n | tidak ada file yang ditimpa |
cp -R | salinan rekursif (termasuk file tersembunyi) |
cp -u | perbarui - salin ketika sumber lebih baru dari dest |
cp -v | verbose - cetak pesan informatif |
Salin satu file main.c ke direktori tujuan bak :
$ cp main.c bak
Salin 2 file main.c dan def.h ke direktori path absolut tujuan /home/usr/rapid/ :
$ cp main.c def.h /home/usr/rapid/
Salin semua file C di direktori saat ini ke subdirektori bak :
$ cp *.c bak
Salin direktori src ke direktori jalur absolut /home/usr/rapid/ :
$ cp src /home/usr/rapid/
Salin semua file dan direktori di dev secara rekursif ke subdirektori bak:
$ cp -R dev bak
Paksa salinan file:
$ cp -f test.c bak
Prompt interaktif sebelum file ditimpa:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
Perbarui semua file di direktori saat ini - salin hanya file yang lebih baru ke direktori tujuan bak:
$ cp -u * bak
Pilih opsi cp dan tekan tombol Hasilkan Kode :
Advertising