تاريخ اليوم
امر    cp  نسخة الملف

امر cp نسخة الملف



شارك المقالة

بسم الله الرحمن الرحيم

الحمد لله رب العالمين، وصلى الله وسلم وبارك على عبده ورسوله نبينا محمد وعلى آله وصحبه أجمعين

امر    cp  نسخة الملف

 


أمر 'cp'
تعني نسخ. يتم استخدام  أمر 'cp' لنسخ ملف أو دليل.

لنسخ ملف إلى نفس بنية الدليل سيكون ،

cp  existing file name new file name

ملف Linux cp

 أنشأنا نسخة من " docu" وأطلقنا عليها اسم "newdocu" . إذا كان في حالة ، (في حالتنا هو "newdocu") موجود بالفعل ، ثم ببساطة سوف يكتب الملف السابق.
لنسخ ملف في دليل مختلف

يجب أن نذكر مسار دليل الوجهة.
في وقت سابق لا يوجد ملف "نصي". بعد إعطاء الأمر ، تم نسخ ملف "نصي" إلى الدليل الوجهة وهو "سطح المكتب" .

خيارات cp
لنسخ دليل مع الدلائل الفرعية الخاصة به cp -r
cp -r
يمكن استخدام الخيار 'r' مع الأمر copy لنسخ دليل بما في ذلك جميع محتوياته من دليل المصدر إلى الدليل الوجهة.

بناء الجملة:

cp -r   sourceDirectory  destinationDirectory    

مثال:
cp -r library /home/linuxlaghouat/Documents  

في المثال أعلاه ، قمنا بنسخ "مكتبةlibrary "  إلى دليل الوجهة /home/sssit/Documents. هنا ، تم نسخ جميع محتويات دليل "library" بما في ذلك محتوياته إلى دليل الوجهة.

اسم الدليل     لنسخ ملفات أو أدلة متعددة في دليل cp file1 file 2
لينكس نسخ ملفات أو أدلة متعددة
يمكن نسخ ملفات أو أدلة متعددة إلى دليل وجهة في وقت واحد. في هذه الحالة ، يجب أن يكون الهدف دليلاً. لنسخ ملفات متعددة ، يمكنك استخدام أحرف البدل (cp * .extension) التي لها نفس النمط.

بناء الجملة:
cp *.  extension destinationDirectory   

مثال:

cp * .txt /home/linuxlaghouat/Documents  
في المثال أعلاه ، قمنا بنسخ ملفات (ملف 1 ، ملف 2 ، ملف 3) لها نفس الامتداد ".txt" إلى دليل المستندات.

لعمل نسخة احتياطية من الملف الموجود قبل الانتهاء من كتابته cp -backup
cp -backup
إذا كان الملف الذي تريد نسخه موجودًا بالفعل في الدليل الوجهة ، فيمكنك الاحتفاظ بنسخة احتياطية من ملفك الحالي باستخدام هذا الأمر.
بناء الجملة:
cp --backup  filename destinationDirectory  
مثال:
cp --backup file2.txt /home/linuxlaghouat/Downloads  
كما ترى أعلاه ، فإن الملف "file2.txt" موجود بالفعل في دليل الوجهة. وبالتالي ، قمنا بإنشاء نسخة احتياطية من هذا الملف ونسخها في نفس الدليل (بنفس الاسم).

الآن يحتوي دليل الوجهة الخاص بنا وهو "Downloads " على ملفين بنفس الاسم (أي "file2.txt").

يطلب التأكيد  cp -i


يتيح لك خيار cp "-i" التأكيد مرة واحدة قبل الكتابة فوق ملفك.

بناء الجملة:
cp -i filename destinationDirectory  
مثال:
cp -i file3.txt /home/linuxlaghouat/Desktop  


فإنه يطلب الإذن بالكتابة فوق الملف "file3.txt" لأن هذا الملف موجود بالفعل في دليل الوجهة. الآن ، يمكنك الضغط على y للكتابة فوق الملف وعدم الكتابة فوق الملف n .

لإنشاء ملف ارتباط صلب  cp -l

إذا كنت تريد إنشاء ارتباط ثابت لملف بدلاً من نسخ هذا الملف ، فيمكنك استخدام الخيار "l".

بناء الجملة:
cp -l filename destinationDirectory  
مثال:
cp -l file1.txt usr/
لاحظ هنا أننا قمنا بإنشاء ارتباط صلب للملف "file1.txt" في "usr"
يحتفظ بسمة الملف  cp -p

يستخدم الخيار cp '-p' للحفاظ على خصائص وسمات الملف. يمكنك أيضًا الاحتفاظ بالخصائص المحددة التي تريدها.

بناء الجملة:
cp -p filename destinationDirectory  
مثال:

cp -p file2.txt usr/
الآن ، يمكنك مطابقة الملفين (الملف الأصلي والمنسخ المنسوخ)  وكلاهما لهما نفس الخصائص.

للتأكد من أن الملف المصدر أحدث ثم الملف الوجهة cp -u -v    
يتم استخدام الأمر cp -u -v عندما تريد التأكد من أن ملف الوجهة مفقود أو غير موجود.
بناء الجملة:
cp -u -v filename destinationDirectory
مثال:
cp -u -v docc file1.txt /home/linuxlaghouat/Downloads/  


يمكنك أن ترى أن هناك ملفين "docc" و "file1.txt" . الآن نريد نسخ هذين الملفين في دليل "تنزيل Downloads". لكننا لا نعلم أن ملف file1.txt موجود بالفعل في دليل "التنزيلات Downloads ".
سيؤدي إعطاء الأمر 'cp -u -v' تلقائيًا إلى الاهتمام بالملف الموجود بالفعل (file1.txt) ولن يفرط في كتابته.
هذا الأمر مفيد في نسخ الملفات الكبيرة.
 

ليست هناك تعليقات:

إرسال تعليق

(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))

السلام عليكم و رحمة الله و بركاته

الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم

مدونة نادي لينكس الاغواط الجزائري هي مدونة لتعريف على نظام لينكس وعلى بعض انوعه التوزيعات لينكس لتشجيع على استخدم النظام ربما يكون غير معروف للبعض الهدف هو تعميم والتعريف بالنظام لينكس هي بمثابة اول خطوة الى عالم لينكس ربما الكثير منا لا يعرف الكثير عنه وفي مدونة نادي لينكس الاغواط الجزائري

بحث هذه المدونة الإلكترونية

إجمالي مرات مشاهدة الصفحة

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *