ज़िपिंग फ़ाइलें कंप्यूटर और सर्वर के बीच डेटा स्थानांतरित करने का एक आसान, कारगर तरीका है। जब फ़ाइलों को संपीड़ित किया जाता है, तो वे न केवल स्थानीय ड्राइव पर डिस्क स्थान को सहेजते हैं बल्कि पूर्ण आकार की फ़ाइलों को भेजने से बहुत कम बैंडविड्थ का उपयोग करके इंटरनेट से फ़ाइलों को डाउनलोड करना आसान और अधिक सुविधाजनक बनाते हैं।
जब आप लिनक्स में एक ज़िपित संग्रह प्राप्त करते हैं, तो इसे डिकंप्रेस करना उतना ही आसान होता है। लिनक्स में बहुत से स्विच उपलब्ध हैं, जिसका अर्थ है कि आपके पास फाइलों को निकालने के कई तरीके हैं खोलना कमांड लाइन में कमांड।
एकल ज़िप फ़ाइलों को डिकंप्रेस करें
फ़ाइल को डिकंप्रेस करने के लिए मूल वाक्यविन्यास है:
अनजिप फ़ाइल नाम
उदाहरण के तौर पर, कहें कि आपने नाम का एक एल्बम ज़िप्प किया है सोब्रिटी के लिए मेनस। इस फ़ाइल को वर्तमान फ़ोल्डर में अनजिप करने के लिए, आप बस निम्न आदेश चलाएंगे: अनजिप "मेनस टू सोब्रिटी" मैन कमांड आपको निम्नलिखित वाक्यविन्यास का उपयोग करके एक से अधिक फाइलों को डिकंप्रेस करने देता है: unzip filename1 filename2 filename3
यदि आपने ऐलिस कूपर एल्बम नाम की तीन फाइलों को ज़िपित किया है कचरा, अरे Stoopid, तथा Dragontown, अलग से, आप इसे अनजिप करने के लिए इसे आजमा सकते हैं: अनजिप करें "Trash.zip" "Dragontown.zip" "हे Stoopid.zip"
हालांकि, आपको यह त्रुटि मिल जाएगी: पुरालेख: Trash.zip सावधानी: फ़ाइल नाम मिलान नहीं किया गया: Dragontown.zip
एक ही फ़ोल्डर में रहने वाली तीन फाइलों को मानते हुए, निम्न आदेश का उपयोग करने के लिए एक बेहतर तरीका है: unzip '* .zip'
हालांकि सावधान रहें। यह आदेश अंधाधुंध है और वर्तमान फ़ोल्डर में प्रत्येक ज़िप फ़ाइल को डिक्रप्रेस करेगा। यदि आपके पास एक ज़िप फ़ाइल है और आप एक को छोड़कर सभी फाइलों को निकालना चाहते हैं, तो इसका उपयोग करें -एक्स स्विच। unzip filename.zip -x filetoexclude.zip
हमारे उदाहरण के साथ जारी रखने के लिए, एल्बम "ट्रैश" में Trash.zip एक एमपी 3 शीर्षक है कीलों का पलंग। "नाखूनों के बिस्तर" को छोड़कर सभी गाने निकालने के लिए, आप यह करेंगे: unzip Trash.zip -x "Nails.mp3 का बिस्तर" यदि आप वर्तमान फ़ाइल की तुलना में ज़िप फ़ाइल की सामग्री को एक अलग निर्देशिका में रखना चाहते हैं, तो इसका उपयोग करें -d स्विच। unzip filename.zip -d पथ / से / निकालने / करने के लिए
उदाहरण के लिए, डिकंप्रेस करने के लिए Trash.zip फ़ाइल करने के लिए / घर / संगीत / एलिस कूपर / कचरा, आप निम्न वाक्यविन्यास का उपयोग करेंगे: unzip Trash.zip -d "/ home / music / ऐलिस कूपर / ट्रैश" संपीड़ित फ़ाइल की सामग्री सूचीबद्ध करने के लिए, का उपयोग करें -l स्विच। unzip -l filename.zip
हमारे उदाहरण में, हम इस स्विच का उपयोग सभी फाइलों को देखने के लिए कर सकते हैं Trash.zip. unzip -l Trash.zip
लौटाई गई जानकारी में शामिल हैं: यह जांचने के लिए कि क्या एक ज़िप फ़ाइल सही ढंग से संरचित है या इसे निकालने से पहले ठीक से उपयोग किया जा सकता है, इसका उपयोग करें आयकर स्विच। unzip -t filename.zip
उदाहरण के लिए, परीक्षण करने के लिए Trash.zip मान्य है, आप निम्न चला सकते हैं: unzip -t trash.zip
प्रत्येक फाइल सूचीबद्ध है, और ठीक इसके बगल में दिखना चाहिए। आउटपुट के नीचे, एक संदेश बताते दिखना चाहिए संपीड़ित डेटा में कोई त्रुटि नहीं मिली …. -v स्विच (वर्बोज़) अधिक विस्तृत जानकारी दे सकता है। unzip -v फ़ाइल नाम
इस स्विच का उपयोग करने के लिए Trash.zip अधिक जानकारी देखने के लिए, हम टाइप करेंगे: unzip -v Trash.zip
आउटपुट में निम्नलिखित जानकारी है: ज़िप फ़ाइलों के लिए जिनके पास फ़ोल्डर्स हैं, निष्पादित हैं खोलना अकेले, स्विच के बिना, संग्रह से वही फ़ोल्डर संरचना फिर से बना देगा। निकाला जा रहा है filename1.zip, उदाहरण के लिए, जिसमें निम्नलिखित तीन फ़ोल्डर्स हैं, परिणामस्वरूप उसी फ़ोल्डर को निकाला जा रहा है: इस उदाहरण में, सभी TXT फ़ाइलों को बिना किसी फ़ोल्डर के मौजूदा फ़ोल्डर में निकालने के लिए, बस संलग्न करें -j आदेश के अंत तक। unzip -j filename1.zip मान लें कि आप पहले से ही एक विशेष ज़िप फ़ाइल को अनजिप कर चुके हैं और अनजिप फाइलों पर काम करना शुरू कर दिया है, हालांकि आप चाहें उन्हें बदलना और अपडेट करना शुरू कर दिया है। आखिरी चीज जो आप चाहते हैं वह है कि जब आप एक ज़िप निकालते हैं जिसमें उन नामों वाली फाइलें होती हैं तो उन फ़ाइलों को ओवरराइट किया जाता है। जब आप नई फाइलें अपने मौजूदा लोगों को बदलते हैं तो आप तुरंत काम कर रहे सबकुछ खो देंगे। हालांकि, आप इसका उपयोग कर सकते हैं -n अगर आप चाहते हैं तो स्विच करें नहीं मौजूदा फ़ाइलें अधिलेखित करें। ज़िप संग्रह से प्रत्येक फ़ाइल जिसमें निकाले गए फ़ोल्डर में फ़ाइल से मेल खाने वाला नाम होगा, इस स्विच का उपयोग होने पर कुछ भी ओवरराइट नहीं करेगा। बाकी सब कुछ, हालांकि, इसका अनोखा नाम अभी भी निकाला जाएगा। unzip -n filename.zip
यदि आपको परवाह नहीं है कि फ़ाइल पहले से मौजूद है या नहीं और आप फ़ाइलों को ओवरराइट करना चाहते हैं क्योंकि उन्हें बिना संकेत दिए निकाले जाते हैं, तो इसका उपयोग करें -ओ स्विच। unzip -o filename.zip यदि आपको उस फ़ाइल को अनजिप करने की आवश्यकता है जिसके लिए एक्सेस के लिए पासवर्ड की आवश्यकता है, तो इसका उपयोग करें -p पासवर्ड के बाद स्विच करें। unzip -P पासवर्ड filename.zip
उदाहरण के लिए, एक फ़ाइल को अनजिप करने के लिए cats.zip पासवर्ड के साथ kittens123, निम्न का उपयोग करें: unzip -P kittens123 filename.zip डिफ़ॉल्ट रूप से, खोलना कमांड सूची में प्रत्येक फ़ाइल को दिखाकर, कमांड सूचीबद्ध करता है, क्योंकि आदेश उन्हें निकालने के लिए होता है। आप इस आउटपुट का उपयोग करके दबा सकते हैं -q स्विच। unzip -q filename.zip
यह बिना किसी आउटपुट के फ़ाइल नाम को अनजिप करता है और इसे समाप्त होने पर कर्सर पर वापस लाता है।
एकाधिक ज़िप फ़ाइलों को कम करें


कुछ ज़िप फ़ाइलों को बाहर निकालें

एक अलग निर्देशिका में एक ज़िप फ़ाइल निकालें

एक संपीड़ित ज़िप फ़ाइल की सामग्री कैसे दिखाएं

परीक्षण कैसे करें यदि एक ज़िप फ़ाइल मान्य है

ज़िप फ़ाइल पर विस्तृत जानकारी देखें

निर्देशिका बनाने के बिना एक ज़िप फ़ाइल डिकंप्रेस

ओवरराइट करने के लिए संकेत दिए बिना एक ज़िप फ़ाइल को डिकंप्रेस करें

पासवर्ड-सुरक्षित ज़िप फ़ाइलों को निकालें

किसी भी आउटपुट को प्रदर्शित किए बिना फ़ाइल को अनजिप करें





