कमांड लाइन से टार GZip फाइल कैसे बनाएं
विषयसूची:
यदि आपको कभी फ़ाइलों के समूह को स्थानांतरित करने की आवश्यकता होती है या यदि आप टाइम मशीन के बाहर अपने स्वयं के बैकअप का प्रबंधन कर रहे हैं, तो आप शायद अपनी स्वयं की ज़िप फ़ाइलें बनाने से परिचित हैं। जीयूआई ज़िप उपकरण का उपयोग करना आसान और उपयोगकर्ता के अनुकूल है, लेकिन अगर आप बेहतर संपीड़न के साथ कुछ और उन्नत विकल्प चाहते हैं तो आप टार और जीज़िप संग्रह बनाने के लिए कमांड लाइन पर जा सकते हैं। सिंटैक्स मैक ओएस एक्स में वैसा ही होगा जैसा कि लिनक्स में है।
टार GZip संग्रह बंडल बनाना
कमांड लाइन (/एप्लिकेशन/टर्मिनल/) से, निम्नलिखित सिंटैक्स का उपयोग करें:
tar -cvzf tarballname.tar.gz itemtocompress
उदाहरण के लिए, केवल एक निर्देशिका jpg फ़ाइलों को संपीड़ित करने के लिए, आप टाइप करेंगे:
tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg
Theयहां एक वाइल्डकार्ड है, जिसका अर्थ है कि .jpg एक्सटेंशन के साथ कुछ भी jpegarchive.tar.gz फ़ाइल में संपीड़ित किया जाएगा और कुछ नहीं।
परिणामस्वरूप .tar.gz फ़ाइल वास्तव में दो अलग-अलग चीजों का उत्पाद है, टार मूल रूप से फ़ाइलों के एक समूह को एक फ़ाइल बंडल में संकुलित करता है, लेकिन अपने आप संपीड़न की पेशकश नहीं करता है, इस प्रकार संपीड़ित करने के लिए वह टार जिसे आप अत्यधिक प्रभावी gzip कम्प्रेशन जोड़ना चाहेंगे। यदि आप वास्तव में चाहते हैं तो आप इन्हें दो अलग-अलग कमांड के रूप में चला सकते हैं, लेकिन इसकी बहुत आवश्यकता नहीं है क्योंकि टार कमांड -z ध्वज प्रदान करता है जो आपको स्वचालित रूप से टार फ़ाइल को gzip करने देता है।
Opening .tar.gz संग्रह
Gz और टार फाइलों को अनपैक करना Pacifist या Unarchiver (मुफ्त) जैसे एप्लिकेशन के साथ किया जा सकता है, या इसके साथ कमांड लाइन पर वापस जाकर किया जा सकता है:
gunzip फ़ाइलनाम.tar.gz
के बाद:
tar -xvf filename.tar
आम तौर पर आपको किसी डायरेक्टरी में चीजों को अनटार करना चाहिए, या वर्तमान वर्किंग डायरेक्टरी वह गंतव्य होगी जो जल्दी गड़बड़ हो सकती है।