Linux आज्ञा zip चे उदाहरण वापर

एक परिचयात्मक ट्युटोरियल

"संग्रह" फाइल्सला अनपॅकिंग करण्यासाठी "झिप फाइल्स" असे नाव देण्यात आले आहे. संग्रहित फाइल्सना झिप सारख्या सॉफ्टवेअरचा वापर करून तयार करणे असे गृहीत धरले जाते, जे मानक झिप फाइल स्वरूपन वापरते.

संग्रहित अक्षरे सर्व सदस्य काढण्यासाठी unzip वापरण्यासाठी वर्तमान निर्देशिका आणि खालील उपनिर्देशिकांमध्ये आवश्यकतेनुसार कोणत्याही उपनिर्देशिका तयार करा:

अक्षरे अनझिप करा

फक्त सध्याच्या डायरेक्टरीमध्येच अक्षरांचे सर्व सदस्य काढण्यासाठी:

अनझिप-जे अक्षरे

Letters.zip ची चाचणी करण्यासाठी, संग्रह योग्य आहे किंवा नाही हे सूचित करणारा केवळ एक सारांश संदेश मुद्रित करा:

अनझिप -टीक अक्षरे

वर्तमान निर्देशिकेत सर्व झिपफाइल तपासण्यासाठी, केवळ सारांश मुद्रित करा:

अनझिप -टीक * *. zip

(युनिक्स प्रमाणेच शेल वाइल्डकार्ड्स विस्तारीत असेल तर तारकापुढील बॅकस्लॅश आवश्यक आहे; त्याऐवजी खालील स्रोत उदाहरणात दुहेरी अवतरणे वापरली जाऊ शकते.) स्टँडर्ड आऊटपुटमध्ये अक्षरांची सर्व सदस्य संख्या काढू शकता. .tex , स्थानिक-ऑफ-लाइन संवादात स्वयंचलित रूपांतर आणि अधिक (1) मध्ये आउटपुट पाइप करणे :

अनझिप करा - cca अक्षरे * *. टेक | अधिक

बायनरी फाइल paper1.dvi ला स्टँडर्ड आऊटपुटमध्ये काढण्यासाठी आणि त्यास प्रिंटिंग प्रोग्रॅमवर न्या .

अनझिप-पे लेख paper1.dvi | dvips

सर्व टीआरपीएन आणि सी स्त्रोत फाइली काढण्यासाठी - * .f, * .c, * .h, आणि Makefile - / tmp निर्देशिकेत घ्या:

unzip source.zip "*. [fch]" मेकफिले -डी / टीएमपी

(दुहेरी अवतरणच फक्त युनिक्समध्ये आवश्यक आहे आणि फक्त ग्लोबिंग चालू असेल तर). प्रकरणांची पर्वा न करता, सर्व फॉरट्रान आणि सी स्रोत फायली काढण्यासाठी (उदा. * .c आणि * .c, आणि कोणत्याही मेकफाइल, मेकफाइल, मॅकेफेले किंवा तत्सम) दोन्ही:

unzip -C source.zip "*. [fch]" मेकफाइल -डी / टीएमपी

अशी कोणतीही फाईल प्राप्त करण्यासाठी परंतु कोणत्याही अपरकेस एमएस-डॉस किंवा व्हीएमएस नावांना लोअरकेसमध्ये रूपांतरित करणे आणि सर्व फाइल्सचे लोक-स्तर (लोकसांख्यिकीय असलेल्या कोणत्याही फाईल्स न मानता `` बायनरी '' म्हणून चिन्हांकित करणे) रुपांतरीत करणे:

unzip -aaCL source.zip "*. [fch]" मेकफाइल -डी / टीएमपी

सध्याच्या निर्देशिकेत असलेल्या फाइल्सच्या केवळ नविन आवृत्त्या काढण्यासाठी, चौकशी न करता (टीपः झिप फाइल तयार करण्यासाठी इतर वेळेत झिप फाइल तयार करताना - zip 2.1 किंवा त्यापेक्षा पुढे ठेवलेल्या झिप आर्काइव्हजमध्ये टाईम झोनमध्ये वेळ न घेण्याची काळजी घ्या. पूर्वीच्या टाईमझोनमधील एक `` नवीन '' फाइल कदाचित जुनी असेल):

अनझिप -फो स्रोत

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

अनझिप व्हा-उओ स्रोत

डायलॉगिस्टिक स्क्रीन दर्शविण्याकरीता कोणती अनझिप आणि झिपिनफू पर्याय पर्यावरण परिवर्तनांमध्ये संचयित आहेत, डिक्रिप्शन समर्थन संकलित केला आहे का, कंपाइलर ज्यासह अनझिप संकलित केले गेले, इत्यादी:

अनझिप- v

मागील पाच उदाहरणात असे गृहित धरा की UNZIP किंवा UNZIP_OPTS सेट--q वर सेट आहे एकमेव शांत यादी करण्यासाठी:

अनझिप- l file.zip

दुप्पट शांत सूची करण्यासाठी:

अनझिप- ql file.zip

(लक्षात ठेवा की `` .zip '' साधारणपणे आवश्यक नाही.) मानक सूची करण्यासाठी:

अनझिप - ql file.zip

किंवा

अनझिप करा - lq file.zip

किंवा

unzip -l-q file.zip

(पर्यायांमध्ये अतिरिक्त minuses दुखापत नाही.)

आदेशची संपूर्ण सिंटॅक्स: zip
आदेशची संपूर्ण सिंटॅक्स: अनझिप करा