انڈروئد

لینکس میں سی پی کمانڈ (فائلیں کاپی کریں)

Nonstop 2021 - Ú Ú Ú ÒA Ú Ú Ú Ú Ú ÒA - Nhạc Bay Phòng - Nonstop Vinahouse 2021

Nonstop 2021 - Ú Ú Ú ÒA Ú Ú Ú Ú Ú ÒA - Nhạc Bay Phòng - Nonstop Vinahouse 2021

فہرست کا خانہ:

Anonim

لینکس اور یونکس سسٹم پر کام کرتے وقت ، فائلوں اور ڈائریکٹریوں کی کاپی کرنا ایک عام کام ہے جو آپ روزانہ کی بنیاد پر انجام دیتے ہیں۔

یونیکس اور لینکس سسٹم پر فائلوں اور ڈائریکٹریوں کی کاپی کرنے کے لئے cp کمانڈ لائن افادیت ہے۔

، ہم cp کمانڈ کو استعمال کرنے کا طریقہ بتائیں گے۔

cp کمانڈ کس طرح استعمال کریں

cp کمانڈ کے لئے عمومی نحو درج ذیل ہے۔

cp SOURCE… DESTINATION

SOURCE ایک یا ایک سے زیادہ فائلوں یا ڈائریکٹریوں کو بطور دلیل پر مشتمل کرسکتا ہے ، اور DESTINATION دلیل ایک فائل یا ڈائرکٹری ہوسکتی ہے۔

  • جب SOURCE اور DESTINATION دلائل دونوں فائلیں ہیں تو ، cp کمانڈ پہلی فائل کو دوسری فائل میں کاپی کرتی ہے۔ اگر فائل موجود نہیں ہے تو کمانڈ اس کو تخلیق کرتا ہے۔ جب SOURCE پاس متعدد فائلیں یا ڈائریکٹریز بطور دلیل ہوتے ہیں تو ، DESTINATION دلیل ایک ڈائرکٹری ہونی چاہئے۔ اس صورتحال میں ، SOURCE فائلیں اور ڈائریکٹریز کو ڈی DESTINATION ڈائرکٹری میں منتقل کردیا جاتا ہے۔ جب SOURCE اور DESTINATION دلائل دونوں ڈائرکٹری ہیں تو ، cp کمانڈ پہلی ڈائرکٹری کو دوسری میں نقل کرتا ہے۔

فائلوں اور ڈائرکٹریوں کو کاپی کرنے کے ل you ، آپ کے پاس کم از کم سورس فائل پر پڑھنے کی اجازت ہونی چاہئے اور منزل مقصود کی ڈائریکٹری میں اجازت لکھنا ضروری ہے۔ بصورت دیگر ، اجازت سے انکار کی غلطی ظاہر کردی جاتی ہے۔

سی پی کمانڈ کے ساتھ فائلیں کاپی کرنا

cp استعمال کرنے کا سب سے بنیادی منظر نامہ موجودہ ورکنگ ڈائرکٹری میں فائل کاپی کرنا ہے۔ مثال کے طور پر ، file.txt نامی فائل کی کاپی کرنا file_backup.txt آپ زخم لیتے ہیں اسے درج ذیل کمانڈ کو چلائیں:

cp file file_backup

یا

cp file{, _backup}

کسی اور ڈائریکٹری میں فائل کاپی کرنے کے لئے ، منزل مقصود کے لئے مطلق یا متعلقہ راستہ بتائیں۔

جب صرف ڈائریکٹری کا نام منزل کے طور پر مخصوص کیا جاتا ہے ، تو کاپی شدہ فائل کا اصلی نام اسی فائل سے ہوتا ہے۔

مندرجہ ذیل مثال میں ہم فائل فائل کاپی کر رہے ہیں۔ file.txt /backup ڈائرکٹری میں:

cp file.txt /backup

cp file.txt /backup/new_file.txt

پہلے سے طے شدہ طور پر ، اگر منزل مقصود کی فائل موجود ہے تو ، اسے اوور رائٹ کردیا جاتا ہے۔ -n آپشن cp کو بتاتا ہے کہ وہ موجودہ فائل کو اوور رائٹ نہ کرے۔

