नहीं।
इसके विपरीत zip
, केवलgzip
एक संपीड़न एल्गोरिथ्म के रूप में कार्य करता है ।
क्योंकि विभिन्न कारणों जिनमें से कुछ वापस टेप ड्राइव के युग की ओर कान लगाता की, यूनिक्स नामक एक कार्यक्रम का उपयोग करता है tar
डेटा संग्रह करने के लिए है, तो एक संपीड़न प्रोग्राम की तरह के साथ संकुचित किया जा सकता है gzip
, bzip2
, 7zip
, आदि
एक निर्देशिका को "ज़िप" करने के लिए, सही कमांड होगा
tar -zcvf archive.tar.gz directory/
यह बता देंगे tar
करने के लिए
z (gzip) एल्गोरिथ्म का उपयोग करके इसे संपीड़ित करें
ग (फ़ाइलों में से एक संग्रह बनाएँ) directory
( tar
डिफ़ॉल्ट रूप से पुनरावर्ती है)
v (वर्बोसली) सूची (/ dev / stderr पर ताकि यह पाइप्ड कमांड्स को प्रभावित न करे) यह सभी फाइल को आर्काइव में जोड़ता है।
और आउटपुट को f (फ़ाइल) नाम से स्टोर करेंarchive.tar.gz
tar
आदेश प्रदान करता है gzip
(के माध्यम से समर्थन -z
विशुद्ध रूप से आपकी सुविधा के लिए झंडा)। gzip
आदेश / lib पूरी तरह अलग है। उपरोक्त आदेश प्रभावी रूप से उसी के समान है
tar -cv directory | gzip > archive.tar.gz
वर्तमान निर्देशिका में आपके द्वारा उपयोग किए जाने वाले संग्रह को विघटित और अनपैक करने के लिए
tar -zxvf archive.tar.gz
यह आदेश प्रभावी रूप से उसी के समान है
gunzip < archive.tar.gz | tar -xv
tar
कई, कई, कई अन्य विकल्प हैं और साथ ही उपयोग करता है; मैं कभी-कभी इसके मैनपेज के माध्यम से दिल से पढ़ने की सलाह देता हूं।
gzip -r myfolder
जो फ़ाइलों को पुनरावर्ती रूप से gzip करेगा। उसी तरह से आप फ़ाइलों को अनज़िप कर सकते हैंgunzip -r myfolder
जिनका उपयोग करके फ़िर से फ़ाइलों को अनज़िप किया जाएगा। अधिक जानकारी के लिए,man gzip