उपयोगी टिप्स

लिनक्स टकसाल में एक संग्रह कैसे बनाएं और संग्रह को अनज़िप कैसे करें?

विंडोज परिवार के ऑपरेटिंग सिस्टम के विपरीत, लिनक्स पर सभी ऑपरेशन टर्मिनल (कमांड लाइन) और ग्राफिकल इंटरफ़ेस दोनों में किए जा सकते हैं, और अभिलेखागार को खोलना कोई अपवाद नहीं है। नीचे हम केवल कमांड लाइन का उपयोग करके लिनक्स में विभिन्न अभिलेखों को अनपैक करने के तरीके के बारे में बात करेंगे।

लिनक्स पर अभिलेखागार के प्रकार

विंडोज ऑपरेटिंग सिस्टम में, एक संग्रह को आमतौर पर एक फाइल के रूप में समझा जाता है जो कई अन्य फाइलों को जोड़ती है, जबकि ये फाइलें संकुचित होती हैं, अर्थात। कुल आकार छोटा हो जाता है। इस प्रकार, विंडोज़ में संग्रह करने का अर्थ है कि फ़ाइलों के आकार को कम करके उन्हें एक फ़ाइल में संयोजित करना।

लिनक्स में, संग्रह करना एक अलग प्रक्रिया है, या यों कहें कि इसे दो में विभाजित किया गया है। पहला, कई फाइलों को एक में मिलाना संग्रह है, दूसरा है संपीड़न (दबाव) इन फ़ाइलों के आकार को कम करने के लिए। यह महत्वपूर्ण है, क्योंकि आप स्वयं एक संग्रह बना सकते हैं या बना सकते हैं, जो फ़ाइलों के आकार को कम नहीं करेगा, लेकिन बस कई फ़ाइलों को संयोजित करेगा, उदाहरण के लिए, इन फ़ाइलों को किसी अन्य उपयोगकर्ता के लिए सुविधाजनक हस्तांतरण के लिए।

आप यह जान सकते हैं कि एक फ़ाइल इसके विस्तार से एक संग्रह है, यहाँ लिनक्स में सबसे आम संग्रह एक्सटेंशन हैं:

  • .tar - संग्रह डेटा डेटा के बिना मानक टार कार्यक्रम द्वारा बनाया गया था,
  • .tar.gz - gzip के साथ टार संग्रह संपीड़ित,
  • .tar.bz2 - टार संग्रह को bzip2 के साथ संपीड़ित किया जाता है,
  • .zip - ज़िप प्रोग्राम द्वारा बनाए गए संपीड़न के साथ संग्रह,
  • .7z 7Zip द्वारा निर्मित एक संपीड़ित संग्रह है।

मैंने प्रकार निर्दिष्ट नहीं किया .rar, चूंकि लिनक्स में, विंडोज के विपरीत, इस प्रकार के संग्रह का उपयोग शायद ही कभी किया जाता है, और डिफ़ॉल्ट रूप से लिनक्स में आरएआर अभिलेखागार के साथ काम करने की कोई संभावना नहीं है। लेकिन निश्चित रूप से हम लिनक्स में आरएआर के साथ काम करने की क्षमता जोड़ सकते हैं, बाद में लेख में मैं दिखाऊंगा कि कैसे इस कार्यक्षमता को लिनक्स टकसाल में जोड़ा जाता है।

लिनक्स टकसाल में एक संग्रह बनाना

