त्यहाँ लिनक्स जिप आदेशको साथ तपाईले धेरै चीजहरू गर्न सक्नुहुन्छ
लिनक्स कमांड लाइन प्रयोग गरेर फाईलहरू कम्प्रेस गर्न विभिन्न तरिकाहरू छन्। यो लेखमा व्यावहारिक उदाहरणहरू समावेश छन् जुन जिप आदेश तपाईंको कम्प्यूटर प्रणाली भित्र फाइलहरू कन्फैक्ट र व्यवस्थित गर्न कसरी प्रयोग गर्दछ भनेर देखाउँछ।
जिप फाइलहरू प्रयोग गरिन्छ जब तपाईँ ठाउँ सुरक्षित गर्न र ठूला फाईलहरू एक स्थानबाट अर्कोमा प्रतिलिपि गर्न आवश्यक पर्दछ।
यदि तपाइँसँग 10 फाइलहरू छन् जुन सबै 100 मेग्याबाइट आकारमा छन् र तपाइँलाई एक ftp साइटमा स्थानान्तरण गर्न आवश्यक छ, स्थानान्तरण तपाइँको प्रोसेसर गतिको आधारमा समयको एकदम धेरै मात्रामा लाग्न सक्दछ।
यदि तपाईंले 10 वटा फाईलहरू एकल जिप गरिएको सङ्ग्रहमा कम्प्रेस गर्नुहुनेछ र सङ्कुचनले फाइल साइज 50MB प्रति फाइलमा घटाउँछ, तब तपाई मात्र आधा भन्दा बढी डेटा स्थानान्तरण गर्न सक्नुहुन्छ।
कसरी फोल्डरमा सबै फाइलहरूको अभिलेख सिर्जना गर्ने
कल्पना गर्नुहोस् तपाईंको यसमा निम्न एमपी 3 फाईलहरूको साथ गीतहरूको फोल्डर छ:
नाइट प्रोवालर.mp3 |
प्रेम भोको मानिस.mp3 |
यसलाई हटाउनुहोस् |
तपाईं सबै मा हिंड्नुहोस्.mp3 |
नरकका लागि राजमार्ग.mp3 |
यदि तपाईं रगत चाहानुहुन्छ भने यो.mp3 |
आगोमा देखाउनुहोस् |
धेरै धेरै छुनुहोस्.mp3 |
झाडी वरिपरि धकेल्दै |
केटीहरू रित्तो.mp3 |
यो साधारण लिनक्स आदेश जसले बताउँछ कि कसरी हालको फोल्डरमा सबै फाइलहरूको अभिलेख सिर्जना गर्न कसरी ACDC_Highway_to_Hell.zip:
zip ACDC_Highway_to_Hell *
पाठ स्क्रॉलहरू स्क्रिनमा माथि देखाउँदा फाईलहरू देखाउँछन् जुन तिनीहरू थपिन्छन्।
संग्रहमा लुकेका फाइलहरू कसरी समावेश गर्ने
अघिल्लो आदेश फोल्डरमा सबै फाईलहरू संग्रह गर्न ठीक छ तर यसमा केवल फाइलहरू लुकेका छैनन्।
यो सधैं सजिलो छैन। कल्पना गर्नुहोस् कि तपाईं आफ्नो गृह फोल्डरलाई जिप गर्न चाहानुहुन्छ ताकि तपाई यसलाई USB ड्राइभ वा बाह्य हार्ड ड्राइभमा फिर्ता गर्न सक्नुहुनेछ। तपाईंको गृह फोल्डरले लुकेका फाइलहरू समावेश गर्दछ।
फोल्डरमा लुकेका फाईलहरू सहित सबै फाइलहरू कम्प्रेस गर्न, निम्न आदेश चलाउनुहोस्:
जिप घर *। *
यसले गृह फोल्डर भित्र सबै फाइलहरूसँग home.zip भनिने फाइल सिर्जना गर्दछ।
(तपाईंले काम गर्न यो घर फोल्डरमा हुनुपर्दछ)। यो आदेशसँग समस्या यो हो कि यसले केवल घर फोल्डरमा फाइलहरू र फोल्डरहरू होइन, जुन अर्को उदाहरणमा हामीलाई ल्याउँछ।
सबै फाईलहरू र सबफोल्डहरू कसरी Zip फाइलमा अभिलेख गर्ने
अभिलेख भित्र सबै फाइलहरू र उपफोल्डरहरू समावेश गर्न, निम्न आदेश चलाउनुहोस्:
zip -r घर।
अवस्थित जिप गरिएको अभिलेखमा नयाँ फाईलहरू कसरी थप्नुहोस्
यदि तपाइँ अवस्थित सङ्ग्रहमा नयाँ फाईलहरू थप्न वा सङ्ग्रहमा फाइलहरू अद्यावधिक गर्न चाहनुहुन्छ भने, जिप आदेश चलाउँदा अभिलेख फाइलको लागि एउटै नाम प्रयोग गर्नुहोस्।
उदाहरणको लागि, तपाईकोसँग चार एल्बमहरूसँग एक संगीत फोल्डर छ कल्पना गर्नुहोस् र तपाइँ जगेडाको रूपमा राख्नको लागि music.zip भनिने एक अभिलेख सिर्जना गर्नुहोस्। अब एक हप्ताको कल्पना पछि तपाईं दुई नयाँ एल्बमहरू डाउनलोड गर्नुहुन्छ। जिप फाईलमा नयाँ एल्बमहरू थप्न, भर्खर अघिल्लो हप्ता जस्तै एकै जिप आदेश चलाउनुहोस्।
मूल संगीत संग्रह सिर्जना गर्न निम्न कोड चलाउन:
zip -r संगीत / गृह / तपाईंकोनाम / संगीत /
अभिलेखमा नयाँ फाईलहरू थप्न उही आदेश पुन: रन गर्नुहोस्।
यदि जिप फाइलसँग यसमा फाईलहरूको सूची छ र डिस्कमा फाइलहरू मध्ये एक परिवर्तन भएको छ, त्यसपछि संशोधित फाइल जिप फाइलमा अपडेट गरिएको छ।
जिप गरिएको अभिलेखमा अवस्थित फाइलहरू कसरी अद्यावधिक गर्ने?
यदि तपाइँसँग जिप फाईल जुन प्रत्येक फाइल नाममा राखिएको हुन्छ र तपाइँ फाइलमा अद्यावधिक गर्न चाहानुहुन्छ जुन ती फाईलहरूमा कुनै पनि परिवर्तन भएको छ त्यसमा -F स्विचले तपाईंलाई यो गर्न मद्दत गर्दछ।
उदाहरणको लागि, कल्पना गर्नुहोस् तपाईकोसँग निम्न फाइलहरूसँग जिप फाइल छ:
/ गृह / तपाईंको नाम / कागजात / फाइल 1 |
/ गृह / तपाईंको नाम / कागजात / फाइल 2 |
/ home / yourname / documents / file3 |
/ गृह / तपाईंकोनाम / कागजात / file4 |
/ गृह / तपाईंको नाम / कागजात / फाइल 5 |
/ home / yourname / documents / file6 |
अब कल्पना गर्नुहोस् कि हप्ताको समयमा तपाईंले दुई नयाँ फाईलहरू थप्नुभयो र दुई फाईलहरू संशोधित गर्नका लागि त्यसो गर्दा फोल्डर / गृह / yourname / कागजातहरू अब यो जस्तो देखिन्छ:
/ गृह / तपाईंको नाम / कागजात / फाइल 1 |
/ गृह / तपाईंको नाम / कागजात / फाइल 2 |
/ home / yourname / documents / file3 |
/ home / yourname / documents / file4 (अद्यावधिक गरिएको) |
/ घर / yourname / कागजात / file5 (अद्यावधिक गरिएको) |
/ home / yourname / documents / file6 |
/ गृह / तपाईंको नाम / कागजात / file7 |
/ home / yourname / documents / file8 |
जब तपाइँ निम्न आदेश चलाउनुहुन्छ जिप फाइलले फाईल फाइल (फाइल 4 र फाइल 5) समावेश गर्दछ तर फाइल 7 र file8 थप्न सकिने छैन।
zip zipfilename -f -r / home / yourname / documents
जिप गरिएको अभिलेखबाट फाइलहरू कसरी मेटाउने?
त्यसैले तपाइँले सयौं फाईलहरूसँग एक विशाल जिप फाइल सिर्जना गर्नुभयो र अब त्यो थाहा छ कि त्यहाँ जिप फाईलमा चार वा पाँच फाइलहरू छन् जुन तपाइँलाई आवश्यक पर्दैन। बिना ती सबै फाईलहरु लाई जुट गर्न को लागी, तपाईं केवल z- command को साथ -d स्विच संग निम्नानुसार चला सकते हो:
zip zipfilename -d [सङ्ग्रहमा फाइलको नाम]
उदाहरणको लागि, यदि तपाईंको घर / कागजात / test.txt नामको साथ अभिलेखमा फाईल छ भने, यो यो आदेशसँग मेटाउनुहोस्।
zip zipfilename -d घर / कागजात / test.txt
फाइलहरू एक जिप फाइलबाट अर्को प्रतिलिपि गर्न कसरी
यदि तपाइँसँग एक जिप फाईलमा फाईलहरू छन् र तपाइँ तिनीहरूलाई पहिलो निकाल्नु र तिनीहरूलाई पुनःप्राप्त नगरी अर्को zip फाइलमा प्रतिलिपि गर्न चाहानुहुन्छ, -u स्विच प्रयोग गर्नुहोस्।
तपाईंको विभिन्न कलाकारहरूको संगीतको साथ "differentmusic.zip" भनिन्छ जुन एक जिप फाइल हो, जसको एउटा एसी / डीसी हो। तपाईं विभिन्नmusic.zip फाइलबाट AC / DC गीतहरू प्रतिलिपि गर्न सक्नुहुन्छ निम्न आदेश प्रयोग गरेर तपाईंको ACDC.zip फाइलमा:
zip differentmusic.zip --U - ACDC.zip "Back_In_Black.mp3"
माथिल्लो आदेशले विभिन्न music.zip बाट "ACDC.zip" फाइलमा प्रतिलिपि बनाउँछ। यदि जिप फाईल तपाइँ प्रतिलिपि गर्न हुनुहुन्छ भने अवस्थित छैन, यो सिर्जना गरिएको छ।
कसरी अभिलेख सिर्जना गर्न र पाइपिंग प्रयोग गर्नको लागि एक अभिलेख सिर्जना गर्नुहोस्
अर्को स्विच एक साँच्चै उपयोगी छ किनभने यसले तपाईंलाई आफ्नो zip फाइलमा फाइलहरू सम्मिलित गर्न अन्य आदेशहरूको आउटपुट प्रयोग गर्न अनुमति दिन्छ। मान्नुहोस् कि तपाइँ lovesongs.zip नामक फाइल सिर्जना गर्न चाहानुहुन्छ, जुन हरेक गीत समावेश गर्दछ जुन शीर्षकमा शब्द प्यार छ।
शीर्षकमा भएका फाइलहरू फेला पार्नका लागि तपाइँ निम्न आदेश प्रयोग गर्न सक्नुहुन्छ:
खोज्नुहोस् / गृह / तपाईंकोनाम / संगीत -नाम * प्रेम *
माथिको आदेश 100 प्रतिशत सिद्ध छैन किनभने यो शब्द "क्लोभर" जस्ता शब्दहरू पनि उठाउँछ, तर तपाईले यो विचार पाउनुहुन्छ। सबै फर्काइएका परिणामहरू माथिको आदेशबाट जिप फाइलमा lovedongs.zip भनिन्छ, यो आदेश चलाउनुहोस्:
फेला पार्नुहोस् / गृह / तपाईंकोनाम / संगीत -नाम * प्रेम * | zip lovesongs.zip - @
विभाजित संग्रह कसरी बनाउने?
यदि तपाइँ ब्याकअप गर्दै हुनुहुन्छ भने तपाइँको कम्प्यूटर तर तपाईले ब्याकअप गर्नका लागि मात्र उपलब्ध मिडिया रिक्त डीभिडीको सेट हो, त्यसपछि तपाइँसँग छनौट छ। तपाईं फाइलहरू zip राख्न सक्नुहुन्न जबसम्म जिप फाइल 4.8 गीगाबाइट हुन्छ र DVD लाई जलाउँदछ, वा तपाइँले निर्दिष्ट गर्नुहुने सीमा सम्म पुग्ने सेटमा नयाँ अभिलेख राख्दछ, जुन तपाइँले केहि चीज सिर्जना गर्न सक्नुहुन्छ।
उदाहरणका लागि:
zip mymusic.zip -r / home / myfolder / music -s 670m
जिपिङ प्रक्रियाको प्रगति रिपोर्ट कसरी अनुकूलन गर्नुहोस्
जिपिङ देखा पर्दा आउटपुट अनुकूलन गर्ने विभिन्न तरिकाहरू प्रगतिमा छन्।
यस स्विच उपलब्ध निम्नानुसार छन्:
- -db = प्रदर्शित गर्दछ कि कति बाइट्स जिप गरिएको छ र कसरी कति धेरै बाँकी छन्
- -dc फाइलहरू जिप गरिएको जिनो र कसरी कतिपय बायाँ जाने गणना गर्दछ
- -dd = प्रत्येक 10MB फाइलको लागि बिट्सहरू जिप गरिएको छ
- -ds = सेट कसरी कति पटक देखा पर्दछ
- -du = प्रत्येक फाइलको असम्पीडित आकार प्रदर्शन गर्दछ
उदाहरणका लागि:
zip myzipfilename.zip -dc -r / home / music
कसरी जिप फाईल मिलाउनुहोस्
यदि तपाइँसँग बिच्छेद भएको जिप अभिलेख छ भने, तपाईँले प्रयास गर्न सक्नुहुन्छ र एफ- प्रयोग गरेर यसलाई ठीक गर्न सक्नुहुन्छ र यदि यो विफल भएमा, FF आदेश।
यो उपयोगी छ यदि तपाइँले एस-एस स्विच प्रयोग गरेर स्प्लिट संग्रह सिर्जना गर्नुभएको छ, र तपाईंले अभिलेख फाइलहरू मध्ये एक हराउनुभयो।
उदाहरणका लागि, पहिले यो प्रयास गर्नुहोस्:
zip -F myfilename.zip --out myfixedfilename.zip
अनि तेस्पछि
zip - FFF myfilename.zip --out myfixedfilename.zip
एउटा संग्रह कसरी इन्क्रिप्ट गर्नुहोस्
यदि तपाइँसँग जिप फाईलमा भण्डारण गर्न चाहानु भएको संवेदनशील जानकारी छ भने, एन्क्रिप्ट गर्न -आदेश प्रयोग गर्नुहोस्। तपाईलाई पासवर्ड प्रविष्ट गर्न र पासवर्ड दोहोर्याउनु भएको छ।
उदाहरणका लागि:
zip myfilename.zip -r / home / wikileaks -e
कसरी देखाउन सकिन्छ जिप गरे
यदि तपाईलाई थाहा छ तपाईं ठूलो सङ्ग्रह सिर्जना गर्न जाँदै हुनुहुन्छ, निश्चित फाइलहरू जिप फाईलमा थपिनेछन् भन्ने निश्चित गर्नुहोस्। तपाईं एसपी स्विच निर्दिष्ट गरेर एक zip आदेश को अपेक्षित परिणाम देख्न सक्नुहुन्छ।
उदाहरणका लागि:
zip myfilename.zip -r / home / music / -sf
पुरालेख कसरी पुरा गर्ने
जिप फाईलमा फाइलहरू जगेडा गरेपछि, मूल फाईलहरू हटाउँदा डिस्क स्पेस सुरक्षित गर्न फिसुलिरहेको छ। तपाईंले गर्नु अघि, जिप फाइल ठीकसँग कार्य गर्न परीक्षण गर्ने एक राम्रो विचार हो।
तपाईं zip फाइल वैध छ भनेर परीक्षण गर्न -T स्विच प्रयोग गर्न सक्नुहुन्छ।
उदाहरणका लागि:
zip myfilename.zip -T
यो आदेशबाट आउटपुट जब अभिलेख अवैध छ केहि कुरा हेर्न सक्छ:
- जिप चेतावनी: छुटेको अन्त हस्ताक्षर - शायद एक जिप फाइल होइन
सम्झनुहोस् कि तपाईले एफ-फाईएको जिप फाइलहरू फिक्स गर्न प्रयास गर्न सक्नुहुन्छ।
यो ध्यान दिइन्छ कि -T ले झूटो सकारात्मक उत्पादन गर्न सक्छ जुन यसो भन्छ कि एक जिप फाईल भ्रष्ट छ भले गर्दा तपाइँ यसलाई खोल्न सक्नुहुन्छ तपाई सबै फाइलहरू हटाउन सक्नुहुनेछ।
फाईलहरू कसरी हटाउने?
कहिलेकाहीँ तपाइँ केहि फाइलहरू एक जिप फाइलबाट बहिष्कार गर्न चाहनुहुन्छ। उदाहरणका लागि, यदि तपाइँ आफ्नो फोनबाट फाइलहरू वा डिजिटल क्यामेरा प्रतिलिपि गर्नुहुन्छ भने, तपाइँ सँग भिडियोहरू र तस्बिरहरूको मिश्रण छ। तपाई फोटोहरूलाई जिप गर्न चाहनुहुन्छ फोटोहरू .zip र भिडीयोहरूमा भिडियोहरू .zip मा।
फोटाहरू बनाउँदा भिडियो बहिष्कृत गर्न एक तरिका हो .zip
zip photos.zip -r / home / photos / -x * .mp4
सङ्कुचन स्तर कसरी निर्दिष्ट गर्ने
जब तपाइँ फाईलहरू एक जिप फाइलमा कम्प्रेस गर्नुहुन्छ, प्रणालीले निर्णय गर्दछ कि फाइल सङ्कुचन गर्न वा यसलाई भण्डार गर्नुहोस्। एमपी फाईलहरू, उदाहरणका लागि, पहिले नै संकुचित भएका छन्, त्यसैले तिनीहरूलाई थप कम्प्रेस गर्न केही बिन्दु हो; तिनीहरू प्राय: जिप फाईल भित्रको रूपमा भण्डारण हुन्छन्।
तथापि, तपाइँले फाइल र थप कम्तिमा 0 र 9 बीचको सङ्कुचन स्तर निर्दिष्ट गर्न सक्नुहुन्छ। यसले लामो समयसम्म लिन सक्छ, तर यसले महत्त्वपूर्ण ठाउँ बचत गर्न सक्छ।
zip myfiles.zip -r / home -5