تصدیق کیلئے فوری طور پر cp کو مجبور کرنے کے لئے ، -i آپشن کا استعمال کریں۔

cp -i file.txt file_backup.txt

cp -u file.txt file_backup.txt

فائل کاپی کرتے وقت ، نئی فائل کمانڈ چلانے والے صارف کی ملکیت ہوتی ہے۔ فائل موڈ ، ملکیت اور ٹائم اسٹیمپ کو محفوظ رکھنے کے لئے -p آپشن کا استعمال کریں:

cp -p file.txt file_backup.txt

ایک اور آپشن جو کارآمد ہوسکتا ہے وہ ہے -v ، جو cp کو وربوز آؤٹ پٹ پرنٹ کرنے کے لئے بتاتا ہے۔

cp -v file.txt file_backup.txt

'file.txt' -> 'file_backup.txt'

ڈائریکٹریاں سی پی کمانڈ کے ساتھ کاپی کرنا

کسی ڈائرکٹری کی کاپی کرنے کے ل its ، اس کی ساری فائلیں اور سب ڈائرکٹریاں ، -R یا -r آپشن کا استعمال کریں۔

مندرجہ ذیل مثال میں ہم ڈائریکٹری Pictures کو کاپی کر رہے ہیں۔

cp -R Pictures Pictures_backup

مذکورہ کمانڈ منزل مقصود کی ڈائرکٹری بناتی ہے ، اور منبع سے تمام فائلوں اور ذیلی ڈائریکٹریوں کو منقول ڈائریکٹری میں کاپی کرتی ہے۔

اگر منزل مقصود پہلے ہی موجود ہے تو ، منبع ڈائرکٹری خود اور اس کے تمام مواد کو منزل مقصودی ڈائریکٹری میں کاپی کیا جاتا ہے۔ صرف فائلوں اور سب ڈائرکٹریاں کو کاپی کرنے کے لئے لیکن ہدف ڈائرکٹری نہیں ، -T آپشن کا استعمال کریں:

cp -RT Pictures Pictures_backup

صرف ڈائریکٹری کے مشمولات کاپی کرنے کا ایک اور طریقہ لیکن خود ڈائریکٹری نہیں وائلڈ کارڈ کیریکٹر ( * ) استعمال کرنا ہے۔ مندرجہ ذیل کمانڈ کا نقصان یہ ہے کہ اس میں چھپی ہوئی فائلیں اور ڈائریکٹریز (جو ڈاٹ سے شروع ہوتی ہیں) کاپی نہیں کرتی ہیں .

cp -RT Pictures/* Pictures_backup/

ڈائریکٹریز کی کاپی کرتے وقت فائلوں کی کاپی کرتے وقت ہم نے گذشتہ حصے میں جو بھی اختیارات استعمال کیے تھے وہ بھی استعمال ہوسکتے ہیں۔ بنیادی فرق یہ ہے کہ جب ڈائریکٹریوں کو کاپی کرنا۔ آپ کو ہمیشہ -R آپشن کو استعمال کرنے کی ضرورت ہے۔

ایک سے زیادہ فائلوں اور ڈائریکٹریوں کو کاپی کریں

ایک ساتھ متعدد فائلوں اور ڈائریکٹریوں کو کاپی کرنے کے لئے ، ان کے نام بتائیں اور منزل کی ڈائرکٹری کو آخری دلیل کے طور پر استعمال کریں:

cp file.txt dir file1.txt dir1

ایک سے زیادہ فائلوں کی کاپی کرتے وقت ، منزل مقصود ایک ڈائرکٹری ہونی چاہئے۔

نتیجہ اخذ کرنا

فائلوں اور ڈائریکٹریوں کو cp کمانڈ سے کاپی کرنا ایک آسان کام ہے۔ دستیاب تمام cp آپشنز کے بارے میں معلومات کے man cp your ، اپنے ٹرمینل میں man cp ٹائپ کریں۔

نیٹ ورک پر فائلوں کی کاپی کرنے کے لئے ، rsync اور scp افادیت استعمال کریں۔

سی پی ٹرمینل