लिनक्स पर, उन्नत उपयोगकर्ता आमतौर पर एक संग्रह बनाने के लिए एक टर्मिनल का उपयोग करते हैं, अर्थात। कमांड लाइन (सिद्धांत रूप में, और कई अन्य कार्यों के लिए), हालांकि, नौसिखिए उपयोगकर्ताओं के लिए यह तरीका पहली नज़र में थोड़ा असहज और समझने योग्य नहीं होगा। लेकिन जैसा कि आप जानते हैं, लिनक्स मिंट एक ऐसी प्रणाली है जिसका उद्देश्य आम उपयोगकर्ताओं के लिए है, इसलिए डिफ़ॉल्ट रूप से एक ग्राफिकल इंटरफ़ेस के साथ एक मानक कार्यक्रम है जो अभिलेखागार के साथ काम कर सकता है, इसे कहा जाता है "पुरालेख प्रबंधक"। आप इस प्रोग्राम को मिंट मेनू से चला सकते हैं, उदाहरण के लिए, "मेनू -> सहायक उपकरण -> पुरालेख प्रबंधक".

हालाँकि, ज्यादातर मामलों में अभिलेखागार प्रबंधक को अभिलेखागार बनाने या अनपैक करने के लिए उसे चलाने की आवश्यकता नहीं होती है; इस कार्यक्षमता को सिस्टम में एकीकृत किया जाता है।

ध्यान दें!एक उदाहरण के रूप में, लेख लिनक्स टकसाल 19 मेट संस्करण का उपयोग करता है।.

लिनक्स टकसाल में एक संग्रह बनाने का एक आसान तरीका

लिनक्स टकसाल में एक संग्रह बहुत आसानी से बनाया जा सकता है, इसके लिए आपको बस एक फ़ाइल या फ़ोल्डर पर राइट-क्लिक करना होगा, और क्लिक करना होगा "संक्षिप्त".

फिर डिफ़ॉल्ट रूप से हमें एक संग्रह बनाने के लिए कहा जाएगा .tar.gz (यह लिनक्स में सबसे आम प्रकार का संग्रह है)। लेकिन आप संबंधित क्षेत्र में अपनी आवश्यकता के प्रकार को निर्दिष्ट करके संग्रह के प्रकार को बदल सकते हैं (ड्रॉप डाउन सूची), उदाहरण के लिए, ज़िप, 7z या प्रस्तुत सूची के किसी भी अन्य। यहां आप परिणामी संग्रह और स्थान फ़ोल्डर का नाम भी सेट कर सकते हैं। संग्रह प्रक्रिया शुरू करने के लिए, क्लिक करें "बनाएँ".

नतीजतन, मेरे मामले में, Test.tar.gz संग्रह फ़ाइल उसी फ़ोल्डर में बनाई गई थी

यदि आपको कई फ़ाइलों को संग्रहीत करने की आवश्यकता है, तो आप उन सभी का चयन करते हैं, और उसी तरह मेनू को कॉल करें और क्लिक करें "संक्षिप्त".

लिनक्स मिंट में एक टर्मिनल का उपयोग करके 7z संग्रह बनाना

जैसा कि पहले ही उल्लेख किया गया है, लिनक्स में अभिलेखागार को टर्मिनल का उपयोग करके भी बनाया जा सकता है, चलो टर्मिनल का उपयोग करके एक उदाहरण 7z संग्रह बनाते हैं।

इस प्रकार का संग्रह उसी नाम 7z के साथ एक उपयोगिता द्वारा बनाया गया है, इसके लिए हम टर्मिनल लॉन्च करते हैं, उदाहरण के लिए, पैनल पर या मिंट मेनू से शॉर्टकट का उपयोग करते हुए।

फिर, Test.7z संग्रह बनाने के लिए जिसमें एक ही टेस्ट फ़ाइल शामिल होगी, आपको निम्न कथन को चलाने की आवश्यकता है

इस मैनुअल में, उपयोगिता का नाम पहले है, अर्थात 7z, फिर एक कमांड, जो कहता है कि हमें संग्रह बनाने की आवश्यकता है, फिर हम परिणामी संग्रह के नाम को इंगित करते हैं, जिसमें पथ भी शामिल है जहां इसे सहेजना है। अंत में, हम फ़ाइल को संग्रहीत करने का संकेत देते हैं, इस फ़ाइल का पथ भी शामिल है (हर जगह मैंने "दस्तावेज़" निर्देशिका को पथ इंगित किया, जो उपयोगकर्ता फ़ोल्डर में स्थित है)। यदि सब ठीक है, तो जब उपयोगिता अपना काम पूरा करती है, तो यह एक "ओके" संदेश प्रदर्शित करेगा।

