जवाबों:
आप split
कई फ़ाइलों में एक संग्रह को विभाजित करने के लिए कमांड का उपयोग कर सकते हैं । उदाहरण के लिए, अगर मुझे 1 एमबी की फाइलों में संग्रहीत मेरा संग्रह चाहिए:
tar -cvf - <stuff to put in archive> | split --bytes=1m --suffix-length=4 --numeric-suffix - myarchive.tar.
और जब मैं पुनर्संयोजन और असत्य करना चाहता हूं:
cat myarchive.tar.* | tar xvf -
GNU टार मूल रूप से कई संस्करणों का समर्थन करता है । कई विकल्प हैं, जो मुझे साफ-सुथरा लगा
tar --create --multi-volume --file=/tmp/file1.tar --file=/tmp/file2.tar files_to_archive
आकार एल के माध्यम से निर्दिष्ट किया जा सकता है (टेप-लंबाई)
यह इस तरह से संपीड़न का समर्थन नहीं करता है, इसलिए आपको अलग से ऐसा करना होगा। "टार: बहु-मात्रा संपीड़ित अभिलेखागार का उपयोग नहीं कर सकता"
tar c
टार्क संग्रह बनाने के लिए उपयोग करें , और k size-in-kbytes
प्रत्येक भाग के अधिकतम आकार को नियंत्रित करने के लिए पैरामीटर निर्दिष्ट करें । आप (मूल आकार) / (भाग आकार) + 1) भागों के साथ समाप्त करेंगे।
tar (GNU tar) 1.29
मुझे ऐसा कोई विकल्प भी दिखाई नहीं दे रहा है।