उबंटू में फ़ाइलों को संपीड़ित और विभाजित कैसे करें
उबंटू में, आर्काइव मैनेजर (या फ़ाइल-रोलर) ने किसी को फ़ाइल या फ़ोल्डर को संपीड़ित करने और ज़िप करने के लिए आसान बना दिया है, लेकिन यदि आपके पास बड़ी फ़ाइल है, तो 20 जीबी कहें, और आप इसे सीडी / डीवीडी, आप पाएंगे कि 1 सीडी / डीवीडी में फ़िट होने के लिए आप फ़ाइल आकार को कम कर सकते हैं। ऐसे मामले में, यह बड़ी फ़ाइल को कई छोटी फ़ाइलों में संपीड़ित और विभाजित करने और उन्हें अलग से स्टोर करने का एक बेहतर समाधान है। यह तब भी लागू होता है जब आप फ़ाइल साझा करने वाली साइट पर एक बड़ी फ़ाइल साझा करना चाहते हैं। संपीड़ित फ़ाइल को कई छोटी फ़ाइलों में विभाजित करने से दूसरों के लिए डाउनलोड करना आसान हो जाएगा।
आइए मान लें कि बड़ी फ़ाइल "/home/username/movie/large-file.avi" में मिली एक मूवी फ़ाइल है और आप फ़ोल्डर में छोटी फ़ाइलों को संपीड़ित, विभाजित और स्टोर करना चाहते हैं "/ home / username / movie / split -फ्लियों / ", यह आप टर्मिनल में टाइप करते हैं:
सीडी मूवी / स्प्लिट-फाइलें
(फ़ाइलपैथ को उस स्थान पर बदलें जहां आप विभाजन फ़ाइलों को रखना चाहते हैं)
tar -cvj /home/username/movie/large-files.avi | split -b 650m -d - "big-files.tar.bz।"
अब आप "स्प्लिट-फाइल" फ़ोल्डर में दिखाई देने वाली कई फाइलें देखेंगे, जिनमें से प्रत्येक 650 एमबी के फ़ाइल आकार के साथ और "बड़े फाइलें.tar.bz.00", "big-files.tar.bz.01", " बड़ी फाइलें .tar.bz.02 ", आदि
विभाजित फ़ाइलों को पुनर्प्राप्त करने और निकालने के लिए, टाइप करें
बिल्ली big-files.tar.bz। *> big-files.tar.bz tar -xvj big-file.tar.bz
और आप मूल फ़ाइल वापस प्राप्त कर सकते हैं।
क्या आप उबंटू में फ़ाइलों को संपीड़ित और विभाजित करने के किसी भी अन्य तरीके से जानते हैं?