cp (Copy)
فلنبدأ في عمل بعض النسخ من هذه الملفات.
مثل الكثير من نسخ ولصق الملفات في أنظمة التشغيل الأخرى ، فإن shell يعطينا طريقة أبسط للقيام بذلك.
$ cp mycoolfile /home/pete/Documents/cooldocs
mycoolfile
هو الملف الذي تريد نسخه و
/home/pete/Documents/cooldocs
هو المكان الذي تنسخ فيه الملف.
يمكنك نسخ ملفات وأدلة متعددة وكذلك استخدام أحرف البدل. حرف البدل هو حرف يمكن استبداله باختيار قائم على النمط ، مما يمنحك مزيدًا من المرونة في عمليات البحث.
$ cp * .jpg /home/elliot/Pictures
سيؤدي هذا إلى نسخ جميع الملفات ذات الامتداد jpg في دليلك الحالي إلى دليل الصور.
أمر مفيد هو استخدام
-r
وضع علامة على هذا سيؤدي إلى نسخ الملفات والأدلة بشكل متكرر داخل الدليل.
حاول إجراء cp على دليل يحتوي على ملفين إلى دليل المستندات.
لم يعمل فعل ذلك؟ حسنًا ، هذا لأنك ستحتاج إلى نسخ الملفات والأدلة الموجودة بالداخل بالإضافة إلى الأمر
-r
$ cp -r Pumpkin/ /home/elliot/Documents
هناك شيء واحد يجب ملاحظته ، إذا قمت بنسخ ملف إلى دليل له نفس اسم الملف ، فسيتم استبدال الملف بأي شيء تنسخه.
إذا كان لديك ملف لا تريد الكتابة فوقه عن طريق الخطأ.
يمكنك استخدام ال
-i
علامة (تفاعلية) لمطالبتك قبل الكتابة فوق ملف.
$ cp -i mycoolfile /home/pete/Pictures