रसिंक

rsync फ़ाइलों के संशोधन समय और आकार की तुलना करके कंप्यूटर और स्टोरेज ड्राइव और नेटवर्क वाले कंप्यूटरों के बीच फ़ाइलों को कुशलतापूर्वक स्थानांतरित और सिंक्रनाइज़ करने के लिए एक उपयोगिता है। यह आमतौर पर यूनिक्स जैसे ऑपरेटिंग सिस्टम पर पाया जाता है और GPL-3.0-या-बाद के लाइसेंस के तहत है। Rsync को C में सिंगल थ्रेडेड एप्लिकेशन के रूप में लिखा गया है। Rsync एल्गोरिथ्म एक प्रकार का डेल्टा एन्कोडिंग है, और इसका उपयोग नेटवर्क उपयोग को कम करने के लिए किया जाता है। Zlib का उपयोग अतिरिक्त डेटा संपीड़न के लिए किया जा सकता है, और सुरक्षा के लिए SSH या स्टनल का उपयोग किया जा सकता है।
रुपये का उपयोग आमतौर पर दो अलग-अलग प्रणालियों के बीच फ़ाइलों और निर्देशिकाओं को सिंक्रनाइज़ करने के लिए किया जाता है। उदाहरण के लिए, यदि कमांड rsync local-file user@remote-host:remote-file चलाया जाता है, तो rsync उपयोगकर्ता के रूप में रिमोट-होस्ट से कनेक्ट करने के लिए SSH का उपयोग करेगा। एक बार कनेक्ट होने के बाद, यह रिमोट होस्ट के rsync को इनवॉइस करेगा और फिर दो प्रोग्राम निर्धारित करेंगे कि स्थानीय फ़ाइल के किन हिस्सों को स्थानांतरित करने की आवश्यकता है ताकि दूरस्थ फ़ाइल स्थानीय फ़ाइल से मेल खा सके। rsync का एक अनुप्रयोग पैकेज प्रबंधन सिस्टम द्वारा उपयोग की जाने वाली दर्पण साइटों पर सॉफ़्टवेयर रिपॉजिटरी का सिंक्रनाइज़ेशन है। Rsync एक डेमन मोड (rsyncd) में भी काम कर सकता है, मूल rsync प्रोटोकॉल (“rsync: //” सिंटैक्स का उपयोग करके) फ़ाइलों की सेवा और प्राप्त कर सकता है। ).

रसिंक के बारे मे अधिक पढ़ें

रसिंक को निम्न सूचियों मे शामिल किया गया है :