फ़ाइल संपीड़न एक ऐसी प्रक्रिया है जिसके द्वारा आप डेटा के एक हिस्से को सामूहिक रूप से एक ही स्थान पर रख सकते हैं। यह फ़ाइल स्थानांतरण, भंडारण प्रबंधन, डेटा संगठन और बहुत कुछ आसान बनाता है। लिनक्स में, टार और ज़िप दो सबसे आम फ़ाइल संपीड़न प्रारूप हैं।
आप फ़ाइलों को संपीड़ित भी कर सकते हैं और उन्हें पासवर्ड से सुरक्षित भी कर सकते हैं। हालाँकि, कई लिनक्स उपयोगकर्ता फ़ाइलों को जल्दी से संपीड़ित करते समय भ्रमित हो जाते हैं। तो, यह संक्षिप्त लेख Linux में फ़ाइलों को समन्वयित करने के सरल तरीकों के बारे में है। बिना किसी परेशानी के ज़िप फ़ाइलें बनाने के लिए विभिन्न कमांड और सरल जीयूआई दृष्टिकोण उपलब्ध हैं। आइए उदाहरणों के साथ प्रत्येक विधि की जाँच करें।
ज़िप कमांड
ज़िप कमांड एक शक्तिशाली उपयोगिता है जो फ़ाइलों और निर्देशिकाओं को ज़िप संग्रह में संपीड़ित करती है। यहां एक सरल आदेश है जिसका आप उपयोग कर सकते हैं:
ज़िप [ विकल्प ] zipfile_name.zip फ़ाइल.txt निर्देशिका_नाम
कृपया [विकल्प] को उपयुक्त विकल्पों से बदलें और zipfile_name.zip को नई ज़िप फ़ाइल के वांछित फ़ाइल नाम से बदलें। इसके अलावा, file.txt और निर्देशिका_नाम उन फ़ाइलों का प्रतिनिधित्व करते हैं जिन्हें आपको संपीड़ित करने की आवश्यकता है। उदाहरण के लिए, आइए file1.txt और file2.txt फ़ाइलों को जोड़कर Scripts.zip बनाने के लिए निम्नलिखित कमांड का उपयोग करें:
ज़िप -आर स्क्रिप्ट.ज़िप फ़ाइल1.txt फ़ाइल2.txt
उपरोक्त कमांड में, हमने फ़ाइल संपीड़न को पुनरावर्ती रूप से निष्पादित करने के लिए -r विकल्प का उपयोग किया। यदि आप एक ज़िप फ़ाइल बनाना चाहते हैं और उसे पासवर्ड से सुरक्षित बनाना चाहते हैं, तो आप निम्न आदेश का उपयोग कर सकते हैं:
ज़िप -पी 12345 स्क्रिप्ट.ज़िप फ़ाइल1.txt फ़ाइल2.txt
यदि आप समान एक्सटेंशन वाली सभी फ़ाइलों को ज़िप करना चाहते हैं, तो कृपया नीचे दिया गया आदेश चलाएँ:
सीडी ~ / दस्तावेज़ज़िप -आर स्क्रिप्ट.ज़िप * ।TXT
इसी प्रकार, आप एक ही कमांड का उपयोग करके किसी निर्देशिका की सभी फ़ाइलों को ज़िप कर सकते हैं:
ज़िप -आर होम.ज़िप *
उपरोक्त आदेश में, होम.ज़िप एक ज़िप फ़ाइल है, और * विशिष्ट स्थान से सब कुछ जोड़ने के लिए एक वाइल्डकार्ड है।
टार कमांड
टार कमांड एक अन्य बहुमुखी उपयोगिता है जिसका उपयोग लिनक्स में फ़ाइलों को संग्रहीत करने के लिए किया जाता है। हालाँकि, ज़िप के विपरीत, इसके लिए आपको gzip या bzip जैसे संपीड़न टूल का उपयोग करने की आवश्यकता होती है। टार कमांड का उपयोग करके किसी फ़ाइल को ज़िप करने के लिए, नीचे दिए गए कमांड का उपयोग करें:
लेता है -czvf zip_name.tar.gz फ़ाइल.txt निर्देशिका_नामयहां, '-cvzf' में विकल्प टार को gzip(z) का उपयोग करके एक gzip-संपीड़ित संग्रह (c) बनाने, वर्बोज़ आउटपुट (v) प्रदान करने और फ़ाइल नाम (f) निर्दिष्ट करने का निर्देश देते हैं। दोबारा, zip_name.tar.gz में zip_name को उस संपीड़ित फ़ाइल के नाम से बदलें जिसे आप बनाना चाहते हैं।
उपरोक्त उदाहरण में टार कमांड का उपयोग करने के लिए, यह कमांड दर्ज करें:
लेता है -czvf Scripts.tar.gz फ़ाइल1.txt फ़ाइल2.txt
फ़ाइल प्रबंधक से
सबसे पहले, फ़ाइल प्रबंधक खोलें और उन फ़ाइलों का चयन करें जिन्हें आप ज़िप फ़ाइल में शामिल करना चाहते हैं।
अब राइट क्लिक करें और यहां कंप्रेस विकल्प पर क्लिक करें:
यहां, आप ज़िप फ़ाइल को नाम दे सकते हैं और इसके लिए पासवर्ड भी जोड़ सकते हैं:
निष्कर्ष
लिनक्स में फ़ाइलों को ज़िप करना सीधा है और इसे टार और ज़िप जैसे कमांड का उपयोग करके पूरा किया जा सकता है। ज़िप कमांड सरल है और डेटा को सीधे ज़िप फ़ाइल में संपीड़ित करता है, जबकि टार कमांड अपने विभिन्न विकल्पों के साथ लचीलापन प्रदान करता है। हमारा सुझाव है कि आप इन विकल्पों के साथ प्रयोग करके यह पता लगाएं कि आपके लिए सबसे उपयुक्त क्या है।