क्या आप अक्सर कंप्रेस्ड आर्काइव्स से निपटते हैं? डेस्कटॉप पर यह करना आसान है, लेकिन सर्वर वातावरण में कंप्रेस्ड फाइलों को प्रबंधित करना मुश्किल हो सकता है। मिडनाइट कमांडर के साथ, आप जल्दी से कई फाइलों और फोल्डरों का चयन कर सकते हैं और उन्हें GZ आर्काइव में कंप्रेस कर सकते हैं। आप BZ आर्काइव की सामग्री को भी निकाल सकते हैं या उन आर्काइव्स में प्रवेश करके विशिष्ट फाइलों को जोड़ या निकाल सकते हैं। आइए देखें कैसे।
इंस्टॉलेशन
हालांकि मिडनाइट कमांडर (संक्षेप में MC) अधिकांश लिनक्स वितरणों में प्रीइंस्टॉल्ड नहीं आता, लेकिन आप इसे उनके रिपॉजिटरी में पा सकते हैं। उबंटू, डेबियन और संगत वितरणों पर इसे इंस्टॉल करने के लिए, अपना पसंदीदा टर्मिनल खोलें और उपयोग करें:
sudo apt install mc
यदि आप रेड हैट पर हैं, तो आप इसे इसके साथ इंस्टॉल कर सकते हैं:
sudo yum install mc
आर्क उपयोगकर्ता इसे इसके साथ ला सकते हैं:
sudo pacman -S mc
SUSE के लिए, प्रयास करें:
sudo zypper install mc
विंडोज उपयोगकर्ता भी पीछे नहीं हैं क्योंकि माइक्रोसॉफ्ट OS के लिए मिडनाइट कमांडर का एक नेटिव पोर्ट उपलब्ध है, जो 32-बिट विंडोज XP या नए के साथ संगत है। आप इसकी SourceForge पेज से इंस्टॉलर डाउनलोड कर सकते हैं और इसे अपने कंप्यूटर पर किसी अन्य एप्लिकेशन की तरह इंस्टॉल कर सकते हैं।
पहला रन
मिडनाइट कमांडर इंस्टॉल करने के बाद, आप टर्मिनल में mc टाइप करके इसे चला सकते हैं।
मिडनाइट कमांडर आपको दो पैन दिखाता है। सक्रिय वह है जिस पर आप वर्तमान में हैं (डिफ़ॉल्ट रूप से, बायां) हर फाइल एक्शन के लिए स्रोत के रूप में उपयोग किया जाता है। दूसरा गंतव्य के रूप में काम करता है। यदि आप बाएं पैन पर कई फाइलों का चयन करते हैं और F5 दबाते हैं, जो "कॉपी" से मैप होता है, तो चयनित फाइलें दाएं पैन में प्रस्तुत निर्देशिका में कॉपी हो जाएंगी।
आप अपने कीबोर्ड पर Tab दबाकर दोनों पैन के बीच जा सकते हैं। स्क्रीन के नीचे प्रस्तुत कार्यों के लिए 10 फंक्शन कुंजियाँ शॉर्टकट के रूप में काम करती हैं।
डिफ़ॉल्ट रूप से, MC फाइलनाम के आधार पर सॉर्ट करता है। चूंकि आप अपनी सभी इमेज फाइलों को एक साथ बंडल करना चाहते हैं, इसलिए सामग्री को फाइल एक्सटेंशन के आधार पर सॉर्ट करें।
MC के पुलडाउन मेनू तक पहुंचने के लिए F9 दबाएं।
"सॉर्ट ऑर्डर …" चुनें और दिखाई देने वाले विकल्पों में से "एक्सटेंशन" में बदलें।
उसके बाद, बाएं पैन में सभी फाइलें फाइलनाम के बजाय उनके एक्सटेंशन के आधार पर सॉर्ट हो जाएंगी।
व्यक्तिगत फाइलों और फोल्डरों को कंप्रेस करना
सूची में ऊपर/नीचे स्क्रॉल करें और प्रविष्टियों को चुनने (या अचयनित करने) के लिए Insert दबाएं। MC चयनित प्रविष्टियों को अलग रंग से प्रदर्शित करता है।
सभी चयनित प्रविष्टियों को एक आर्काइव में कंप्रेस करने के लिए, फाइल मेनू तक पहुंचने के लिए F2 दबाएं। कर्सर कुंजियों के साथ "Gzip या gunzip टैग्ड फाइल्स" या "Bzip2 या bunzip2 टैग्ड फाइल्स" पर जाएं, और अपने आर्काइव के लिए पसंदीदा फॉर्मेट चुनने के लिए Enter दबाएं। यह शॉर्टकट का उपयोग करके और भी तेज है: Gzip के लिए Y और Bzip2 के लिए B।
टर्मिनल पर एक अस्थायी कूद के बाद, आपको उसी फोल्डर में अपनी फाइलों का एक कंप्रेस्ड संस्करण मिलेगा।
सभी चयनित फाइलों को एक ही आर्काइव में कंप्रेस करना
क्या होगा यदि आप सभी चयनित फाइलों को एक ही आर्काइव में कंप्रेस करना चाहते हैं? मिडनाइट कमांडर में डिफ़ॉल्ट रूप से ऐसा कोई फंक्शन शामिल नहीं है, लेकिन आप इसे सेमी-मैन्युअल रूप से कर सकते हैं।
पहले की तरह फाइलों का एक समूह चुनें।
एक बार फिर फाइल मेनू तक पहुंचने के लिए F2 दबाएं। इस बार @ दबाएं या "टैग्ड फाइल्स पर कुछ करें" चुनें। यह विकल्प आपको मैन्युअल रूप से एक कमांड इनपुट करने की अनुमति देता है जो फाइल चयन पर कार्य करेगा।
अपने पसंदीदा आर्काइवर की कमांड का उपयोग करें जो कई फाइलों को एक ही आर्काइव में जोड़ती है लेकिन फाइलों को %s से बदल दें। यह पैरामीटर "सक्रिय पैन में चयनित सब कुछ" से मेल खाता है।
उदाहरण के लिए, 7z फॉर्मेट में फाइलों को कंप्रेस करने के लिए, हमने उपयोग किया:
7z a ARCHIVE_NAME.7z %s
जल्द ही, चयनित फाइलों के साथ एक आर्काइव उसी फोल्डर में दिखाई दिया।
फाइल निष्कर्षण
MC के साथ कंप्रेस्ड आर्काइव्स निकालना और भी आसान है। वर्चुअल फाइल सिस्टम का उपयोग करके उन्हें वॉल्यूम के रूप में माउंट करने के कारण, यह आपको उन्हें निकाले और पुनः कंप्रेस किए बिना उनकी सामग्री पर कार्य करने की अनुमति देता है।
पूरे आर्काइव को निकालने के लिए, इसे चुनें और फिर F2 दबाएं। Z दबाएं या "कंप्रेस्ड टार फाइलों को सबडायरेक्टरी में निकालें" चुनें। हालांकि, MC के साथ, यदि आपको केवल विशिष्ट फाइलों या फोल्डरों की आवश्यकता है तो आपको सब कुछ निकालने की आवश्यकता नहीं है।
अपने आर्काइव को हाइलाइट करके, इसमें प्रवेश करने के लिए Enter दबाएं। हां, हम जानते हैं कि यह अनावश्यक लग रहा था, लेकिन वास्तव में ऐसा ही होता है क्योंकि MC आपको अपने आर्काइव के अंदर जाने और सामग्री को प्रबंधित करने की अनुमति देता है।
किसी भी सामान्य फोल्डर की तरह, आर्काइव के अंदर रहते हुए, आप व्यक्तिगत फाइलों और फोल्डरों का चयन कर सकते हैं और उन्हें डेस्टिनेशन पैन में कॉपी (निकालने) के लिए F5 दबा सकते हैं। आप उन्हें वहां ले जाने के लिए F6 भी दबा सकते हैं, जिसका अर्थ है कि डेस्टिनेशन पैन में निकाले जाने के बाद, वे आपके आर्काइव से हटा दिए जाएंगे। आप अपने आर्काइव से कुछ हटाने के लिए F8 भी दबा सकते हैं।
यह भी ध्यान देने योग्य है कि यदि आप कुछ समय के लिए एक सामान्य टर्मिनल पर जाना चाहते हैं, तो आपको मिडनाइट कमांडर से बाहर निकलने की आवश्यकता नहीं है। Ctrl + O को एक साथ दबाएं, और MC पृष्ठभूमि में छिप जाएगा, जिससे आप उस टर्मिनल में रहेंगे जहां आपने इसे लॉन्च किया था।
आप उसी शॉर्टकट का उपयोग करके MC पर वापस जा सकते हैं। वास्तव में MC से बाहर निकलने के लिए, अपने कीबोर्ड पर F10 दबाएं।
कंप्रेस्ड फाइलों को बेहतर ढंग से प्रबंधित करने का एक और तरीका है सेल्फ-एक्सट्रैक्टिंग आर्काइव बनाना ताकि आपको अतिरिक्त एप्लिकेशन इंस्टॉल करने की चिंता न करनी पड़े।