लिनक्स आरसीपी कमांड (परिभाषा और उदाहरण)

आरसीपी आदेश (जो रिमोट कॉपी प्रोग्राम के लिए खड़ा है) एक दूरस्थ कंप्यूटर से या दो दूरस्थ कंप्यूटरों के बीच फ़ाइलों की प्रतिलिपि बनाता है। आदेश के समान है सीपी, सिवाय इसके कि दूरस्थ कंप्यूटर और संभवत: दूरस्थ कंप्यूटर पर उपयोगकर्ता नाम दोनों को फ़ाइल नाम से पहले जोड़ा जाना चाहिए।

उबंटू टर्मिनल में आरसीपी कमांड

आरसीपी कमांड और .rhosts फ़ाइल

आरसीपी कमांड का उपयोग करने के लिए, दोनों कंप्यूटरों को उपयोगकर्ता की होम निर्देशिका में एक .rhosts फ़ाइल की आवश्यकता होती है जिसमें शामिल है प्रत्येक अधिकृत के साथ उन कंप्यूटरों के नाम जिन्हें कंप्यूटर तक पहुँचने की अनुमति है उपयोगकर्ता नाम।

यहाँ एक .rhosts फ़ाइल का उदाहरण दिया गया है:

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

NS एफ़टीपी या एससीपी यदि कोई .rhosts फ़ाइल सेट नहीं है, तो कमांड कंप्यूटर के बीच फ़ाइलों की प्रतिलिपि बनाएँ।

आरसीपी कमांड सिंटेक्स

उचित वाक्य - विन्यास आरसीपी कमांड का उपयोग करते समय टाइप करना है आरसीपी उसके बाद स्रोत और फिर गंतव्य। होस्ट और डेटा को अलग करने के लिए एक कोलन का उपयोग करें।

यहां कुछ विकल्प दिए गए हैं जिन्हें आप rcp कमांड में जोड़ सकते हैं:

  • /LOG
    : एक लॉग फ़ाइल बनाता है जो दिखाता है कि कौन सी फ़ाइलें कंप्यूटर से कॉपी की गई थीं। में और से कॉपी करते समय दूरस्थ कंप्यूटर जिसमें स्थानीय कंप्यूटर शामिल नहीं है, केवल पहला स्थानांतरण लॉग किया जाता है।
  • /USER: दूरस्थ कंप्यूटर के उपयोगकर्ता खाते को निर्दिष्ट करता है। इसका उपयोग केवल तभी किया जाता है जब दूरस्थ होस्ट की फ़ाइल में आपका उपयोगकर्ता नाम या होस्टनाम शामिल न हो।
  • /PASSWORD: दूरस्थ खाते में लॉग इन करने के लिए आवश्यक पासवर्ड की पहचान करता है। इसका उपयोग /USER के साथ किया जाता है।
  • -आर: आरसीपी कमांड के साथ एक संपूर्ण निर्देशिका की प्रतिलिपि बनाता है।
  • -पी: प्रतिलिपि को उस दिनांक को बनाए रखने की अनुमति देता है जब डेटा को संशोधित किया गया था और साथ ही फ़ाइल सुरक्षा मोड भी। यह /संरक्षित के समान है।

कई आरसीपी कमांड उदाहरण

लिनक्स में आरसीपी का उपयोग करने के कुछ उदाहरण यहां दिए गए हैं:

सिंगल फाइल कॉपी करें

निम्नलिखित पर दर्ज करने की आवश्यकता है कमांड लाइन कंप्यूटर टॉम्सनोटबुक से वर्तमान निर्देशिका में निर्देशिका /usr/data/ निर्देशिका में customer.txt नामक फ़ाइल की प्रतिलिपि बनाने के लिए:

आरसीपी टॉम्सनोटबुक:/usr/data/customers.txt ।

कमांड के अंत की अवधि वर्तमान सक्रिय निर्देशिका को निर्धारित करती है। आप इसके बजाय कोई अन्य निर्देशिका निर्दिष्ट कर सकते हैं।

एक संपूर्ण फ़ोल्डर कॉपी करें

जोड़कर एक पूरी निर्देशिका की प्रतिलिपि बनाएँ -आर:

आरसीपी-आर टॉम्सनोटबुक:/यूएसआर/डेटा।
आरसीपी दस्तावेज़1 zeus.univ.edu: दस्तावेज़1

स्थानीय मशीन से/में कॉपी करें

दस्तावेज़1 को स्थानीय मशीन से कंप्यूटर पर उपयोगकर्ता की होम निर्देशिका में URL zeus.univ.edu के साथ कॉपी करें, यह मानते हुए कि दोनों सिस्टम पर उपयोगकर्ता नाम समान हैं:

आरसीपी दस्तावेज़1 jdoe@:zeus.univ.edu: दस्तावेज़1

दस्तावेज़1 को स्थानीय मशीन से कंप्यूटर पर उपयोगकर्ता jdoe की होम निर्देशिका में URL zeus.univ.edu के साथ कॉपी करें:

आरसीपी zeus.univ.edu: दस्तावेज़1 दस्तावेज़1

दस्तावेज़1 को दूरस्थ कंप्यूटर zeus.univ.edu से उसी नाम से स्थानीय मशीन पर कॉपी करें:

आरसीपी-आर दस्तावेज़ zeus.univ.edu: बैकअप 

स्थानीय मशीन से निर्देशिका बैकअप में सभी उपनिर्देशिकाओं सहित निर्देशिका दस्तावेज़ों की प्रतिलिपि बनाएँ कंप्यूटर पर उपयोगकर्ता की होम निर्देशिका यूआरएल zeus.univ.edu के साथ, यह मानते हुए कि उपयोगकर्ता नाम दोनों पर समान हैं सिस्टम:

आरसीपी-आर zeus.univ.edu: बैकअप/दस्तावेज अध्ययन