2010-09-14 13 views
160

का उपयोग कर कंप्यूटरों में फ़ाइलों की प्रतिलिपि बनाना मैं अपने .profile, .rvm और .ssh फ़ोल्डर्स/फ़ाइलों को एक नए कंप्यूटर पर कॉपी करने की कोशिश कर रहा हूं और मुझे पता है कि cp और ssh आदेशों का उपयोग कैसे करें, लेकिन मैं ' मुझे यकीन नहीं है कि फ़ाइलों को एक कंप्यूटर से दूसरे कंप्यूटर में स्थानांतरित करने के लिए उनका उपयोग कैसे किया जाए। कोई भी सहायता मददगार होगी, धन्यवाद!एसएसएच और मैक ओएस एक्स टर्मिनल

+8

ही आप recv'd है जवाब, मैं अभी भी सुपर उपयोगकर्ता की सिफारिश कर सकते हैं। कॉम? – KevinDTimm

उत्तर

344

आप scp आदेश है, जो मशीनों के लिए फ़ाइलों की प्रतिलिपि बनाने ssh प्रोटोकॉल का उपयोग करता के साथ ऐसा कर सकते हैं। यह फैली cp की वाक्य रचना अन्य प्रणालियों के लिए संदर्भ अनुमति देने के लिए:

scp [email protected]:/path/to/file [email protected]:/path/to/other/file 
कुछ अन्य मशीन के लिए इस मशीन से

कॉपी कुछ:

scp /path/to/local/file [email protected]:/path/to/remote/file 
इस मशीन से किसी अन्य मशीन से

कॉपी कुछ:

scp [email protected]:/path/to/remote/file /path/to/local/file 

निर्दिष्ट पोर्ट नंबर के साथ कॉपी करें:

scp -P 1234 [email protected]:/path/to/remote/file /path/to/local/file 
+1

मुझे लगता है कि ओपी का अनुवाद 'स्थानांतरण के लिए उन्हें कैसे उपयोग करें' वाक्यांश का उपयोग 'उन्हें स्थानांतरित करने के लिए उपयोग करने के तरीके' के रूप में फिर से लिखा जा सकता है। वर्डी शायद, लेकिन भयानक रूप से गलत नहीं है। –

+2

@ हाई: वास्तव में आह। :) * अधिक कॉफी मिलती है * – Ether

+2

धन्यवाद @ अन्य, लेकिन दुर्भाग्य से, मैं निर्देशिकाओं के लिए "नियमित फ़ाइल नहीं" प्रतिक्रिया प्राप्त करता हूं जो '।' से शुरू होता है। .rvm फ़ोल्डर की तरह मैं स्थानांतरण करने की कोशिश कर रहा हूँ, कोई सुझाव? – alvincrespo

2

तुम भी rsync को देखने के लिए यदि आप फ़ाइलों का एक बहुत कुछ कर रहे हैं चाहते हो सकता है।

आप परिवर्तन का एक बहुत बनाने के लिए जा रहा है और सिंक में अपने निर्देशिका और फाइल को रखना चाहते हैं, तो आपको सबवर्सन या Git की तरह एक संस्करण नियंत्रण प्रणाली का उपयोग कर सकते हैं। http://xoa.petdance.com/How_to:_Keep_your_home_directory_in_Subversion

+1

धन्यवाद @Andy, हम SVN यहाँ काम पर प्रयोग कर रहे हैं, लेकिन मैं सिर्फ एक नया कंप्यूटर मिला है और कैसे कमांड लाइन के माध्यम से सब कुछ करने के बाद से लोग यहाँ कि पसंद करते हैं सीखना चाहता था। मैं इसे भी प्यार करना सीख रहा हूं :) – alvincrespo

10

प्रथम ज़िप देखें या फ़ोल्डर gzip:
उपयोग निम्न आदेश:

ज़िप -r NameYouWantForZipFile.zip foldertozip/

या

टार -pvczf BackUpDirectory.tar.gz/path/to/निर्देशिका

gzip संपीड़न उपयोग SCP के लिए

:

SCP [email protected]: ~/serverpath/public_html ~/डेस्कटॉप

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