Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

लिनक्स में rsync से फाइलें और फोल्डर कॉपी कैसे करें

rsync कमांड का परिचय

rsync लिनक्स में एक शक्तिशाली फाइल-ट्रांसफर प्रोग्राम है जो डायरेक्टरी और फाइलों को व्यवस्थित तरीके से कॉपी करता है, और अवांछित फाइलों को बाहर भी रख सकता है। यह बैकअप और आर्काइविंग के लिए आदर्श है।

कमांड सिंटैक्स

rsync [OPTION]... [SRC]... [DEST]
rsync [OPTION]... [SRC]... [USER@]HOST:DEST
rsync [OPTION]... [SRC]... rsync://[USER@]HOST[:PORT]/DEST

मुख्य विकल्प (Options)

  • -v, --verbose: विस्तृत आउटपुट दिखाता है
  • -q, --quiet: केवल त्रुटि संदेश दिखाता है
  • -c, --checksum: चेकसम के आधार पर फाइलें स्किप करता है
  • -r, --recursive: सब-डायरेक्टरी में जाकर फाइलें कॉपी करता है
  • -b, --backup: बैकअप बनाता है
  • -d, --dirs: केवल डायरेक्टरी ट्रांसफर करता है (अंदर की फाइलें नहीं)
  • --max-size=SIZE: निर्दिष्ट आकार से बड़ी फाइलें कॉपी नहीं करता
  • --min-size=SIZE: निर्दिष्ट आकार से छोटी फाइलें कॉपी नहीं करता
  • --exclude=PATTERN: पैटर्न से मेल खाने वाली फाइलों को बाहर रखता है
  • --progress: कॉपी प्रगति दिखाता है

व्यावहारिक उदाहरण

फाइल प्रकार के आधार पर कॉपी करें

rsync /home/user/data/*.jpg /home/user/backupdata/

केवल JPG फाइलें कॉपी करता है।

फाइल आकार के आधार पर कॉपी करें

rsync --max-size=2k /home/user/data/ /home/user/backupdata/

2KB से छोटी फाइलें ही कॉपी करता है।

rsync --min-size=30mb /home/user/data/ /home/user/backupdata/

30MB या उससे बड़ी फाइलें कॉपी करता है। प्रगति देखने के लिए --progress जोड़ें।

पूरा फोल्डर कॉपी करें

rsync --recursive /home/user/data /home/user/data2

पूरा फोल्डर उसकी सभी सामग्री के साथ कॉपी करता है।

कुछ फाइलों को बाहर रखें

rsync -r --exclude="*.deb" /home/user/data /home/user/backupdata/

पूरा फोल्डर कॉपी करता है लेकिन .deb एक्सटेंशन वाली फाइलों को छोड़ देता है।

टिप: आकार में k, m, g (1024 गुणक) या kb, mb, gb (1000 गुणक) का उपयोग करें।

  1. फाइलों और फ़ोल्डरों को स्थायी रूप से हटाएं: एक सरल चरण-दर-चरण मार्गदर्शिका फाइलों और फ़ोल्डरों को स्थायी रूप से हटाएं: एक सरल चरण-दर-चरण मार्गदर्शिका

    फाइलों और फ़ोल्डरों को स्थायी रूप से हटाने के लिए, आपको बस एक सरल विधि का पालन करने की आवश्यकता है: 1. उस फ़ोल्डर/फाइलों को ढूंढें जिन्हें आप हटाना चाहते हैं और उन्हें चुनें। 2. जब फ़ोल्डर या फाइलें चुनी गई हों, तो Shift दबाए रखें और Delete दबाएं। 3. एक डायलॉग बॉक्स दिखाई देगा जो पूछेगा कि क्या आप व

  1. विंडोज 10 में फ़ोल्डर तुलना और सिंक करें: पूर्ण गाइड विंडोज 10 में फ़ोल्डर तुलना और सिंक करें: पूर्ण गाइड

    यदि आप विंडोज में फ़ोल्डर और फ़ाइलों की तुलना करना चाहते हैं, तो इस लेख को पढ़ते रहें क्योंकि हम आपको फ़ाइलों और फ़ोल्डरों की तुलना और सिंक्रनाइज़ करने के लिए कुछ बहुत उपयोगी और मुफ्त टूल दिखाएंगे। जब आप बड़ी संख्या में फ़ाइलों को एक फ़ोल्डर से दूसरे गंतव्य फ़ोल्डर में कॉपी करते हैं, तो आप यह सुनिश

  1. मैक फ़ाइल और फ़ोल्डर संगठन में मास्टर करें: चरण-दर-चरण गाइड मैक फ़ाइल और फ़ोल्डर संगठन में मास्टर करें: चरण-दर-चरण गाइड

    अच्छा क्रम सभी चीजों की नींव है, वे कहते हैं। क्या आप सहमत नहीं हैं? चीजों को व्यवस्थित करना एक बार का काम नहीं है; यह एक यात्रा की तरह है जिसका आनंद लेना होता है। चाहे वह आपका घर हो, आपका वर्क डेस्क, आपका परिवेश, या लगभग कुछ भी, व्यवस्थित होने से आप अधिक उत्पादक बनते हैं, और न्यूनतम परेशानी के साथ