कैसे .zip फ़ाइलों को विभाजित करने और उन्हें विंडोज में शामिल करने के लिए?


21

मुझे उबंटू में .zip फ़ाइल .z01, .z02 आदि के रूप में विभाजित करने की आवश्यकता है ... ताकि मैं उन्हें विंडोज में वापस जोड़ दूं।

मेरे पास विंडोज़ में कमांड प्रॉम्प्ट तक पहुंच नहीं है। अब मैं फ़ाइलों को कैसे खोलूंगा?

जवाबों:


25

उबंटू पर आप splitअपनी ज़िप फ़ाइल को विभाजित करने के लिए कमांड का उपयोग कर सकते हैं । कुछ इस तरह काम करना चाहिए:

split your-zip.zip -b 32M ZIPCHUNKS

यह ZIPCHUNKS * फ़ाइलों का एक गुच्छा बनाएगा, क्रम में और सभी 32 MB या उससे कम आकार का। 32M पैरामीटर बदलें चंक आकार भिन्न करने के लिए।

परंपरागत रूप से आप catउन्हें वापस एक साथ गोंद करने के लिए उपयोग करेंगे:

cat ZIPCHUNKS* > reassembled-zip.zip

जब से आप विंडोज पर फिर से करना चाहते हैं, तो आपको एक विकल्प की आवश्यकता है catक्या विंडोज पर बिल्ली के लिए प्रतिस्थापन मदद कर सकता है, लेकिन ध्यान दें कि विंडोज typeकमांड काम नहीं करेगा क्योंकि यह एक फाइल को संसाधित करते समय उनके बीच फाइलों के नाम जोड़ता है। एक काम करने का तरीका है copy /b ZIPCHUNKS* > reassembled-zip.zip

आप rar"स्प्लिट" अभिलेखागार बनाने के लिए मूल रूप से भी उपयोग कर सकते हैं, जो तब विंडोज पर एक GUI उपकरण जैसे विंज़िप या WinRar द्वारा विघटित हो सकते हैं। उबंटू पर, rarपैकेज स्थापित करें , फिर:

rar a -v32M destination.rar files/to/compress

इससे डेस्टिनेशन .partXX.rar नामक फाइल्स बन जाएंगी। इन्हें विंडोज में ट्रांसफर करें, फिर पहले वाले (डेस्टिनेशन) को अनारर करें, जो दूसरों से अपने आप लिंक हो जाएगा।

एक चाल जिसे आप संभावित रूप से उपयोग कर सकते हैं वह मूल ज़िप फ़ाइल "रार" है, जिस तरह से आप इसे विंडोज पर फिर से इकट्ठा कर सकते हैं। यदि आपके पास मूल फाइलें हैं, तो उन्हें रार करना और उसी के साथ काम करना आसान हो सकता है।


स्प्लिट कमांड के साथ-साथ स्टैकओवरफ्लो लिंक पर मदद के लिए धन्यवाद। वास्तव में सहायक है। मैं अब सोच रहा हूं कि मेरे पास कमांड लाइन तक पहुंच भी नहीं है। मैं अब छपी हुई फ़ाइलों को कैसे खोलूँ?
कुनगुवारुन

आपके आदेश ZIPCHUNKS ZIPCHUNKSAH, आदि बनाता है। वे अज्ञात फ़ाइल प्रकार के हैं। मुझे आश्चर्य है कि क्या उन्हें विंडोज़ में पता लगाया जाएगा
कुनगुवारुन

"विखंडू" स्टैंड-अलोन ज़िप फाइलें नहीं हैं, ज़िप फ़ाइल को मान्य होने के लिए उन्हें वापस एक साथ रखा जाना चाहिए। मैं ऐसा करने का एक तरीका दिखाने के लिए अपने उत्तर को अपडेट करूंगा rar, जो "घुट" अभिलेखागार (जिसे "वॉल्यूम" कहा जाता है) और WinZip (जो मुझे आशा है कि आपने स्थापित किया है) या WinRAR के साथ विघटित हो सकता है। यदि नहीं, तो आपके पास नहीं होगा। यह बताने के लिए कि आपके विंडोज सिस्टम पर कौन से आर्काइव मैनेजमेंट टूल्स लगे हैं।
रोडमैर

