تكرار البيانات
يُستخدم الأمر cp (Copy) لنسخ الملفات والأدلة من موقع إلى آخر.
الصيغة (Syntax)
الصيغة العامة هي cp [options] source destination.
نسخ ملف واحد
لنسخ report.txt من الدليل الحالي إلى دليل backup:
bash $ cp report.txt backup/
إذا كنت تريد نسخ الملف وإعادة تسميته في هذه العملية:
bash $ cp report.txt backup/report_v2.txt
النسخ إلى الدليل الحالي
النقطة (.) هي اختصار لدليل العمل الحالي.
bash
نسخ الملف من /etc إلى الدليل الحالي
$ cp /etc/hosts .
خيارات مفيدة
-
-i(Interactive): يطالبك بالتأكيد قبل الكتابة فوق ملف وجهة موجود. موصى به بشدة للسلامة. bash $ cp -i fileA fileB cp: overwrite 'fileB'? y -
-v(Verbose): يشرح ما يتم فعله. -
-r(Recursive): مطلوب لنسخ الأدلة (يتم تغطيته لاحقاً).