Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

نسخ مجلد

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 17 من 82.

تماماً مثل نسخ ملف باستخدام cp، يمكنك أيضاً نسخ دليل كامل. ومع ذلك، لنسخ دليل و كافة محتوياته، يجب عليك استخدام الخيار -r، والذي يرمز لـ تكراري (recursive).

الصيغة الأساسية هي:

cp -r source destination

على سبيل المثال، لنسخ المجلد documents وتسمية النسخة documents_backup:

cp -r documents documents_backup

سيكون كل من المجلد الأصلي والنسخة موجودين الآن. يمكنك التحقق باستخدام ls:

ls
documents
documents_backup
readme.txt

نسخ مجلد إلى مجلد آخر:

إذا كانت الوجهة موجودة بالفعل كمجلد، فسيتم وضع المجلد المصدر بداخله:

cp -r documents projects/

يؤدي هذا إلى إنشاء projects/documents مع كافة المحتويات الأصلية.

ملاحظة: بدون خيار -r، سيرفض الأمر cp نسخ دليل وسيعرض خطأً. استخدم دائماً -r عند نسخ المجلدات.

challenge icon

التحدي

مبتدئ

انسخ المجلد documents إلى مجلد جديد يسمى documents_backup، ثم استخدم ls للتأكد من وجود كلا المجلدين.

تلميح: استخدم cp -r لنسخ مجلد وجميع محتوياته. العلامة -r مطلوبة عند نسخ المجلدات.

ورقة مرجعية

لنسخ دليل وجميع محتوياته، استخدم العلم -r (بشكل متكرر) مع cp:

cp -r source destination

مثال - نسخ دليل:

cp -r documents documents_backup

إذا كانت الوجهة موجودة بالفعل كدليل، فسيتم وضع المجلد المصدر بداخلها:

cp -r documents projects/

يؤدي هذا إلى إنشاء projects/documents مع جميع المحتويات الأصلية.

ملاحظة: العلم -r مطلوب عند نسخ الأدلة. بدونه، سيظهر cp خطأً.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات