झिप कमांडच्या व्यावहारिक उदाहरणे

लिनक्स झिप कमांडसह भरपूर गोष्टी आहेत

लिनक्स कमांड लाईन वापरून फाईल्स संकलित करण्याचे अनेक प्रकार आहेत. या लेखात व्यावहारिक उदाहरणे समाविष्ट आहेत जी आपल्या फाइल सिस्टममधील फाइल्स कॉम्पॅक्ट आणि आयोजित करण्यासाठी झिप कमांड कसे वापरायची हे दाखवतात.

जिप फाइल्स वापरली जातात जेव्हा आपल्याला स्थान वाचवण्यासाठी आणि एका मोठ्या जागेवर दुसरी जागा कॉपी करण्याची आवश्यकता असते.

जर आपल्याजवळ 100 फाईल्स आहेत ज्या 100 मेगाबाईट्सच्या आकाराचे आहेत आणि तुम्हाला त्यास एफटीपी साइटवर स्थानांतरित करावे लागतील, तर स्थानांतरण तुमच्या प्रोसेसर गतीवर अवलंबून असेल.

जर आपण एकाही झिप संग्रहित केलेल्या सर्व 10 फाईल्स संकलित करतो आणि संकोचन प्रति फाइल 50MB पर्यंतच्या फाईल्सचा आकार कमी करतो, तर आपणास फक्त अर्धे जास्त माहिती हस्तांतरीत करणे आवश्यक आहे.

एका फोल्डरमध्ये सर्व फायलींचे संग्रहण कसे तयार करावे

कल्पना करा आपल्याकडे त्यात खालील एमपी 3 फायलींसह गाण्यांचे एक फोल्डर आहे:

एसी / डीसी महामार्गावर नरक
नाईट प्रॉव्हलर एमपी 3
भुकेलेला मनुष्य. एमपी 3 प्रेम
हे हॉट मिळवा. एमपी 3
आपण सर्व चालत. एमपी 3
Hell.mp3 चा महामार्ग
आपल्याला रक्ताची गरज असेल तर एम.पी.पी.
Flames.mp3 मध्ये खाली दाखवा
खूप स्पर्श करा. एमपी 3
बुश यांच्याभोवती फिरत
मुलींना ताल मिळाला

हे साधे लिनक्स कमांड ज्यास वर्तमान फाईलमधील सर्व फाईल्सची आर्काइव्ह कशी तयार करायची हे स्पष्ट करते एसीडीसी_हॅह्वा_टो_हैल.झिप:

पिन ACDC_ हायलाइट_टॉ_होल *

फाईल जोडल्या जात असताना स्क्रीनवर स्क्रोल करणारी स्क्रीन.

संग्रहित लपवा फायली कशी समाविष्ट करायची?

मागील आदेश एक फोल्डरमधील सर्व फाईल्स संग्रहित करण्यासाठी योग्य आहे परंतु त्यात केवळ लपविलेल्या फाईल्सच नाही.

हे नेहमीच हे सोपे नसते. कल्पना करा की आपण आपले होम फोल्डर जिप करून घ्यावे जेणेकरून आपण एका USB ड्राइव्हवर किंवा बाह्य हार्ड ड्राइव्हवर ते बॅकअप करू शकता. आपल्या होम फोल्डरमध्ये लपविलेल्या फायली समाविष्ट आहेत

एखाद्या फोल्डरमधील लपविलेल्या फाईल्ससह सर्व फाइल्सला कॉम्प्रेटर करण्यासाठी खालील आज्ञा कार्यान्वित करा:

झिप होम *. *

हे होम फोल्डरमधील सर्व फाईल्ससह home.zip नावाची एक फाइल तयार करते.

(हे कार्य करण्यासाठी आपण होम फोल्डरमध्ये असणे आवश्यक आहे). या कमांडची समस्या अशी आहे की फक्त होम फोल्डरमधील फाइल्स आणि फोल्डर्सच नाही तर पुढील उदाहरण आपल्याला येथे आणते.

एक झिप फाइलमध्ये सर्व फायली आणि सबफोल्डर कसा संग्रहित करायचा

संग्रहणातील सर्व फाइल्स आणि सबफोल्डर समाविष्ट करण्यासाठी, खालील आदेश चालवा:

झिप-आर होम

विद्यमान झिप केलेले संग्रहण करण्यासाठी नवीन फायली कशी जोडावी

आपण अस्तित्वातील संग्रहित करण्यासाठी नवीन फाइल्स जोडू किंवा संग्रहणातील फायली अद्यतनित करू इच्छित असल्यास, झिप कमांड चालताना आर्कीव्ह फाइलसाठी समान नाव वापरा

उदाहरणार्थ, कल्पना करा की आपल्याकडे त्यामध्ये चार अल्बम असलेले संगीत फोल्डर आहे आणि आपण बॅकअप म्हणून ठेवण्यासाठी संगीत नावाचा संग्रहण तयार करा. आता एक आठवडा नंतर दोन नवीन अल्बम डाउनलोड करा . झिप फाईलमध्ये नवीन अल्बम जोडण्यासाठी, आपण मागील आठवड्यात केल्याप्रमाणेच त्याच झिप आदेश चालवा.

मूळ संगीत संग्रह तयार करण्यासाठी खालील कोड चालवा:

झिप-आर म्युझिक / होम / yourname / music /

अर्काईव्हजमध्ये नवीन फाइल्स जोडण्यासाठी त्याच आदेश पुन्हा चालवा.

जर झिप फाईलमध्ये फाईल्सची सूची असेल आणि डिस्कवरील फाइल्सपैकी एक फाईल बदलली असेल तर सुधारित फाइल zip फाइलमध्ये अपडेट होईल.

एक झिप केलेले संग्रह मध्ये विद्यमान फायली अद्यतनित कसे

जर आपल्याकडे एखादी झिप फाईल असेल तर प्रत्येक फाइलचे समान नाव असेल आणि आपण ती फाईल त्या फाइल्समध्ये आणलेल्या कोणत्याही बदलांसह त्या फाईलमध्ये अपडेट करू इच्छित असाल तर -फ स्विच आपण हे करण्यात मदत करतो.

उदाहरणार्थ, कल्पना करा की आपण खालील फाईल्स असलेली एक झिप फाइल आहे:

/ home / yourname / docs / file1
/ home / yourname / documents / file2
/ home / yourname / docs / file3
/ home / yourname / docs / file4
/ home / yourname / docs / file5
/ home / yourname / docs / file6

आता कल्पना करा की आठवड्यात आपण दोन नवीन फाइल्स जोडल्या आणि दोन फाईल्स सुधारीत केल्या ज्यामुळे फोल्डर / होम / आपले नेम / दस्तऐवज आता असे दिसतील:

/ home / yourname / docs / file1
/ home / yourname / documents / file2
/ home / yourname / docs / file3
/ home / yourname / docs / file4 (अद्ययावत)
/ home / yourname / docs / file5 (अद्ययावत)
/ home / yourname / docs / file6
/ home / yourname / docs / file7
/ home / yourname / docs / file8

आपण खालील आदेश चालवता तेव्हा zip फाइलमध्ये अद्ययावत फाइल्स (file4 आणि file5) असतील परंतु file7 आणि file8 जोडले जाणार नाहीत.

zipfilename -f -r / home / yourname / दस्तऐवज

एक झिप संग्रहण पासून फायली हटवा कसे

म्हणून आपण शेकडो फाइल्ससह एक विशाल झिप फाइल तयार केली आहे आणि आता लक्षात घ्या की झिप फाईलमध्ये चार किंवा पाच फाईल्स आहेत ज्यांची आपल्याला आवश्यकता नाही. त्या सर्व फायली पुन्हा पिन न करता, आपण खालील -d स्विचसह केवळ झिप आदेश चालवू शकता:

zipfilename -d [दस्ताएवकाचे नाव]

उदाहरणार्थ, जर तुमच्याकडे archive मधील फाइल होम / डॉक्युमेंट / test.txt या नावाने फाइल असेल तर तुम्ही ती ह्या कमांडने काढून टाकू शकता:

zipfilename -d होम / दस्तऐवज / test.txt

दुसर्या एक झिप फाइल फायली कॉपी कसे

जर आपल्याजवळ एका झिप फाइलमध्ये फायली आहेत आणि आपण त्यास इतर कोणत्याही झिप फाईलमध्ये कॉपी न करता आणि पुन्हा त्यास कॉपी करु इच्छित असाल तर -u स्विच वापरा.

समजा आपल्याकडे "विविध म्युझिक.झिप" असे एक झिप फाईल आहे ज्यात विविध कलाकारांकडून संगीत आहे, ज्यापैकी एक एसी / डीसी आहे. आपण आपल्या एसीडीसी.जिप फाइलमध्ये विविध कमांडमधील एसी / डीसी गाण्यांना खालील कमांडचा वापर करून कॉपी करू शकता.

झिप विविधमिस्ट्री.झिप -यू - एसीडीसी.जिप "बॅक_इन_Black.mp3"

वरील कमांड विविध म्युझिक.झॉप पासून एसीडीसी.झिप पर्यंत "बॅक इन ब्लॅक" फाइल कॉपी करते. आपण कॉपी केलेली zip फाइल अस्तित्वात नसल्यास, ती तयार केली जाते.

संग्रहण तयार करण्यासाठी आणि पाईपिंग कसा वापरावा

पुढील स्विच खरोखर उपयुक्त आहे कारण हे आपल्याला आपल्या फाईलमध्ये फाइल्स समाविष्ट करण्यासाठी इतर कमांड्स आऊटपुट वापरू देते. गृहित धरू की तुम्हाला loveongs.zip नावाची एक फाईल तयार करायची आहे, जिच्यामध्ये प्रत्येक गाणी आहे जिचे शीर्षक टाईर्ममध्ये प्रेम आहे

शीर्षक असलेल्या फाईल्स शोधण्यासाठी आपण खालील कमांडचा वापर करू शकता:

शोधा / होम / आपले नाव / संगीत-नाव * प्रेम *

वरील आदेश 100 टक्के परिपूर्ण नाही कारण तो "क्लोव्हर" सारखे शब्द उचलतो, परंतु आपण ही कल्पना प्राप्त करतो. वरील आदेशांमधून सर्व परत घेतलेले परिणाम zip file ला lovesongs.zip असे जोडण्यासाठी, हा आदेश चालवा:

शोधा / होम / आपले नाव / संगीत-नाव * प्रेम * | zip lovesongs.zip - @

स्प्लिट संग्रहण कसे तयार करावे

आपण आपल्या संगणकाचे बॅकअप करत असल्यास परंतु बॅक अप साठी उपलब्ध असलेले एकमात्र माध्यम रिक्त डीव्हीडीचे संच आहे, तर आपल्याकडे एक पर्याय आहे. झिप फाइल 4.8 गीगाबाईट पर्यंत जोपर्यंत आपण फायली झिप करणे सुरु ठेवू शकता आणि डीव्हीडी बर्न करू शकता, किंवा आपण विभाजित संग्रहण नावाची एखादी निर्मिती करू शकता जे आपण निर्दिष्ट केलेल्या मर्यादेपर्यंत पोहोचल्यानंतर सेटमध्ये नवीन संग्रह तयार करीत आहे.

उदाहरणार्थ:

zip mymusic.zip -r / home / myfolder / संगीत- 670 मी

झिपिंग प्रक्रियेची प्रगती अहवाल सानुकूल कसा करावा?

झिप करणे प्रगतीपथावर असताना दिसणारे आऊटपुट सानुकूल करण्याच्या विविध मार्ग आहेत.

उपलब्ध स्विच खालीलप्रमाणे आहेत:

उदाहरणार्थ:

zip myzipfilename.zip -dc -r / home / music

एक झिप फाइल निराकरण कसे

जर तुटलेली एखादी झीप संग्रह असेल तर, आपण -F आज्ञा वापरून ते निश्चित करून त्याचे निराकरण करू शकता आणि ते अयशस्वी झाल्यास, FF आदेश.

हे उपयुक्त आहे जर आपण -s स्विच वापरून विभाजित संग्रहण तयार केले असेल, आणि आपण संग्रह फाइल्सपैकी एक गमावले असेल.

उदाहरणार्थ, हे प्रथम वापरून पहा:

zip -F myfilename.zip --out myfixedfilename.zip

आणि नंतर

zip -FF myfilename.zip --out myfixedfilename.zip

संग्रहण कसा एनक्रिप्ट करावा

आपल्यास संवेदनशील माहिती असेल जिच्यामध्ये आपण झिप फाइलमध्ये संचयित करू इच्छित असाल तर त्याला एन्क्रिप्ट करण्यासाठी -e आदेश वापरा. तुम्हाला पासवर्ड देण्यासाठी आणि पासवर्डची पुनरावृत्ती करण्यास सांगितले जाते.

उदाहरणार्थ:

zip myfilename.zip -r / home / wikileaks -e

झिप कसे पहावे

आपण मोठे संग्रह तयार करणार आहात हे आपल्याला माहित असल्यास, योग्य फायली झिप फाईलमध्ये जोडल्या जाणार असल्याचे सुनिश्चित करा. आपण - sf स्विच निर्दिष्ट करून zip आदेशाचे अपेक्षित परिणाम पाहू शकता.

उदाहरणार्थ:

zip myfilename.zip -r / home / music / -sf

एका संग्रहणची चाचणी कशी करावी

Zip फाइलमध्ये फायलींचा बॅक अप घेतल्यानंतर, मूळ फायली हटवून डिस्क जागा जतन करण्यासाठी मोहक आहे. आपण असे करण्यापूर्वी, झिप फाइल योग्यरित्या कार्य करत असल्याचे चाचणी करणे एक चांगली कल्पना आहे

आपण झिप फाइल वैध असल्याची चाचणी घेण्यासाठी -T स्विच वापरू शकता.

उदाहरणार्थ:

zip myfilename.zip -T

जेव्हा संग्रहण अवैध असेल तेव्हा या आदेशावरुन दिसू शकते:

लक्षात ठेवा तुटलेली फाईप फाईल्स दुरुस्त करण्यासाठी 'F' कमांड वापरुन पाहू शकता.

हे लक्षात घेण्यासारखे आहे की- टी चुकीच्या सकारात्मक बनवू शकते कारण त्यात म्हटले आहे की एक झिप फाइल भ्रष्ट आहे जरी आपण ती उघडली तरीही आपण सर्व फायली काढू शकता.

फायली बहिष्कृत कसे करावे

काहीवेळा आपण zip फाइलमधून विशिष्ट फायली काढू इच्छित आहात उदाहरणार्थ, जर आपण आपल्या फोन किंवा डिजीटल कॅमेर्यातून फाईल कॉपी केली तर आपल्याकडे व्हिडियो आणि प्रतिमा यांचे मिश्रण आहे. आपण फोटोज़मध्ये फोटो अपलोड करू शकता. व्हिज आणि व्हिडिओंना व्हिडिओ. ZIP.

फोटो तयार करताना येथे व्हिडिओ काढणे हा एक मार्ग आहे. झिप

zip photos.zip -r / home / photos / -x * .mp4

कम्प्रेशन लेव्हल कसे निर्दिष्ट करावे

जेव्हा आपण फायली झिप फाईलमध्ये सिक्वेन्ट करता तेव्हा सिस्टिम फाइल ठरवते की ते संकोच करायचे किंवा ते फक्त साठवावे की नाही उदाहरणार्थ, एमपी 3 फाईल्स आधीच संकुचित झाल्या आहेत, त्यामुळे त्यांना आणखी संकोचन करता येत नाही. ते सहसा झिप फाइलमध्ये असते त्याप्रमाणे संग्रहित होतात.

आपण पुढे फाइल संकोचन करण्यासाठी 0 आणि 9 दरम्यान कम्प्रेशन स्तर निर्दिष्ट करू शकता. हे करण्यासाठी अधिक वेळ लागतो, परंतु हे महत्त्वाचे स्थान बचत करू शकते.

zip myfiles.zip -r / home -5