हां, चंक्स खुद को पहचानने योग्य नहीं हैं, मैं विंडोज का उन पर कुछ भी पता लगाने के लिए भरोसा नहीं करूंगा, यही कारण है कि मैंने उल्लेख किया है कि आपको उन्हें किसी भी तरह फिर से इकट्ठा करना होगा, फिर परिणामी फ़ाइल को .zip में बदलना होगा। लेकिन टुकड़ों को फिर से बेकार होने तक बेकार कर दिया जाएगा।
रोडमेयर

धन्यवाद रोडरम। मैंने ज़िप कमांड का उपयोग ऑउटआउट विकल्प के साथ किया और वे विंडो में पहचाने जाने योग्य हैं
कुनगुवारुन

10

फ़ाइलों को संपीड़ित करने के लिए zipआदेश का उपयोग करें -s split_size। उदाहरण कमांड का पालन कर रहा है।

zip -r -s 100m filename.zip  compress_folder

4

बहुत आसान: आप पहले split your-zip.zip -b 32M ZIPCHUNKSलिनक्स / यूनिक्स और फिर type * > myZipFile.zipविंडोज में करते हैं।


आपका उत्तर @rodmr के स्वीकृत उत्तर की एक प्रति प्रतीत होता है
यार्न

1
@ यारोन नहीं यह नहीं है। यह उनके उत्तर का एक बहुत ही सीधा-सीधा संस्करण है। उनके जवाब में विंडोज में विभाजित ज़िप फ़ाइलों को वापस लाने के लिए प्रासंगिक हिस्सा नहीं था।
अमीर

1
टाइप कई फ़ाइलों को दिए जाने पर फ़ाइल नाम और स्वरूपण जोड़ देगा। इसके बजाय कॉपी / बी * .in फ़ाइल का उपयोग करें।
जेम्स न्यूटन

0

मुझे यह एक साल या उससे अधिक पहले करना था। यह असुविधाजनक है, क्योंकि विंडोज में केवल एक ही उपकरण नहीं है।

मैंने GSplit का उपयोग कर समाप्त किया , जो WINE (या PlayOnLinux) के तहत काम करता है। यह एक .exeफाइल और .gsdफाइलों का एक गुच्छा बनाता है । यदि आप एक पीडीएफ फाइल को ज़िप कर रहे हैं, तो आपको इसे पूर्व-ज़िप करने की आवश्यकता है क्योंकि विंडोज भ्रमित हो जाता है!


धन्यवाद, लेकिन मेरे पास किसी भी उपकरण को स्थापित करने की अनुमति नहीं है जहां मुझे फ़ाइलों में शामिल होने की आवश्यकता है
कुनागुवरुन

उस स्थिति में, आपको उस समाधान का उपयोग करना होगा जो रोडमैर ने copy /bविंडोज पर उपयोग करके दिया था ।
धान लैंडौ

0

यदि आपके ज़िप मशीन पर जिप स्थापित है, तो आपके पास ज़िपप्लेट भी होना चाहिए । यह एक बड़ी ज़िप फ़ाइल लेता है और इसे कई छोटी, स्टैंड-अलोन ज़िप फ़ाइलों में विभाजित करता है। यह WinZip या Rar के किसी विशेष संस्करण पर काम करने के लिए निर्भर नहीं करता है, क्योंकि यह जो फाइल बनाता है वह सादा ज़िप फ़ाइलें होती हैं।

एक चेतावनी: zipsplit अभी भी CP / M / MS-DOS 8.3 फ़ाइल नामों की दुनिया में रहता है, इसलिए यदि आप इसे biglongfilename.zip पर उपयोग करते हैं , तो आप biglon_1.zip , biglon_2.zip , biglon_3.zip , आदि के साथ समाप्त करेंगे। ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.