कुछ इस तरह:
rsync -avh --delete /local/directory username@remotehost:/home/public
यह directoryभीतर पैदा करेगा /home/public। यदि आप फिर भी directoryसीधे /home/publicकुछ का उपयोग करने की सामग्री चाहते हैं (ध्यान दें कि स्लैश को पीछे छोड़ें):
rsync -avh --delete /local/directory/ username@remotehost:/home/public
की जाँच करें man rsyncऔर अधिक विकल्प के लिए। ऊपर इस्तेमाल किया:
--delete दूरस्थ होस्ट पर मौजूद कोई भी फ़ाइल नहीं हटाएगा, इसलिए आप जो भी स्थानांतरण करते हैं, उसके बारे में सावधान रहें।
a "संग्रह" के लिए है और ज्यादातर मामलों में उपयोगी होना चाहिए
h मानव पठनीय फ़ाइल आकारों को सक्षम करेगा
कुछ अतिरिक्त विकल्प जिनका आप उपयोग करना चाहते हैं:
--progress वर्तमान प्रगति के रूप में अच्छी तरह से देखने के लिए
--dry-run देखने के लिए क्या सैद्धांतिक रूप से प्रेषित किया जाएगा (लेकिन वास्तव में कुछ भी संचारित नहीं करें)