सवाल एक बड़ी फ़ाइल को छोटी फ़ाइलों में विभाजित करें और फिर मूल फ़ाइल प्राप्त करने के लिए उन्हें एकीकृत करें [डुप्लिकेट]


इस प्रश्न का उत्तर यहां दिया गया है:

मैं एक 7 जीबी (मूवी) फ़ाइल को 1 जीबी (कहें) की छोटी फाइलों में कैसे विभाजित करूं, और फिर (किसी अन्य उबंटू कंप्यूटर में) मूल फ़ाइल प्राप्त करने के लिए उन्हें एकीकृत करें (केवल बैश कमांड का उपयोग करके)?


34
2017-11-08 21:12


मूल




जवाब:


विभाजित करने के लिए:

split -b 1G -d bigfile bigfile-part

जुड़ने के लिए:

cat bigfile-part* > bigfile

48
2017-11-08 21:20



+1 सर्वोत्तम विधि। मैं आमतौर पर यह जांचना चाहता हूं कि सब कुछ पहले और बाद में 'md5sum bigfile' चलाकर काम करता था। - scottl
यह डीडी नहीं चाहता था - xxjjnn


टर्मिनल का उपयोग करते हुए फ़ाइल को 1024 एमबी में विभाजित करने के लिए:

split --bytes=1024m original_filename /destination/path/prefix

मूल फ़ाइल प्राप्त करने के लिए:

cat /source/path/prefix* > original_filename

22
2017-11-08 21:20