2012-06-26 12 views
6

यह सुनिश्चित नहीं था कि यह कैसे शब्द है लेकिन मान लें कि मैंने अपने मैकबुक (macbook_a) से अपने दोस्तों मैकबुक (macbook_b) में दूरस्थ रूप से ssh का उपयोग किया है।बैश कमांड को एक कंप्यूटर से दूसरी कंप्यूटर में कॉपी करने के लिए

मेरे मैकबुक (macbook_b) से मेरे मैकबुक (macbook_a) में फ़ाइल/निर्देशिका को कॉपी करने के लिए मैं किस कमांड का उपयोग करूंगा?

धन्यवाद।

उत्तर

16

आप एसपीपी (सुरक्षित प्रतिलिपि) का उपयोग कर सकते हैं।

दोस्तों के लिए अपने मशीन से कॉपी करने के लिए:

scp file_to_copy [email protected]:/path/to/location 

दूसरी दिशा में:

scp [email protected]:/path/locatio/file_name file_name 

आप एक पूरे निर्देशिका कॉपी करने की जरूरत है, आप की तरह, पुनरावर्ती ध्वज का उपयोग करना होगा यह:

scp -r directory_to_copy [email protected]:/path/to/location 
+0

धन्यवाद, यह काम किया! – MorganR

3

मान लिया जाये कि आप macbook_b पर प्रवेश किया हो:

scp file_to_copy [email protected]_a:/path/to/destination 

या यदि आप macbook_a पर प्रवेश किया हो:

scp [email protected]_b:/path/to/file_to_copy local_destination 
+0

मैं "सीपी: उपयोगकर्ता नाम @ कंप्यूटर नाम निर्देशिका नहीं है" त्रुटि प्राप्त कर रहा हूं। क्या आप जानते हैं कि इसका क्या कारण है? मैं 'एसपीपी' का उपयोग कर रहा हूं, न कि 'सीपी'। – MorganR

+0

@ मॉर्गनआर: ऐसा लगता है कि किसी कारण से "सीपी" - कमांड को "एसपीपी" के बजाय निष्पादित किया जाता है। हो सकता है कि आपके पास "एसपीपी" के लिए उपनाम है जो "सीपी" को इंगित करता है, या शायद "एसपीपी" - कमांड को "सीपी" द्वारा प्रतिस्थापित किया गया है? –

+0

मुझे संदर्भित करते समय ":" याद आया जब मैं फ़ाइल को प्रतिलिपि बनाना चाहता हूं। हमेशा कुछ आसान है। आपकी मदद के लिए धन्यवाद, टेरे मिकल। – MorganR

0

मुझे लगता है कि इस link जवाब आप देख रहे हैं के साथ आप में मदद मिलेगी के लिये। इसमें आप अपने परिदृश्य के लिए एसपीपी एसएसएच स्रोत गंतव्य उदाहरण का उपयोग कर सकते हैं जिसके लिए आपने अनुरोध किया है।

यह भी देखें question जो पहले से ही उत्तर दिया गया है। यह मदद कर सकता है।

0

पहले अपने दोस्तों मैकबुक की फ़ाइल के लिए पथ प्राप्त करने के लिए pwd करें

आपकी मशीन का ssh विंडो में जाने के लिए और :(पीडब्ल्यूडी को क्रियान्वित करने के बाद पथ कॉपी)/file_name (अपने दोस्त के) कर

SCP user_name @ machine_name। (डॉट अपने अपने वर्तमान निर्देशिका)

प्रवेश का मतलब उसका पासवर्ड!

voila !!!

संबंधित मुद्दे