निर्देशिकाओं के लिए पथ निर्दिष्ट नहीं करने के लिए, आप तुरंत cd कमांड के साथ वांछित निर्देशिका में जा सकते हैं। उदाहरण के लिए, मेरे मामले में, कमांड इस तरह दिखेगा:

और एक विशिष्ट निर्देशिका के संदर्भ में जाने के बाद, जब आप 7z उपयोगिता चलाते हैं, तो आप केवल फ़ाइल नाम निर्दिष्ट कर सकते हैं, अर्थात। कोई रास्ता नहीं।

नतीजतन, Test.7z संग्रह उस फ़ोल्डर में बनाया गया था जिसे मैंने संकेत दिया था।

लिनक्स टकसाल में एक संग्रह खोलना

लिनक्स टकसाल में संग्रह को अनज़िप करने के लिए, आप इसका उपयोग कर सकते हैं:

  • संग्रह प्रबंधक (अनपैक कार्यक्षमता),
  • संग्रह पर राइट-क्लिक करने के कारण प्रसंग मेनू,
  • लिनक्स टर्मिनल।

अब आइए लिनक्स टकसाल में अभिलेखागार को अनपैक करने के कई तरीके देखें।

लिनक्स मिंट में एक संग्रह को अनज़िप करने का आसान तरीका

लिनक्स टकसाल में एक संग्रह को अनज़िप करने का सबसे आसान तरीका संग्रह पर राइट-क्लिक करने के कारण संदर्भ मेनू कार्यक्षमता का उपयोग करना है "यहाँ अनज़िप करें" या करने के लिए खोल दो, जिससे संग्रह से फ़ाइलें वर्तमान फ़ोल्डर में या, तदनुसार, आपके द्वारा निर्दिष्ट फ़ोल्डर में निकाली जाएंगी।

टर्मिनल का उपयोग करके लिनक्स टकसाल में एक संग्रह को कैसे खोलना है?

यदि आप टर्मिनल का उपयोग करके लिनक्स में संग्रह को अनपैक करना चाहते हैं, तो अनपैकिंग के लिए कमांड इस तरह दिखेगा

वांछित निर्देशिका पर जाएं

7Zip प्रोग्राम के साथ 7z संग्रह को अनपैक करना

जैसा कि आप देख सकते हैं, संग्रह को अनपैक करने के लिए, 7z उपयोगिता का उपयोग x कमांड के साथ किया जाना चाहिए।

लिनक्स टकसाल में एक आरएआर संग्रह को अनज़िप कैसे करें?

लिनक्स टकसाल में आरआर अभिलेखागार को अनपैक करने में सक्षम होने के लिए, आपको पैकेज स्थापित करना होगा p7zip-rar 7Zip एप्लिकेशन के लिए, इसलिए, अनपैकिंग आरआर आर्काइव्स के लिए अतिरिक्त प्रोग्राम स्थापित करने की आवश्यकता नहीं है, अर्थात। आपको केवल 7Zip की कार्यक्षमता का विस्तार करने की आवश्यकता है।

P7zip-rar पैकेज को स्थापित करने के लिए, आपको लिनक्स टर्मिनल में निम्नलिखित कमांड को चलाने की जरूरत है (आपको एक व्यवस्थापक पासवर्ड दर्ज करना होगा).

P7zip-rar पैकेज को स्थापित करने के लिए कमांड

इस पैकेज को स्थापित करने के बाद, आप rar फ़ाइलों को 7Zip प्रोग्राम के साथ अनपैक कर सकते हैं, चित्रमय इंटरफ़ेस में संग्रह प्रबंधक, और संदर्भ मेनू से भी "अनपैक", यानी। अन्य प्रकार के अभिलेखागार की तरह।

