एक आर्काइव एक विशेष प्रकार की फाइल होती है जो उसके भीतर अनेक फोल्डर्स और फाइलों को स्टोर कर सकती है। आर्काइव को इतना प्रभावी बनाने वाली बात यह है कि जिन फाइलों और फोल्डर्स को वे समाहित करते हैं, वे आर्काइव के बाहर की अपनी फाइल-स्ट्रक्चर को बनाए रखते हैं, और यह स्ट्रक्चर तब भी बरकरार रहती है जब आर्काइव को अन-आर्काइव किया जाता है। आप कई अलग-अलग फॉर्मेट में फाइलों और फोल्डर्स को आर्काइव कर सकते हैं, और इनमें से एक होता है TAR (Tape Archive) फॉर्मेट। लिनक्स और यूनिक्स सिस्टम पर आमतौर पर उपयोग किया जाने वाला, एक TAR फाइल (जिसे बोलचाल में tarball के नाम से भी जाना जाता है) कंसोलिडेटेड यूनिक्स आर्काइव फॉर्मेट में एक फाइल होती है।
TAR फाइल फॉर्मेट का उपयोग विशेष रूप से बड़ी मात्रा में डेटा स्टोर करने के लिए किया जाता है - इसे कंप्रेस करने के लिए नहीं। हालांकि, TAR फाइलें बनने के बाद आमतौर पर कंप्रेस की जाती हैं, लेकिन तब वे TAR फाइलें नहीं रह जातीं और TGZ फाइलों में बदल जाती हैं।
लिनक्स और यूनिक्स पर, TAR फाइल बनाना उतना ही सरल है जितना एक और दो - एक है Terminal या कंसोल खोलना, और दो है आवश्यक कमांड टाइप करना।
चरण 1: एक टर्मिनल खोलें
यदि आप लिनक्स सिस्टम का उपयोग कर रहे हैं, तो Terminal का एक नया इंस्टेंस लॉन्च करने के लिए Ctrl + Alt + T दबाएं। वैकल्पिक रूप से, आप यह भी कर सकते हैं:
- अपनी स्क्रीन के ऊपरी-बाएं कोने में Dash बटन पर क्लिक करके Dash खोलें (या अपने कीबोर्ड पर Windows लोगो की दबाकर भी यही परिणाम प्राप्त करें)।
- "terminal" खोजें और Enter दबाएं।
- खोज परिणामों में, Terminal शीर्षक वाले खोज परिणाम पर क्लिक करें।
दूसरी ओर, यदि आप यूनिक्स पर चलने वाले कंप्यूटर का उपयोग कर रहे हैं, तो आपको:
- अपनी स्क्रीन के शीर्ष पर टूलबार में Applications या Accessories पर क्लिक करें।
- दिखाई देने वाले संदर्भ मेनू में, Terminal पर क्लिक करें। ऐसा करने से तुरंत आपके लिए एक नई Terminal विंडो खुल जाएगी।
चरण 2: टर्मिनल में आवश्यक कमांड टाइप करें
एक बार जब आपकी स्क्रीन पर Terminal का एक नया इंस्टेंस चालू हो जाता है, तो आपके लिए बस इतना करना बाकी है कि आवश्यक कमांड टाइप करें। आपको Terminal में टाइप करने के लिए आवश्यक कमांड इस बात पर निर्भर करेगा कि आप एक पूरे फोल्डर और उसके सभी सब-डायरेक्टरीज और फाइलों का आर्काइव बनाना चाहते हैं, या केवल एक या अधिक विशिष्ट फाइलों वाला आर्काइव।
यदि आप एक पूरी डायरेक्टरी और उसमें मौजूद हर चीज को TAR करना चाहते हैं, तो Terminal विंडो में निम्न टाइप करें और Enter दबाएं:
tar -cvf X.tar /path/to/folder
नोट: ऊपर दिए गए कमांड में, X को उस नाम से बदलें जो आप बनाई गई TAR फाइल को देना चाहते हैं, और /path/to/folder को उस फोल्डर (या फाइल) के पूर्ण पाथ से बदलें जिसे आप आर्काइव करना चाहते हैं। उदाहरण के लिए, यदि आप Files नाम से /myfiles/ फोल्डर का आर्काइव बनाना चाहते हैं, तो आपके द्वारा टाइप किया गया अंतिम कमांड कुछ इस तरह दिखेगा:
tar -cvf Files.tar /usr/local/myfiles
दूसरी ओर, यदि आप TAR फाइल फॉर्मेट का उपयोग करके एक या अधिक विशिष्ट फाइलों को आर्काइव करना चाहते हैं, तो Terminal विंडो में निम्न टाइप करें और Enter दबाएं:
tar -cvf X.tar /path/to/file1 /path/to/file2
नोट: ऊपर दिए गए कमांड में, X को उस नाम से बदलें जो आप बनाई गई TAR फाइल को देना चाहते हैं। साथ ही, /path/to/file1 को पहली फाइल के पूर्ण पाथ से बदलें जिसे आप आर्काइव करना चाहते हैं, /path/to/file2 को दूसरी फाइल के पूर्ण पाथ से बदलें जिसे आप आर्काइव में शामिल करना चाहते हैं, और इसी तरह। आप आर्काइव में जोड़ी जाने वाली कई व्यक्तिगत फाइलों के डायरेक्टरीज जोड़ सकते हैं - बस सुनिश्चित करें कि प्रत्येक डायरेक्टरी अपने पूर्ववर्ती से एक स्पेस द्वारा अलग हो।