लिनक्स और लिनक्स में फ़ाइलों को अनज़िप कैसे करें Ubuntu
ज़िप फ़ाइलें संपीड़ित फ़ोल्डर हैं जिनमें अलग-अलग फ़ाइलें और निर्देशिकाएँ होती हैं। फ़ाइलों को आम तौर पर बेहतर संगठन और संचरण के लिए और डेटा अखंडता और सुरक्षा से समझौता करने से रोकने के लिए संपीड़ित किया जाता है।
लिनक्स और Ubuntu उपयोगकर्ताओं को फ़ाइलों और निर्देशिकाओं को ज़िप और अनज़िप करने की अनुमति देता है। हालाँकि, अन्य ऑपरेटिंग सिस्टम के विपरीत, दोनों में काम करने का थोड़ा अलग तरीका है। यह ट्यूटोरियल लिनक्स और पर फ़ाइलों को अनज़िप करने का तरीका बताएगा Ubuntu और विभिन्न परिदृश्यों में ज़िप फ़ाइलों का उपयोग कैसे करें।
फ़ाइल को अनज़िप कैसे करें? Ubuntu/Linux कमांड लाइन का उपयोग करना
लिनक्स में ज़िप फ़ाइल को अनज़िप करने के लिए निम्नलिखित चरणों का उपयोग करें:
चरण 1) अपना टर्मिनल खोलें।
अपने कंप्यूटर पर टर्मिनल ढूंढें और उस पर डबल-क्लिक करें।
चरण 2) डायरेक्टरी पर जाएँ: आप CD कमांड टाइप करके और उसके बाद डायरेक्टरी पथ टाइप करके फ़ाइल को उसके फ़ोल्डर में एक्सेस कर सकते हैं।
cd Documents
इस स्थिति में, फ़ाइल दस्तावेज़ फ़ोल्डर में स्थित है।
चरण 3) लिनक्स अनज़िप कमांड का उपयोग करें.
unzip Compress1.zip
इस परिदृश्य में, फ़ाइल को Compress1.zip कहा जाता है। अपनी ज़िप्ड फ़ाइल के वास्तविक नाम के साथ.
चरण 4) फ़ाइल को अपने पसंदीदा स्थान पर निकालें। उदाहरण के लिए:
unzip Compress1.zip -d <destination>
अनज़िप लिनक्स कमांड ज़िप फ़ाइल की सामग्री को उसकी वर्तमान निर्देशिका में निकालता है। आप -d कमांड का उपयोग करके कोई पसंदीदा स्थान चुन सकते हैं।
प्रतिस्थापित करें अपने पसंदीदा फ़ोल्डर के नाम के साथ.
चरण 5) ls कमांड का उपयोग करके निकाली गई फ़ाइलों को सत्यापित करें। टाइप करें ls
अपने टर्मिनल पर अपने सिस्टम पर फ़ाइलों की सूची देखने के लिए और एक बार ऐसा करने के बाद सत्यापित करें कि फ़ाइलें सफलतापूर्वक अनज़िप हो गई हैं।
अनज़िप कमांड में अन्य विभिन्न घटक होते हैं जो लिनक्स में ज़िप फ़ाइलों को अनज़िप करना आसान बनाते हैं जैसे:
- [विकल्प]: यह उन विभिन्न विकल्पों को संदर्भित करता है जिन्हें आप अनज़िप कमांड के साथ उपयोग कर सकते हैं। कुछ सबसे आम विकल्पों में शामिल हैं:
- -l: ज़िप फ़ाइल की सामग्री को निकाले बिना सूचीबद्ध करें।
- -v: फ़ाइलें निकालते समय विस्तृत आउटपुट प्रदर्शित करें।
- -q: कोई आउटपुट दिखाए बिना चुपचाप निष्कर्षण करें।
- -o: पुष्टि के लिए संकेत दिए बिना मौजूदा फ़ाइलों को अधिलेखित करें।
- : निकाली गई ज़िप फ़ाइल का नाम या पथ निर्दिष्ट करता है।
- [-डी ]: यह आमतौर पर वैकल्पिक होता है, जिससे आप गंतव्य निर्देशिका निर्दिष्ट कर सकते हैं जहाँ आप निकाली गई फ़ाइलों को रखना चाहते हैं। यह आमतौर पर वैकल्पिक होता है जिससे आप लिनक्स अनज़िप को अपनी पसंद की निर्देशिका में निर्देशित कर सकते हैं।
इसके उपयोग और उपलब्ध विकल्पों के बारे में अधिक जानकारी के लिए आप हमेशा अपने टर्मिनल पर कमांड टाइप कर सकते हैं।
नोट: लिनक्स कमांड केस-सेंसिटिव होते हैं। इसलिए, फ़ाइल और निर्देशिका नाम निर्दिष्ट करते समय हमेशा उचित कैपिटलाइज़ेशन का उपयोग करें।
आप कमांड के मैनुअल पेज को चलाकर देख सकते हैं man unzip
टर्मिनल में अनज़िप कमांड का उपयोग करने के बारे में अधिक जानने के लिए क्लिक करें।
GUI टूल का उपयोग करके लिनक्स में फ़ाइलों को अनज़िप कैसे करें
आपको एक Linux वितरण की आवश्यकता होगी, जैसे Ubuntu, GUI उपकरण का उपयोग करने के लिए. Ubuntu ज़िप्ड फ़ाइलों के साथ काम करने के लिए उपयोगकर्ताओं को एक उपयोगकर्ता-अनुकूल संग्रह प्रबंधक उपकरण प्रदान करता है। यह इसका उपयोग करना संभव बनाता है Ubuntu फ़ाइलों को अनज़िप करने के लिए.
फ़ाइलों को अनज़िप कैसे करें Ubuntuके संग्रह प्रबंधक
फ़ाइलों को अनज़िप करने के लिए Ubuntu संग्रह प्रबंधक का उपयोग करके:
चरण 1) अपने कंप्यूटर पर ज़िप फ़ाइल का पता लगाएँ.
चरण 2) संदर्भ मेनू प्रकट करने के लिए अपनी पुरालेख फ़ाइल पर राइट-क्लिक करें।
चरण 3) “यहां निकालें” या “यहां निकालें…” चुनकर अपनी निकाली गई फ़ाइलों के लिए पसंदीदा गंतव्य का चयन करें।
चरण 4) यदि आप “Extract to…” चुनते हैं तो अपनी निकाली गई फ़ाइलों के लिए अपना पसंदीदा गंतव्य चुनें।
चरण 5) आगे बढ़ने के लिए “चयन करें” पर क्लिक करें और निष्कर्षण की प्रतीक्षा करें।
चरण 6) निर्दिष्ट गंतव्य निर्देशिका में निकाली गई फ़ाइलों तक पहुँचें। आपकी निकाली गई फ़ाइलें मूल ज़िप फ़ाइल के नाम और स्थान बनाए रखेंगी।
आर्काइव मैनेजर विभिन्न ज़िप प्रारूपों को बनाने, देखने और निकालने के लिए एक उपयोगकर्ता-अनुकूल इंटरफ़ेस प्रदान करता है। यह आपको टर्मिनल के साथ काम करने की तुलना में अभिलेखागार के भीतर फ़ाइलों को संपीड़ित करने, निकालने और प्रबंधित करने की अनुमति देता है।
लिनक्स पर फ़ाइलें अनज़िप करते समय होने वाली सामान्य समस्याएँ
लिनक्स पर फ़ाइलों को अनज़िप करते समय भी समस्याएँ आ सकती हैं। इनमें से कुछ समस्याएँ इस प्रकार हैं
अपर्याप्त फ़ाइल अनुमतियाँ
ज़िप फ़ाइल तक पहुँचने के लिए आवश्यक अनुमतियों की कमी से अनज़िप करने के दौरान त्रुटियाँ हो सकती हैं। उदाहरण के लिए, सही पासवर्ड के बिना पासवर्ड से सुरक्षित ज़िप फ़ाइल को खोलने से समस्याएँ हो सकती हैं। ऐसी समस्याओं से बचने के लिए, ज़िप फ़ाइलों तक पहुँचने के लिए आपके पास आवश्यक अनुमतियाँ होनी चाहिए।
फ़ाइल भ्रष्टाचार
अनज़िप करने की प्रक्रिया के दौरान भी दूषित फ़ाइलें समस्या पैदा करेंगी। आम तौर पर, डाउनलोड प्रक्रिया के दौरान दूषित फ़ाइलें होती हैं। कई बार, यह अन्य कारकों के कारण होता है, जैसे कि स्टोरेज में खराब फ़ाइल हैंडलिंग।
यदि आपको अनज़िप करने के दौरान भ्रष्टाचार के कारण कोई समस्या आती है, तो ज़िप फ़ाइल को पुनः डाउनलोड करने का प्रयास करें या ज़िप फ़ाइल का कोई अन्य संस्करण प्राप्त करें जो भ्रष्ट न हो।
असंगत संपीड़न प्रारूप
ज़िप फ़ाइलें विभिन्न संपीड़न प्रारूपों में आती हैं। इन प्रारूपों पर ध्यान देना महत्वपूर्ण है क्योंकि प्रत्येक प्रारूप में एक संगत अनज़िप कमांड होता है। ज़िप फ़ाइल के लिए 'अनज़िप' कमांड का उपयोग करके TAR फ़ाइल को अनज़िप करने का प्रयास करने से समस्याएँ उत्पन्न होंगी।
अधूरे डाउनलोड
अधूरे डाउनलोड की वजह से भी फाइल को अनज़िप करते समय समस्या हो सकती है। सुनिश्चित करें कि आपने फाइल को अनज़िप करने से पहले पूरी फाइल डाउनलोड कर ली है।
आवश्यक उपकरणों का अभाव
यदि आपके पास उन्हें अनज़िप करने के लिए उपकरण नहीं हैं, तो कुछ फ़ॉर्मेट में समस्याएँ आएँगी। उदाहरण के लिए, यदि आपने Linux पर 'rar' उपयोगिता स्थापित नहीं की है, तो RAR फ़ाइल को अनज़िप करने और निकालने का प्रयास करते समय आपको समस्याएँ आएँगी।
फ़ाइल नाम एनकोडिंग समस्याएँ
यदि आप किसी ऐसी फ़ाइल को अनज़िप करने का प्रयास करते हैं जिसका फ़ाइल नाम आपके सिस्टम पर सेट किए गए से भिन्न वर्ण एन्कोडिंग का उपयोग करता है, तो भी आपको समस्याएँ हो सकती हैं। इसलिए, सुनिश्चित करें कि आपके सिस्टम पर वर्ण एन्कोडिंग ज़िप फ़ाइल में फ़ाइल नामों से मेल खाती है।
फ़ाइल आकार सीमाएँ
यदि आपके सिस्टम पर फ़ाइल आकार की सीमाएँ हैं, तो आपको कुछ निश्चित आकार की फ़ाइलों को अनज़िप करने में समस्याएँ आ सकती हैं। जब भी आप बड़ी फ़ाइलों को निकालने का प्रयास करते हैं, तो इससे त्रुटियाँ होती हैं। अपनी फ़ाइल सिस्टम सीमाओं की जाँच करना सुनिश्चित करें और ज़रूरत पड़ने पर तदनुसार समायोजित करें।
उन्नत ज़िप फ़ाइल तकनीक
लिनक्स में कमांड लाइन इंटरफेस में ज़िप फ़ाइलों पर उन्नत क्रियाएं करना भी संभव है।
विभिन्न फ़ाइलों को बनाने और संशोधित करने के लिए कुछ उन्नत क्रियाएँ निम्नलिखित हैं:
चरण 1) किसी मौजूदा ज़िप फ़ाइल में फ़ाइलें जोड़ें:
zip -u myfiles.zip file3.txt
-u विकल्प आपको मौजूदा ज़िप फ़ाइल यानी myfiles.zip को file3.txt से अपडेट करने की अनुमति देता है।
चरण 2) ज़िप फ़ाइल से फ़ाइलें हटाएँ:
zip -d myfiles.zip file2.txt
-d विकल्प आपको myfiles.zip संग्रह से file2.txt को हटाने की अनुमति देता है।
चरण 3) ज़िप फ़ाइल की सामग्री सूचीबद्ध करें:
unzip -l myfiles.zip
अनज़िप कमांड के साथ -l विकल्प आपको myfiles.zip संग्रह की सामग्री को निकाले बिना सूचीबद्ध करने की अनुमति देता है।
चरण 4) पासवर्ड से सुरक्षित ज़िप फ़ाइलें
आप -p विकल्प के बाद अपना इच्छित पासवर्ड डालकर अपनी ज़िप फ़ाइलों को पासवर्ड से सुरक्षित कर सकते हैं।
zip -r -e -P <password> <archive_name>.zip <file1> <file2> <file3> ...
प्रतिस्थापित करें अपने इच्छित पासवर्ड के साथ, अपनी ज़िप फ़ाइल के लिए वांछित नाम के साथ .zip, और , , ... उन फ़ाइलों या निर्देशिकाओं की सूची के साथ जिन्हें आप अपने ज़िप संग्रह में जोड़ना चाहते हैं।
उदाहरण के लिए, यदि आप पासवर्ड से सुरक्षित फ़ाइल नाम myfiles.zip बनाना चाहते हैं, जिसमें file1.txt और directory/ शामिल होंगे, तो आप चलाएँगे:
zip -r -e -P mypassword myfiles.zip file1.txt directory/
पुष्टि के लिए पासवर्ड पुनः दर्ज करें। संग्रह में सामग्री निकालते या देखते समय भी पासवर्ड की आवश्यकता होगी।
चरण 5) बैकअप के लिए ज़िप फ़ाइलों का उपयोग करें
लिनक्स में बैकअप के रूप में ज़िप फ़ाइलों का उपयोग करने के लिए अपने टर्मिनल पर निम्नलिखित कमांड टाइप करें।
zip -r backup.zip <file1> <file2> <directory1> <directory2> …
प्रतिस्थापित करें उन फ़ाइलों और निर्देशिकाओं के साथ जिन्हें आप बैकअप में शामिल करना चाहते हैं।
चरण 6) मौजूदा बैकअप ज़िप फ़ाइल को अपडेट करें
मौजूदा बैकअप ज़िप फ़ाइल को फ़ाइलों के नए संस्करणों के साथ अद्यतन करना संभव है।
ऐसा करने के लिए, टर्मिनल पर निम्नलिखित कमांड टाइप करें:
zip -ur backup.zip <file1> <file2> <directory1> <directory2>
-u विकल्प मौजूदा बैकअप ज़िप फ़ाइल (backup.zip) को फ़ाइलों और निर्देशिकाओं के अपडेट किए गए संस्करणों के साथ अपडेट करेगा। केवल अपरिवर्तित फ़ाइलें या जो पहले से संग्रह में नहीं हैं, उन्हें ही जोड़ा जाएगा।
उदाहरण के लिए, file1.txt, file2.txt directory1/, और directory2/ के संशोधित संस्करण के साथ बैकअप को अद्यतन करने के लिए, चलाएँ:
zip -ur backup.zip file1.txt file2.txt directory1 directory2
चरण 7) बैकअप ज़िप फ़ाइल से फ़ाइलों को किसी विशिष्ट निर्देशिका में निकालें
यदि आप लिनक्स ज़िप फ़ाइल के साथ काम करना चाहते हैं और उसे बैकअप फ़ाइल से निकालकर कार्यशील निर्देशिका में रखना चाहते हैं:
unzip backup.zip
चरण 8) एक फ़ोल्डर में कई फ़ाइलें अनज़िप करें
किसी विशिष्ट फ़ोल्डर में एकाधिक फ़ाइलों को अनज़िप करने के लिए:
unzip '*.zip'
बैकअप फ़ाइल की सामग्री सूचीबद्ध करें
बैकअप फ़ाइल की सामग्री को निकाले बिना उसे सूचीबद्ध करने के लिए निम्नलिखित कमांड का उपयोग करें।
unzip -l backup.zip
निष्कर्ष
फ़ाइलों को ज़िप और अनज़िप करने से हम फ़ाइलों को अधिक सुरक्षित तरीके से व्यवस्थित और स्थानांतरित कर सकते हैं। Linux और Ubuntu शक्तिशाली और बहुमुखी ऑपरेटिंग सिस्टम होने के कारण, उनकी ज़िपिंग और अनज़िपिंग प्रक्रिया आसान और कुशल रहती है, जिससे आप विभिन्न फ़ाइलों और निर्देशिकाओं को आसानी से संभाल सकते हैं।