अब आप जानते हैं कि लिनक्स मिंट ऑपरेटिंग सिस्टम में अभिलेखागार कैसे बनाए जाते हैं और अनपैक किए जाते हैं, मुझे उम्मीद है कि सामग्री आपके लिए उपयोगी थी, अब के लिए!

Unix / Linux पर टार अभिलेखागार खोलना

आप संग्रह देख सकते हैं और सामग्री का पता लगा सकते हैं:

आप निर्दिष्ट फ़ाइल भी निकाल सकते हैं, मान लें कि आपको कुछ_म_आर्काइव प्राप्त करना है।

आप किसी भी फ़ोल्डर में किसी भी फ़ाइल के लिए पथ निर्दिष्ट कर सकते हैं:

आप आसानी से अपने संग्रह से निर्दिष्ट फ़ोल्डर प्राप्त कर सकते हैं, मान लें कि आपको "my_folder" प्राप्त करने की आवश्यकता है:

Unix / Linux पर gz अभिलेखागार खोलना

अनपैक करने के लिए, उपयोग करें:

आप संग्रह देख सकते हैं (GZIP का उपयोग करके संकुचित) और सामग्री का पता लगा सकते हैं:

आप निर्दिष्ट फ़ाइल भी निकाल सकते हैं, मान लें कि आपको कुछ_म_आर्काइव प्राप्त करना है।

आप किसी भी फ़ोल्डर में किसी भी फ़ाइल के लिए पथ निर्दिष्ट कर सकते हैं:

आप आसानी से अपने संग्रह से निर्दिष्ट फ़ोल्डर प्राप्त कर सकते हैं, मान लें कि आपको "my_folder" प्राप्त करने की आवश्यकता है:

Unix / Linux पर bz2 अभिलेखागार खोलना

अनपैक करने के लिए, उपयोग करें:

आप संग्रह देख सकते हैं (BZIP2 का उपयोग करके संकुचित) और सामग्री का पता लगा सकते हैं:

आप निर्दिष्ट फ़ाइल भी निकाल सकते हैं, मान लें कि आपको कुछ_म_आर्काइव प्राप्त करना है।

आप किसी भी फ़ोल्डर में किसी भी फ़ाइल के लिए पथ निर्दिष्ट कर सकते हैं:

आप आसानी से अपने संग्रह से निर्दिष्ट फ़ोल्डर प्राप्त कर सकते हैं, मान लें कि आपको "my_folder" प्राप्त करने की आवश्यकता है:

9 टिप्पणियाँ

लेखक, आप लिनक्स में .zip अभिलेखागार में रूसी पत्रों के रूप में इस तरह की समस्या का समाधान करना भूल गए। अगर संग्रह में रूसी अक्षरों के साथ एक फ़ोल्डर है, तो अक्सर अभिलेखागार को खाली खोला जाता है। इन फ़ोल्डरों को वर्गों के साथ नाम में अनपैक किया गया है, और सिस्टम के बाद फ़ाइलों के अंदर नहीं खोला गया है। के लिए

डेस्कटॉप के रूप में लिनक्स का उपयोग करने के 9 साल, मैं अभी भी इस समस्या का समाधान नहीं ढूंढ सका।

कोई उपाय नहीं है। गैर-मानक विंडोज एन्कोडिंग का धन्यवाद

शेल फ़ंक्शंस का उपयोग करके अभिलेखागार निकालें

अभिलेखागार को खोलते समय किस कुंजी का उपयोग करना है, यह याद रखने के लिए, आप इसके लिए एक फ़ंक्शन जोड़ सकते हैं। अपने OS पर .bashrc या .zshrc खोलें:

और बहुत अंत में, हम लिखते हैं:

Bashrc खोल को रिबूट करें:

PS: यदि आप zsh का उपयोग करते हैं, तो इसे पुनः आरंभ करने के लिए। अपना टर्मिनल बंद करें और खोलें।

उदाहरण के लिए उपयोग काफी सरल है: