উত্তর:
আগের উত্তরের উল্লেখের চেয়ে আরএসসিএনকে আরও অনেক সম্পত্তি রয়েছে । এগুলি আপনার নিজের মধ্যে দেখা উচিত:
man rsync
তবে আপনার সমস্যার জন্য আমি পরামর্শ দেব:
rsync -a --delete X Y
এইভাবে, রিসিভার (ওয়াই) এক্স এর মধ্যে নেই এমন কোনও ফাইল মুছে ফেলবে though রুট হিসাবে ভুলভাবে ব্যবহার করা আপনার সিস্টেমকে সহজেই মারতে পারে ... :)
rsync -a --delete X/ Y
। এক্স এর পরে এই ছোট্ট স্ল্যাশটি এটি আমার উদ্দেশ্যে হিসাবে কাজ করেছিল, তাই এটি অন্যকেও সহায়তা করতে পারে। এখানে ব্যাখ্যা করা হয়েছে: abbeyworkshop.com/howto/unix/nix_rsync/index.html
কটাক্ষপাত rsync (1) । আপনি যা চান ঠিক তেমন কাজ করার উদ্দেশ্য এটি।
rsync -av X Y
এটি নিজস্ব প্রোটোকল বা এসএসএসের মাধ্যমে দূরবর্তী অনুলিপি সমর্থন করে, তবে এটি স্থানীয়ভাবেও ব্যবহার করা যেতে পারে।
আপনি যে সঠিক আচরণটি চান তার উপর নির্ভর করে আপনি --update
বিকল্পটিও পাস করতে চাইতে পারেন । এটি আরএসসিএনকে বলবে যে ফাইলগুলি ওভাররাইট না করা যা ইতিমধ্যে টার্গেটে রয়েছে এবং উত্সের চেয়ে নতুন।
আপনি যদি অতিরিক্ত ফাইলগুলি মুছতে চান (অর্থাত্ ওয়াইতে বিদ্যমান ফাইলগুলি, তবে এক্সে নেই) তবে আপনি --delete
বিকল্পটি যুক্ত করতে পারেন ।