Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> बाश प्रोग्रामिंग

अनज़िप कमांड के साथ लिनक्स में फाइल्स को अनज़िप कैसे करें

हमने ज़िप किया Linux कमांड लाइन से फ़ाइलें; अब, आइए अनज़िप करें उन्हें। यह छोटा लेख आपको दिखाएगा कि कैसे।

ज़िपिंग फ़ाइलें

ज़िपिंग फ़ाइलें एक या अधिक फ़ाइलों या निर्देशिकाओं को एक .zip . में संपीड़ित करने के लिए सामान्य भाषा है फ़ाइल - एक संपीड़ित फ़ाइल स्वरूप।

यह कैसे करना है, हम इस लेख में कवर करेंगे, इसलिए इसे यहां बहुत अधिक दोहराने की आवश्यकता नहीं है।

अनज़िप कमांड

हो सकता है कि अनज़िप कमांड डिफ़ॉल्ट रूप से आपके सिस्टम पर इंस्टाल न हो। यदि ऐसा नहीं है, तो इसे चलाकर डेबियन/उबंटू-आधारित ओएस पर स्थापित किया जा सकता है:

sudo apt install unzip

... या Redhat/Centos/Fedora पर चलकर:

sudo yum install unzip

अनज़िप कमांड के साथ Linux में फ़ाइलें खोलना

अनज़िप करना

अनज़िप उपयोग करने के लिए अविश्वसनीय रूप से आसान है - आप इसे .zip . के पथ के साथ आपूर्ति करते हैं फ़ाइल, और यह फ़ाइलों को अनज़िप/डिकंप्रेस करता है:

unzip /path/to/file.zip

सरल!

आउटपुट निर्देशिका निर्दिष्ट करना

डिफ़ॉल्ट रूप से, अनज़िप करें फ़ाइलों को वर्तमान कार्यशील निर्देशिका में निकालेगा।

आप उस निर्देशिका को भी निर्दिष्ट कर सकते हैं जिसमें अनज़िप की गई फ़ाइलें -d . के साथ लिखी जाती हैं विकल्प:

unzip /path/to/file.zip -d /path/to/output/directory

पासवर्ड .zip फ़ाइलें

अगर आप एक .zip . को डीकंप्रेस करना चाहते हैं पासवर्ड से बनाई गई फ़ाइल, -P . का उपयोग करें विकल्प:

unzip -P thePassword /path/to/file.zip

हालांकि, पासवर्ड को सीधे कमांड लाइन में नहीं टाइप करना सबसे अच्छा है (क्योंकि इसे कमांड इतिहास में सहेजा जा सकता है)। इसके बजाय, यदि पासवर्ड की आवश्यकता है, तो अनज़िप कमांड इसे और अधिक सुरक्षित रूप से दर्ज करने के लिए संकेत देगा।

निकालते समय फ़ाइलों को अधिलेखित करना

यदि निकाली जा रही फ़ाइल गंतव्य पथ पर पहले से मौजूद है, तो आपसे पूछा जाएगा कि क्या आप इसे अधिलेखित करना चाहते हैं।

निष्कर्षण के दौरान किसी भी मौजूदा फ़ाइल को अधिलेखित करने के लिए, -o . का उपयोग करें विकल्प:

unzip -o /path/to/file.zip

करने के लिए नहीं निष्कर्षण के दौरान किसी भी मौजूदा फ़ाइल को अधिलेखित कर दें, -n . का उपयोग करें विकल्प:

unzip -n /path/to/file.zip

ज़िप फ़ाइल की सामग्री को सूचीबद्ध करना

फ़ाइलों को निकाले बिना ज़िप फ़ाइल की सामग्री सूचीबद्ध करें:

unzip -l /path/to/file.zip

फ़ाइलों को छोड़कर

अगर कोई फ़ाइल (या फ़ाइलें) है जिसे आप निकालना नहीं चाहते हैं, तो -x का उपयोग करें उन्हें बाहर करने का विकल्प:

unzip -l /path/to/file.zip -x excludeFile1 excludeFile2

एक या अधिक फ़ाइल नामों को बाहर करने के लिए निर्दिष्ट किया जा सकता है, प्रत्येक को एक स्थान से अलग किया जाता है।

आउटपुट को दबाना

चलते समय, सफलतापूर्वक विघटित होने वाली प्रत्येक फ़ाइल सूचीबद्ध होती है। आप उस आउटपुट को -q . से दबा सकते हैं (चुप) विकल्प:

unzip -q /path/to/file.zip

आप चलाकर सभी विकल्पों और कार्यों सहित संपूर्ण उपयोगकर्ता पुस्तिका देख सकते हैं:

man unzip


  1. Linux में SpaceFM के साथ आसानी से एकाधिक फ़ाइलें कैसे खोलें

    यदि आप प्रतिदिन कई प्रकार की ग्राफ़िक्स फ़ाइलों के साथ कार्य करते हैं, तो संभवतः आप उन्हें खोलने और संपादित करने के लिए भिन्न ग्राफ़िक्स ऐप्स का भी उपयोग करते हैं। और आप शायद यह जाने बिना भी बहुत समय बर्बाद कर रहे हैं। सैद्धांतिक रूप से, आप कई फाइलों का चयन कर सकते हैं, उन पर राइट-क्लिक करें और संदर

  1. लिनक्स में टी कमांड का उपयोग कैसे करें

    यदि आप कभी भी अपने लिनक्स शेल के तहत पाइप और पुनर्निर्देशन का उपयोग करते हैं, तो संभावना है कि आपको कभी-कभी tee का उपयोग करने की भी आवश्यकता होगी। उपयोगिता। टी क्या करती है? एक कमांड जैसे ls आपकी वर्तमान निर्देशिका की सामग्री प्रदर्शित करेगा। दूसरे शब्दों में, यह इन सामग्रियों को स्टडआउट (मानक आउट

  1. उदाहरण के साथ, लिनक्स में वॉच कमांड का उपयोग कैसे करें

    लिनक्स में वॉच कमांड एक काम करता है - एक कमांड को दोहराता है और परिणाम को बार-बार आउटपुट करता है, जिससे आप परिवर्तनों को देख सकते हैं। यहां इसका उपयोग करने का तरीका बताया गया है। कमांड सिंटैक्स देखें वॉच कमांड का सिंटैक्स इस प्रकार है: watch OPTIONS COMMAND ध्यान दें कि: विकल्प नीचे दी गई तालिका