ما هي قيادة rcp؟

ما هو الأمر rcp Linux هو وكيفية استخدامه

يتيح لك الأمر rcp (الذي يمثل برنامج نسخ عن بعد ) نسخ الملفات إلى أو من كمبيوتر بعيد أو بين جهازي كمبيوتر بعيد.

rcp هو أن cp باستثناء أن الكمبيوتر البعيد وربما اسم المستخدم على الكمبيوتر البعيد ، كلاهما يجب أن يكون مسبوقًا إلى اسم الملف.

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

إليك مثال لملف .rhosts:

zeus.univ.edu jdoe athena.comp.com mjohnson

تلميح: يمكن استخدام الأمر ftp أو scp لنسخ الملفات بين أجهزة الكمبيوتر إذا لم يتم إعداد أي ملف .rhosts.

قيادة الأوامر rcp

بناء الجملة الصحيح عند استخدام الأمر rcp هو كتابة "rcp" متبوعًا بالمصدر ومن ثم الوجهة. استخدم نقطتين لفصل المضيف والبيانات.

فيما يلي بعض الخيارات التي يمكنك إضافتها إلى الأمر rcp:

أمثلة على قيادة rcp

فيما يلي بعض الأمثلة على كيفية استخدام rcp في Linux:

نسخ ملف واحد:

يلزم إدخال ما يلي في سطر الأوامر لنسخ ملف يسمى "customer.txt" في الدليل "/ usr / data /" من جهاز الكمبيوتر "tomsnotebook" إلى الدليل الحالي:

rcp tomsnotebook: /usr/data/customers.txt.

الفترة "." في النهاية يعني "هذا" الدليل. بمعنى ، الدليل الذي تم تنفيذ الأمر منه. يمكنك تحديد أي دليل آخر بدلا من ذلك.

انسخ مجلد بالكامل:

يمكنك نسخ دليل كامل بإضافة "-r" بعد "rcp":

rcp -r tomsnotebook: / usr / data. rcp document1 zeus.univ.edu:document1

نسخ من / إلى الجهاز المحلي:

نسخ "document1" من الجهاز المحلي إلى الدليل الرئيسي للمستخدم على الكمبيوتر باستخدام URL zeus.univ.edu ، بافتراض أن أسماء المستخدمين هي نفسها على كلا النظامين.

rcp document1 jdoe @: zeus.univ.edu: document1

نسخ "document1" من الجهاز المحلي إلى الدليل الرئيسي للمستخدم "jdoe" على الكمبيوتر باستخدام URL zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

نسخ "document1" من الكمبيوتر البعيد "zeus.univ.edu" إلى الجهاز المحلي بنفس الاسم.

مستندات rcp -r zeus.univ.edu:backups

نسخ "المستندات" الدليل ، بما في ذلك كافة الدلائل الفرعية ، من الجهاز المحلي إلى الدليل "النسخ الاحتياطي" في الدليل الرئيسي للمستخدم على الكمبيوتر مع URL "zeus.univ.edu ،" على افتراض أن أسماء المستخدمين هي نفسها على كلا النظامين.

rcp -r zeus.univ.edu:backups/documents study

نسخ "المستندات" الدليل ، بما في ذلك جميع الدلائل الفرعية ، من الجهاز البعيد إلى "دراسة" الدليل على الجهاز المحلي.