Rcp लिनक्स कमांड काय आहे आणि त्याचा वापर कसा करावा
Rcp आदेश (जे रिमोट प्रत प्रोग्रामसाठी आहे ) आपल्याला दूरस्थ संगणकापर्यंत किंवा दोन रिमोट संगणकांदरम्यान फायली कॉपी करण्याची परवानगी देते.
rcp is cp म्हणजे दूरस्थ संगणकाव्यतिरिक्त आणि शक्यतो दूरस्थ संगणकावरील उपयोजकनाव, दोघांनाही फाईलचे नाव देणे आवश्यक आहे.
Rcp आदेश वापरण्यास सक्षम होण्यासाठी, दोन्ही संगणकांना वापरकर्त्याच्या होम निर्देशिकेत ".rhosts" फाइलची आवश्यकता आहे, ज्यात वापरकर्त्याच्या नावाने या संगणकावर प्रवेश करण्यास परवानगी असलेल्या सर्व संगणकांची नावे असतील.
येथे .rhosts फाइलचे उदाहरण आहे:
zeus.univ.edu jdoe athena.comp.com mjohnsonटीप: जर .rhosts फाइल सेट केली नसेल तर फाइल्स संगणकात फाईल कॉपी करण्यासाठी वापरली जाऊ शकते.
आरसीपी कमांड सिंटॅक्स
योग्य वाक्यरचना तेव्हा rcp आदेश वापरतेवेळी "rcp" टाईप करा नंतर स्रोत आणि नंतर गंतव्य. होस्ट आणि डेटा विभक्त करण्यासाठी बृहदान्दा वापरा.
येथे काही पर्याय आहेत जे आपण rcp कमांडमध्ये जोडू शकता:
- / लॉग : लॉग फाइल तयार केली आहे जी संगणकावरून कोणती फाईल कॉपी केली आहे ते दर्शवितो. जेव्हा स्थानिक संगणकाचा समावेश नसेल अशा दूरस्थ संगणकावर कॉपी करताना आणि लॉग करताना फक्त प्रथम हस्तांतरण लॉग केले जाते.
- / वापरकर्ता : दूरस्थ संगणकाचे वापरकर्ता खाते निर्दिष्ट करते. याचा वापर फक्त तेव्हाच होईल जेव्हा दूरस्थ होस्टची फाईल आधीपासूनच आपले वापरकर्तानाव किंवा होस्टनाव समाविष्ट करत नाही.
- / संकेतशब्द : हे दूरस्थ खात्यात लॉग इन करण्यासाठी आवश्यक संकेतशब्द आहे. हे / USER सह वापरले आहे
- -r : संपूर्ण निर्देशिकेची rcp कमांडने कॉपी करण्यासाठी वापरला जातो.
- -p : कॉपीला फाईल संरक्षण मोड प्रमाणे डेटा सुधारित केल्याची तारिख ठेवण्याची अनुमती देते. हे / PRESERVE सारखेच आहे
rcp आदेश उदाहरणे
लिनक्समध्ये आरसीपी कसे वापरावे यासाठी फक्त काही उदाहरणे आहेत:
एक फाइल कॉपी करा:
संगणक "tomsnotebook" पासून "/ usr / data /" डायरेक्टरीमध्ये "client.txt" नावाची फाइल कॉपी करण्यासाठी खालील आदेशांची आवश्यकता आहे.
आरसीपी tomsnotebook: /usr/data/customers.txt.कालावधी "." शेवटी "ही" निर्देशिका आहे. म्हणजेच, ज्या डिरेक्ट्रीला आदेश चालवला जातो. आपण त्याऐवजी कोणत्याही अन्य निर्देशिका निर्दिष्ट करू शकता.
संपूर्ण फोल्डर कॉपी करा:
"Rcp" नंतर "-आर" जोडून आपण संपूर्ण निर्देशिका कॉपी करू शकता:
rcp -r tomsnotebook: / usr / data आरसीपी document1 zeus.univ.edu:document1स्थानिक यंत्राकडून / कॉपी करा:
स्थानिक मशीनवरून "युजरला होम युजरला यूजर झियु.युनिव.एडु'च्या संगणकावरील होम डाइरेक्टरीमध्ये" document1 "कॉपी करते.
rcp document1 jdoe @: zeus.univ.edu: document1स्थानिक मशीनवरील "document1" प्रती युजर "jdoe" च्या होम डायरेक्टरीवरील कॉम्प्युटरवर यूपीआरआर.जियस.युन्व्ह.एड्यूसह प्रती.
आरसीपी zeus.univ.edu:document1 document1दूरस्थ संगणकावरून "name.ieu.edu" दूरस्थ संगणकावरील "document1" कॉपी समान नावाने असलेल्या स्थानिक मशीनवर
rcp -r दस्तऐवज zeus.univ.edu:backupsयूजर "zeus.univ.edu," ह्या संगणकावरील उपयोजकावरील सर्व उपडिरेक्टरीजमध्ये "यूजर" या यूजरच्या होम डाइरेक्टरीमध्ये असलेल्या "बेक अप" या डिरेक्टरीत "दस्तावेज" प्रती प्रत बनवते.
आरसीपी -आर zeus.univ.edu:backups/documents अध्ययनदूरस्थ मशीनवरून स्थानिक मशीनवर "अभ्यास" या निर्देशिकेत निर्देशक "दस्तऐवज" कॉपी करते.