अगले लेख में हम यह देखने के लिए जा रहे हैं कि हम कैसे कर सकते हैं विभाजन और फिर टर्मिनल से बड़ी फ़ाइलों को फिर से जोड़ना। कई क्षणों में, उपयोगकर्ता स्वयं को आवश्यकता के साथ सामना कर सकते हैं फ़ाइलों को विभाजित करें यदि उपलब्ध अपलोड की गति बहुत अधिक नहीं है, तो ड्रॉपबॉक्स में अपलोड करने के लिए, या तो ड्रॉपबॉक्स पर अपलोड करें या किसी अन्य कंप्यूटर पर भेजें।
हम अपने आप को एक बड़ी फ़ाइल अपलोड करते हुए भी पा सकते हैं और या तो पावर आउटेज या नेटवर्क समस्या के कारण लोड बाधित होता है। इस मामले में, हमें पूरी प्रक्रिया को फिर से शुरू करना होगा। इस और अन्य कारणों से, इन प्रकार की फ़ाइलों को स्थानांतरित करने का एक अच्छा तरीका है बड़ी फाइल को छोटे सेगमेंट में विभाजित करें। इस तरह हम उन्हें अधिक चुस्त तरीके से आगे बढ़ा सकते हैं। जब रिसीवर फ़ाइल को खोलना चाहता है, तो उसे केवल करना होगा छोटे भागों को मिलाएं और इसलिए आपके पास मूल फ़ाइल की एक प्रति हो सकती है।
निम्नलिखित पंक्तियों में हम यह देखने जा रहे हैं कि बड़ी फ़ाइलों को छोटे भागों में कैसे विभाजित किया जाए और इन छोटे टुकड़ों को वापस एक ही फाइल में कैसे जोड़ा जाए।
स्प्लिट करें और उबंटू टर्मिनल से फाइलें मिलाएं
इस कार्य को करने के लिए, हम दो का उपयोग करने जा रहे हैं कमांड जो हमारे उबंटू सिस्टम में पाई जा सकती हैं, के रूप में पर्ची और बिल्ली हैं।
बंटवारा क्या है?
यह यूनिक्स सिस्टम के लिए एक कमांड है यह हमें एक फ़ाइल को छोटे टुकड़ों में विभाजित करने की अनुमति देगा। यह एक नाम और एक एक्सटेंशन के साथ फाइल बनाएगा जो अलग-अलग होगा (आ, अब, एसी), और परिणामी फ़ाइलों का आकार भी निर्धारित कर सकते हैं।
की विशेषताओं के बारे में अधिक जानने के लिए स्प्लिट कमांड, हम कर सकेंगे अपने दस्तावेज़ देखें टर्मिनल में टाइप करना (Ctrl + Alt + T):
man slipt
बिल्ली क्या है?
साथ बिल्ली की आज्ञा हम विभिन्न पाठ फ़ाइलों को देख पाएंगे और हम भी कर पाएंगे विभक्त फ़ाइलें.
पिछली कमांड की तरह, हम कर पाएंगे प्रलेखन से परामर्श करें टर्मिनल खोलना (Ctrl + Alt + T) और उसमें टाइप करना:
man cat
टर्मिनल से बड़ी फ़ाइलों को विभाजित करें
एक उदाहरण के रूप में दिखाने के लिए, मैं एक का उपयोग करने जा रहा हूं Ubuntu-18.10-amd64.iso की आईएसओ छवि कि मैं इस टीम में हूं। इससे पहले कि हम शुरू करें फ़ाइल का आकार जांचें। इस कार्य के लिए, एक टर्मिनल (Ctrl + Alt + T) में हम निम्नलिखित कमांड का उपयोग करने जा रहे हैं:
du -h ubuntu-18.10-desktop-amd64.iso
जैसा कि आप देख सकते हैं, यह एक बड़ी फ़ाइल है जो उपलब्ध अपलोड गति के आधार पर, नेटवर्क पर साझा करना मुश्किल हो सकता है। इस कारण से, अनुसरण करने का अगला चरण होगा इस ISO फाइल को छोटे आकार की फाइलों में विभाजित करें.
स्प्लिट के साथ एक फ़ाइल को विभाजित करें
इस उदाहरण में ISO छवि को आकार के साथ फाइलों में विभाजित करने के लिए, 200 एमबी हर एक, हम एक टर्मिनल खोलने जा रहे हैं (Ctrl + Alt + T) और हम निम्न कमांड का उपयोग करेंगे:
split -b 200M ubuntu-18.10-desktop-amd64.iso UB.
यह कहना पड़ेगा कि इस आदेश में कुछ समय लग सकता है। गति उस फ़ाइल के आकार पर निर्भर करेगी जिसे हम विभाजित करना चाहते हैं और पीसी के संसाधन जिसमें हम इसका उपयोग करते हैं।
विभाजन प्रक्रिया समाप्त होने के बाद, हम कर पाएंगे उपरोक्त कमांड के आउटपुट की जांच करें उसी टर्मिनल में निम्न कमांड का उपयोग करना:
ls -lh
जैसा कि आप स्क्रीनशॉट से देख सकते हैं, हम यूबी के साथ शुरू होने वाली नई फाइलों को खोजने जा रहे हैं। इसके अलावा, इन सभी का अधिकतम आकार 200 एमबी होगा। अब उन्हें कहीं भी अपलोड, ले जाना या भेजना आसान होगा।
बिल्ली के साथ फाइलें मिलाएं
एक बार फाइल डिवीजन का चरण समाप्त हो जाने के बाद, यह समय है सभी भागों को एकजुट करें ताकि आपके पास फिर से मूल फ़ाइल की एक प्रति हो सके। इस उदाहरण को विकसित करने के लिए, पहले मैं छोटी फ़ाइलों को स्थानांतरित करने के लिए एक नई निर्देशिका बनाने जा रहा हूं।
mkdir ISO/
आगे मैं उन सभी छोटे आकार की फाइलों को स्थानांतरित करने जा रहा हूं जो यूबी से नई निर्देशिका में शुरू होती हैं।
mv UB* ISO/
और मैं नई निर्देशिका में कदम रखने जा रहा हूं।
cd ISO/
इस बिंदु पर हम करेंगे UB- नामित फ़ाइलों को ISO-Ubuntu-merged.iso नामक एक नई फ़ाइल में मर्ज करें। ऐसा करने के लिए हम निम्नलिखित कमांड निष्पादित करेंगे:
cat UB.?? > ISO-Ubuntu-combinada.iso
पीसी के संसाधनों के आधार पर जहां यह निष्पादित होता है, इस आदेश में कुछ समय लग सकता है। बिल्ली कमांड पूरा होने के बाद, हम नई बनाई गई फ़ाइल को सत्यापित करने के लिए निर्देशिका की सामग्री पर एक नज़र डाल सकते हैं।
उबंटू आईएसओ छवि के निर्माण की पुष्टि की, अब हम इसे सबसे अच्छे सूट के रूप में उपयोग कर सकते हैं।
और इसलिए हम एक बड़ी फ़ाइल को अन्य छोटी फ़ाइलों में विभाजित कर सकते हैं और आसानी से उन्हें फिर से जोड़ सकते हैं। आपको केवल कमांड का उपयोग करने की आवश्यकता है फिसलन y बिल्ली उबंटू टर्मिनल से।