Di Linux, arahan cp digunakan untuk menyalin fail atau direktori Satu atau lebih fail sumber atau direktori boleh disalin ke fail atau direktori destinasi yang ditentukan Sintaksnya ialah "cp [option] source file target ". Perintah cp menyokong penyalinan berbilang fail pada masa yang sama Apabila menyalin berbilang fail pada satu masa, parameter fail sasaran mestilah direktori sedia ada, jika tidak, ralat akan berlaku.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
arahan cp digunakan terutamanya untuk menyalin fail atau direktori. Iaitu, ia digunakan untuk menyalin satu atau lebih fail sumber atau direktori ke fail atau direktori destinasi yang ditentukan.
Arahan cp boleh menyalin satu fail sumber ke dalam fail tertentu dengan nama fail tertentu atau direktori sedia ada.
Arahan cp menyokong penyalinan berbilang fail pada masa yang sama Apabila menyalin berbilang fail pada satu masa, parameter fail sasaran mestilah direktori sedia ada, jika tidak, ralat akan berlaku.
cp [-options] source_file dest_file
fail_sumber: fail sumber, rumuskan senarai fail sumber. Perintah cp tidak boleh menyalin direktori secara lalai melainkan pilihan -r/-R digunakan.
dest_file: Fail destinasi, nyatakan fail destinasi. Apabila "fail sumber" adalah berbilang fail, "fail sasaran" diperlukan untuk menjadi direktori yang ditentukan.
Arahan cp digunakan dalam Linux untuk menyalin fail (folder) Artikel ini meringkaskan arahan cp yang biasa digunakan dalam setiap hari bekerja seperti berikut.
1 Salin fail sumber ke fail sasaran (folder)
Format arahan ialah: cp 源文件 目标文件(夹)
Ini ialah arahan yang paling kerap digunakan, bertanggungjawab untuk menyalin fail sumber ke fail sasaran (folder). Seperti yang ditunjukkan dalam rajah di bawah, apabila disalin ke folder, nama fail kekal tidak berubah apabila disalin ke fail, nama fail berubah. Jika fail sasaran sudah wujud atau folder sasaran mengandungi fail dengan nama yang sama, fail sasaran atau fail dengan nama yang sama dalam folder sasaran akan ditimpa selepas disalin.
2 Salin berbilang fail ke fail sasaran (folder) pada masa yang sama
<.> Format arahan ialah: <span class="bjh-strong">cp 源文件1 源文件2 目标文件夹 </span>或<span class="bjh-strong"> cp 文件* 目标文件夹</span>
atau
ini Perintah ini juga kerap digunakan. Format arahan pertama boleh menyalin berbilang fail tersenarai ke folder sasaran sekaligus, dengan setiap fail dipisahkan secara langsung dengan ruang; format arahan kedua menggunakan aksara kad bebas *, seperti yang ditunjukkan dalam rajah di bawah, untuk menyalin semua fail bermula dengan ".txt " disalin ke folder testDir.
3. Salin folder sumber ke folder sasaran
Format arahan ialah: cp -r 源文件夹 目标文件夹
Ini juga merupakan arahan yang kerap digunakan Hanya ingat untuk menambah parameter "-r" semasa menyalin folder, jika tidak ralat "cp: omitting directory" akan berlaku.
4. Salin hanya apabila fail sumber lebih baharu daripada fail sasaran Format arahan
ialah: cp -u 源文件 目标文件
Arahan ini sangat praktikal, terutamanya semasa mengemas kini fail. Seperti yang ditunjukkan dalam rajah di bawah, fail sumber akan disalin ke fail sasaran hanya jika fail sumber lebih baharu daripada fail sasaran. Jika tidak, walaupun arahan dilaksanakan tepat pada masanya, salinan tidak akan dilakukan.
5. Buat pautan lembut ke fail
ialah: cp -s 源文件 目标文件
6. Buat pautan keras ke fail
ialah:cp -l 源文件 目标文件
Anda juga boleh menggunakan arahan ln untuk mencapai fungsi yang sama. Kadangkala, atas sebab tertentu, anda perlu membuat pautan keras, seperti yang ditunjukkan dalam imej di bawah.
Atas ialah kandungan terperinci Apakah kegunaan arahan cp linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!