En.Khaled Alfaiomi
05-03-2010, 03:08 PM
أوامر اللينكس - نسخ الملفات
أوامر نسخ الملفات والأدلة :
نسخ الملفات بواسطة الأمر cp
يستعمل هذا الأمر لنسخ الدلائل والأدلة
ابسط شكل له
cp file1 file2
سيؤدي لإنشاء الملف file2 مع الإبقاء على الملف الأصلي
لنسخ الملف لدليل آخر فهذا ممكن
cp file1 /home/html/file2
وتذكر انه يمكنك تسمي الملف الجديد بأي إسم فليس شرطا أن يكون إسمه نفس الأول ، ولكن يجب الإنتباه إلى انه إذا كتبت إسم ملف موجود سابقا سيؤدي هذا لنسخ البيانات الجديدة عليه وفقد الملف لذلك أنصح بإستخدام الأمر الذي تعلمناه سابقا -i
cp -i file1 file2
ليسألك البرنامج ويتحقق بهذه الرسالة
cp: overwrite 'file2'?
إذا أردت نسخ دليل كامل فيجب عليك وضع -r للإشارة إلى أن النسخ لدلائل ومثاله
cp -r folder1 folder2
ولو أردنا نسخه لمكان آخر أو داخل أدله أخرى
cp -r folder1 /home/html/folder2
أوامر نسخ الملفات والأدلة :
نسخ الملفات بواسطة الأمر cp
يستعمل هذا الأمر لنسخ الدلائل والأدلة
ابسط شكل له
cp file1 file2
سيؤدي لإنشاء الملف file2 مع الإبقاء على الملف الأصلي
لنسخ الملف لدليل آخر فهذا ممكن
cp file1 /home/html/file2
وتذكر انه يمكنك تسمي الملف الجديد بأي إسم فليس شرطا أن يكون إسمه نفس الأول ، ولكن يجب الإنتباه إلى انه إذا كتبت إسم ملف موجود سابقا سيؤدي هذا لنسخ البيانات الجديدة عليه وفقد الملف لذلك أنصح بإستخدام الأمر الذي تعلمناه سابقا -i
cp -i file1 file2
ليسألك البرنامج ويتحقق بهذه الرسالة
cp: overwrite 'file2'?
إذا أردت نسخ دليل كامل فيجب عليك وضع -r للإشارة إلى أن النسخ لدلائل ومثاله
cp -r folder1 folder2
ولو أردنا نسخه لمكان آخر أو داخل أدله أخرى
cp -r folder1 /home/html/folder2