भारत में पैसा कहा और कैसे छपता है / नोटों को छपते खुद देखिये PRINTING OF MONEY IN INDIA
विषयसूची:
- शुरू करने से पहले
- एक विशिष्ट फ़ाइल को छोड़ दें
- एक विशिष्ट निर्देशिका को छोड़ दें
- एकाधिक फ़ाइलों या निर्देशिकाओं को छोड़ दें
- एक पैटर्न के आधार पर एकाधिक फ़ाइलों या निर्देशिकाएँ को छोड़ दें
- निष्कर्ष
Rsync एक तेज़ और बहुमुखी कमांड लाइन उपयोगिता है जो दूरस्थ शेल पर दो स्थानों के बीच फ़ाइलों और फ़ोल्डरों को सिंक्रनाइज़ करती है।
रुंटस के साथ आप डेटा को मिरर कर सकते हैं, वृद्धिशील बैकअप बना सकते हैं और सिस्टम के बीच फाइल कॉपी कर सकते हैं। डेटा की प्रतिलिपि बनाते समय, आप उनके नाम या स्थान के आधार पर एक या अधिक फ़ाइलों या निर्देशिकाओं को बाहर करना चाह सकते हैं।
इस ट्यूटोरियल में, हम आपको rsync के साथ फ़ाइलों और निर्देशिकाओं को बाहर करने का तरीका बताएंगे।
शुरू करने से पहले
Rsync कैसे काम करता है, इसका आपको बुनियादी ज्ञान होना चाहिए।
नीचे दिए गए उदाहरणों में, हम
-a
, विकल्प के साथ rsync का उपयोग करेंगे। यह rsync को पुनरावर्ती निर्देशिकाओं को सिंक करने के लिए कहता है, विशेष और ब्लॉक उपकरणों को स्थानांतरित करता है और प्रतीकात्मक लिंक, संशोधन समय, समूह, स्वामित्व और अनुमतियों को संरक्षित करता है।
जब फ़ाइलों या निर्देशिकाओं को छोड़कर आपको स्रोत निर्देशिका में उनके सापेक्ष पथ का उपयोग करने की आवश्यकता होती है।
उन फ़ाइलों और निर्देशिकाओं को निर्दिष्ट करने के लिए दो विकल्प हैं जिन्हें आप बाहर करना चाहते हैं:
- एक कमांड लाइन से,
--exclude-fromविकल्प का उपयोग करते हुए। फाइल--exclude-fromविकल्प का उपयोग कर।
एक विशिष्ट फ़ाइल को छोड़ दें
एक विशिष्ट फ़ाइल को बाहर करने के लिए, फ़ाइल के सापेक्ष पथ को
--exclude
विकल्प में पास करें।
निम्न उदाहरण में फ़ाइल
src_directory/file.txt
स्थानांतरित नहीं की जाएगी:
rsync -a --exclude 'file.txt' src_directory/ dst_directory/
एक विशिष्ट निर्देशिका को छोड़ दें
एक विशिष्ट निर्देशिका को छोड़कर एक फ़ाइल को बाहर करने के समान है, बस निर्देशिका के सापेक्ष पथ को पास करें - नीचे दिखाए गए विकल्प पर:
rsync -a --exclude 'dir1' src_directory/ dst_directory/
rsync -a --exclude 'dir1/*' src_directory/ dst_directory/
एकाधिक फ़ाइलों या निर्देशिकाओं को छोड़ दें
एकाधिक फ़ाइलों या निर्देशिकाओं को बाहर करने के लिए बस कई
--exclude
विकल्प निर्दिष्ट करें:
rsync -a --exclude 'file1.txt' --exclude 'dir1/*' --exclude 'dir2' src_directory/ dst_directory/
rsync -a --exclude={'file1.txt', 'dir1/*', 'dir2'} src_directory/ dst_directory/
यदि आप जिन फ़ाइलों और / या निर्देशिकाओं को बाहर करना चाहते हैं, उनकी संख्या बड़ी है, तो कई
--exclude
विकल्पों का उपयोग करने के बजाय आप उन फ़ाइलों और निर्देशिकाओं को निर्दिष्ट कर सकते हैं, जिन्हें आप किसी फ़ाइल में छोड़ना चाहते हैं और फ़ाइल को
--exclude-from
पास करना चाहते हैं विकल्प।
नीचे दिए गए आदेश ऊपर दिए गए के समान है:
rsync -a --exclude-from='exclude-file.txt' src_directory/ dst_directory/
को बाहर-file.txt
एक पैटर्न के आधार पर एकाधिक फ़ाइलों या निर्देशिकाएँ को छोड़ दें
Rsync के साथ आप फ़ाइल या निर्देशिका नाम से मेल खाने वाले पैटर्न के आधार पर फ़ाइलों और निर्देशिकाओं को भी बाहर कर सकते हैं।
उदाहरण के लिए, सभी
.jpg
फ़ाइलों को बाहर करने के लिए
.jpg
आप चलाएंगे:
rsync -a --exclude '*.jpg*' src_directory/ dst_directory/
यह एक निश्चित पैटर्न से मेल खाने वालों को छोड़कर अन्य सभी फ़ाइलों और निर्देशिकाओं को बाहर करने के लिए थोड़ा मुश्किल है। मान लें कि आप
.jpg
साथ समाप्त होने वाली फ़ाइलों को छोड़कर अन्य सभी फ़ाइलों और निर्देशिकाओं को बाहर करना चाहते हैं।
एक विकल्प निम्नलिखित कमांड का उपयोग करना है:
rsync -a -m --include='*.jpg' --include='*/' --exclude='*' src_directory/ dst_directory/
बहुविकल्पी / बहिष्कृत विकल्प का उपयोग करते समय, पहला मिलान नियम लागू होता है।
-
--include='*.jpg'- पहले हम सभी.jpgफाइलों को शामिल कर रहे हैं।--include='*/'- फिर हमsrc_directoryनिर्देशिका में सभी निर्देशिकाओं को शामिल कर रहे हैं। इसके बिना rsync केवल शीर्ष स्तर निर्देशिका में*.jpgफ़ाइलों की प्रतिलिपि बनाएगा।-m- खाली निर्देशिकाओं को हटाता है।
एक और विकल्प rsync के लिए खोज कमांड के आउटपुट को पाइप करना होगा:
find src_directory/ -name "*.jpg" -printf %P\\0\\n | rsync -a --files-from=- src_directory/ dst_directory/
-
-printf %P\\0\\n- फ़ाइल पथ सेsrc_directory/को हटा देगा।--files-from=-- का अर्थ है केवल मानक इनपुट से फाइलें (फाइंड कमांड से पास की गई फाइलें)।
निष्कर्ष
इस ट्यूटोरियल में, आपने सीखा कि रुपी डेटा के साथ डेटा ट्रांसफर करते समय फ़ाइलों और निर्देशिकाओं को कैसे हटाया जाए। Rsync के बारे में जानने के लिए बहुत अधिक है Rsync उपयोगकर्ता के मैनुअल पेज पर।
माइक्रोसॉफ्ट फाइलों को स्टूडियो के उपयोगकर्ताओं की रक्षा करने के लिए सूट करने के लिए माइक्रोसॉफ्ट फाइलों की प्रतिक्रियाएं
माइक्रोसॉफ्ट ने अवैध घोषित करने के लिए वेब एक्सचेंज के स्वामित्व वाली पेटेंट मांगने के लिए एक मुकदमा दायर किया है।
फ़ाइलों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, फ़ाइलों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, फ़ाइलों का उपयोग करने के लिए कैसे करें OneDrive
OneDrive का उपयोग कैसे करें? अपने विंडोज पीसी का उपयोग करके OneDrive में साझा फ़ोल्डरों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, उपयोग करने और साझा फ़ोल्डरों को सिंक करने का तरीका जानें।
कैसे ss पर rsync के साथ फ़ाइलों को स्थानांतरित करने के लिए
Rsync के साथ आप SSH से अधिक फ़ाइलों और निर्देशिकाओं को दूरस्थ सर्वर से स्थानांतरित कर सकते हैं। इस ट्यूटोरियल में, हम SSH पर rsync के साथ फ़ाइलों को कॉपी करने का तरीका बताएंगे।







