cp هو أمر يقوم بنسخ ملف من موضع لآخر على أنظمة تشغيل يونكس والشبيهة بيونكس. الملف الأصلي يبقي بدون تغيير، لكن الملف الجديد من الممكن أن يكون له نفس الاسم أو اسم مختلف.[1]

هذا الأمر موجود في قشرة واجهة البرنامج الثابت الممتد.[2]

تاريخ

عدل

ظهر cp لأول مرة في الإصدار الأول من يونكس.[3] نسخة cp المدمجة في أدوات جنو الأساسية طوربيورن جرانلند، وديفيد ماكينزي، وجيم ميرينج.[4]

أمثلة

عدل

كمثال، لنسخ ملف file1 باسم file2:

cp file1 file2

ولنسخ ملف file1 إلى المجلد foo/:

cp file1 /foo

المراجع

عدل
  1. ^ "cp invocation (GNU Coreutils 9.0)". www.gnu.org. مؤرشف من الأصل في 2022-01-26. اطلع عليه بتاريخ 2022-02-10.
  2. ^ "Intel Developer Zone". Intel (بالإنجليزية). Archived from the original on 2022-02-09. Retrieved 2022-02-10.
  3. ^ دوغلاس ماكلروي (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF). مؤرشف من الأصل (PDF) في 2022-02-04.
  4. ^ "cp(1): copy files/directories - Linux man page". linux.die.net. مؤرشف من الأصل في 2022-01-30. اطلع عليه بتاريخ 2022-02-10.