أمر cp في Linux / Unix

cp هو أمر Linux shell لنسخ الملفات والأدلة.

بناء جملة الأمر cp

نسخ من المصدر إلى دست

$ cp [options] source dest

خيارات الأمر cp

الخيارات الرئيسية لأمر cp:

اختيار وصف
cp -a أرشفة الملفات
cp -f فرض النسخ عن طريق إزالة ملف الوجهة إذا لزم الأمر
cp -i تفاعلي - اسأل قبل الكتابة
cp -l ربط الملفات بدلا من نسخها
cp -L اتبع الروابط الرمزية
cp -n لا يوجد ملف الكتابة
cp -R نسخة متكررة (بما في ذلك الملفات المخفية)
cp -u تحديث - نسخ عندما يكون المصدر أحدث من dest
cp -v مطول - طباعة رسائل إعلامية

أمثلة الأمر cp

انسخ main.c ملف واحد إلى الدليل الوجهة bak :

$ cp main.c bak

 

انسخ ملفين main.c و def.h إلى دليل المسار المطلق الوجهة / home / usr / Rapid / :

$ cp main.c def.h /home/usr/rapid/

 

انسخ جميع ملفات C في الدليل الحالي إلى الدليل الفرعي bak :

$ cp *.c bak

 

نسخ الدليل src إلى دليل المسار المطلق / home / usr / Rapid / :

$ cp src /home/usr/rapid/

 

انسخ جميع الملفات والأدلة في dev بشكل متكرر إلى الدليل الفرعي bak :

$ cp -R dev bak

 

نسخ الملف الإجباري:

$ cp -f test.c bak

 

موجه تفاعلي قبل استبدال الملف:

$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y

 

قم بتحديث جميع الملفات في الدليل الحالي - انسخ الملفات الأحدث فقط إلى الدليل الوجهة bak :

$ cp -u * bak

مولد رمز cp

حدد خيارات cp واضغط على زر إنشاء الرمز :

خيارات
فرض النسخ (-f)
تفاعلي - اسأل قبل الكتابة (-i)
ملفات الارتباط (-l)
اتبع الروابط الرمزية (-L)
لا يوجد استبدال (-n)
نسخة شجرة الدليل التكراري (-R)
تحديث الملفات الأحدث (-u)
الرسائل المطولة (-v)
 
الملفات / المجلدات
ملفات / مجلدات المصدر:
مجلد / ملف الوجهة:
 
إعادة توجيه الإخراج
 
 

انقر فوق مربع النص لتحديد الرمز ، ثم انسخه والصقه في Terminal:

 


أنظر أيضا

لينوكس
جداول سريعة