आरसीपी लिनक्स कमांड क्या है और इसका उपयोग कैसे करें
आरसीपी कमांड (जो रिमोट कॉपी प्रोग्राम के लिए खड़ा है) आपको रिमोट कंप्यूटर पर या दो दूरस्थ कंप्यूटरों के बीच फ़ाइलों की प्रतिलिपि बनाने देता है।
आरसीपी सीपी को छोड़कर है कि रिमोट कंप्यूटर और संभवतः दूरस्थ कंप्यूटर पर उपयोगकर्ता नाम, दोनों को फ़ाइल नाम से पहले से चिपकाना होगा।
आरसीपी कमांड का उपयोग करने में सक्षम होने के लिए, दोनों कंप्यूटरों को उपयोगकर्ता की होम निर्देशिका में ".rhosts" फ़ाइल की आवश्यकता होती है, जिसमें उपयोगकर्ता नाम के साथ इस कंप्यूटर तक पहुंचने की अनुमति देने वाले सभी कंप्यूटरों के नाम शामिल होंगे।
यहां एक .rhosts फ़ाइल का एक उदाहरण दिया गया है:
zeus.univ.edu jdoe athena.comp.com mjohnsonयुक्ति: ftp या scp कमांड का उपयोग कंप्यूटर के बीच फ़ाइलों की प्रतिलिपि बनाने के लिए किया जा सकता है यदि कोई .rhosts फ़ाइल सेट अप नहीं है।
आरसीपी कमांड सिंटेक्स
आरसीपी कमांड का उपयोग करते समय उचित वाक्यविन्यास स्रोत के बाद "आरसीपी" टाइप करना है और फिर गंतव्य। होस्ट और डेटा को अलग करने के लिए एक कोलन का उपयोग करें।
यहां कुछ विकल्प दिए गए हैं जिन्हें आप आरसीपी कमांड में जोड़ सकते हैं:
- / LOG : एक लॉग फ़ाइल बनाई गई है जो दिखाती है कि कंप्यूटर से कौन सी फाइलों की प्रतिलिपि बनाई गई थी। दूरस्थ कंप्यूटर से कॉपी करने पर, जिसमें स्थानीय कंप्यूटर शामिल नहीं होता है, केवल पहला स्थानांतरण लॉग होता है।
- / USER : दूरस्थ कंप्यूटर का उपयोगकर्ता खाता निर्दिष्ट करता है। इसका उपयोग तब किया जाना चाहिए जब रिमोट होस्ट की फ़ाइल में आपका उपयोगकर्ता नाम या होस्टनाम शामिल न हो।
- / पासवर्ड : दूरस्थ पासवर्ड में लॉग इन करने के लिए यह पासवर्ड आवश्यक है। इसका उपयोग / USER के साथ किया जाता है।
- -r : आरसीपी कमांड के साथ एक संपूर्ण निर्देशिका की प्रतिलिपि बनाने के लिए प्रयुक्त होता है।
- -p : प्रतिलिपि को उस तारीख को बनाए रखने की अनुमति देता है जिस पर डेटा को फ़ाइल सुरक्षा मोड के रूप में अच्छी तरह से संशोधित किया गया था। यह / PRESERVE जैसा ही है।
आरसीपी कमांड उदाहरण
लिनक्स में आरसीपी का उपयोग करने के कुछ उदाहरण यहां दिए गए हैं:
एक फ़ाइल कॉपी करें:
मौजूदा निर्देशिका में कंप्यूटर "tomsnotebook" से निर्देशिका "/ usr / data /" निर्देशिका में "customer.txt" नामक फ़ाइल की प्रतिलिपि बनाने के लिए निम्न आदेश पंक्ति में प्रवेश करने की आवश्यकता है:
आरसीपी tomsnotebook: /usr/data/customers.txt।काल "।" अंत में "यह" निर्देशिका है। यही वह निर्देशिका है जिस से कमांड निष्पादित किया गया था। आप इसके बजाय कोई अन्य निर्देशिका निर्दिष्ट कर सकते हैं।
एक पूरे फ़ोल्डर की प्रतिलिपि बनाएँ:
आप "आरसीपी" के बाद "-r" जोड़कर एक पूर्ण निर्देशिका की प्रतिलिपि बना सकते हैं:
आरसीपी-आर tomsnotebook: / usr / डेटा। आरसीपी दस्तावेज़ 1 zeus.univ.edu:document1स्थानीय मशीन से कॉपी / कॉपी करें:
यूआरएल zeus.univ.edu के साथ कंप्यूटर पर स्थानीय मशीन से उपयोगकर्ता की होम निर्देशिका में "document1" की प्रतिलिपि बनाता है, यह मानते हुए कि उपयोगकर्ता नाम दोनों प्रणालियों पर समान हैं।
आरसीपी दस्तावेज़ 1 jdoe @: zeus.univ.edu: document1यूआरएल zeus.univ.edu के साथ कंप्यूटर पर उपयोगकर्ता "jdoe" की स्थानीय निर्देशिका से स्थानीय मशीन से "document1" की प्रतिलिपि बनाएँ।
आरसीपी zeus.univ.edu:document1 दस्तावेज़ 1रिमोट कंप्यूटर "zeus.univ.edu" से उसी दस्तावेज़ के साथ स्थानीय मशीन पर "document1" की प्रतियां।
rcp -r दस्तावेज zeus.univ.edu:backupsयूआरएल "zeus.univ.edu" के साथ कंप्यूटर पर उपयोगकर्ता की होम निर्देशिका में स्थानीय मशीन से निर्देशिका "बैकअप" में सभी उपनिर्देशिकाओं सहित निर्देशिका "दस्तावेज" की प्रतिलिपि बनाता है, यह मानते हुए कि उपयोगकर्ता नाम दोनों प्रणालियों पर समान हैं।
आरसीपी -आर zeus.univ.edu:backups/documents अध्ययनरिमोट मशीन से स्थानीय मशीन पर निर्देशिका "अध्ययन" तक सभी उपनिर्देशिकाओं सहित निर्देशिका "दस्तावेज़" की प्रतिलिपि बनाता है।