نسخ ملف
جزء من قسم الأساسيات في رحلة Terminal على Coddy. الدرس 12 من 82.
يمثل الأمر cp النسخ. يتيح لك إنشاء نسخة من ملف في موقع جديد أو باسم جديد.
الصيغة الأساسية هي:
cp source destinationعلى سبيل المثال، لنسخ readme.txt وتسميـة النسخة backup.txt:
cp readme.txt backup.txtيبقى الملف الأصلي في مكانه ويتم إنشاء نسخة جديدة.
انسخ ملفًا إلى مجلد:
يمكنك نسخ ملف مباشرةً إلى دليل آخر:
cp readme.txt documents/readme.txtأو ما عليك سوى تمرير المجلد كوجهة، وسيتم الاحتفاظ باسم الملف:
cp readme.txt documents/نسخ مجلد وجميع محتوياته:
لنسخ دليل كامل، استخدم الخيار -r (تكراري):
cp -r documents backup_documentsالخيار -r مطلوب فقط للأدلة. ويظل مقبولًا مع ملف واحد، حيث ينسخ ذلك الملف ببساطة.
ملاحظة: سيقوم cp بالكتابة فوق ملف الوجهة إذا كان موجودًا بالفعل.
استخدم الخيار -i للحصول على مطالبة بالتأكيد قبل الكتابة فوق الملف:
cp -i readme.txt backup.txtالتحدي
مبتدئانسخ readme.txt إلى ملف جديد يُسمى backup.txt، ثم استخدم ls للتأكد من وجود الملفين.
تلميح: التنسيق هو
cp source destination.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2التنقل
عرض مسار المجلد الحاليعرض الملفاتتغيير المجلدالمسارات المطلقة مقابل المسارات النسبيةمجلد المنزل ومجلد الجذرخلاصة - حدد مسارك8إعادة التوجيه
المخرجات القياسيةالكتابة فوق ملفالإضافة إلى ملفالمدخلات القياسيةالخطأ القياسيمراجعة - بناء سجل الأحداث11الأذونات
فهم الأذوناتقراءة الأذوناتChmod باستخدام الأرقامChmod باستخدام الرموزملكية الملفاتملخص - إحكام الحماية14مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدرتدرّب بنفسك: Playground لـ Terminal