लिनक्स आदेश जिपको उदाहरण प्रयोग

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

निम्न उदाहरणहरूले "अभिलेख" फाईलहरू अनप्याक गर्नका लागि कमाण्ड अनबिपको सामान्य प्रयोग गर्दछ, जसलाई "जिप फाईल" भनिन्छ। सङ्ग्रह फाईलहरू जेप जस्ता सफ्टवेयर प्रयोग गरी उत्पन्न हुने अनुमान लगाईन्छ, जुन मानक जिप फाइल ढाँचा प्रयोग गर्दछ।

अङ्ग्रेजी अक्षरका सबै सदस्यहरू निकाल्न अनपिप गर्नका लागि हालको डाइरेक्टरी र तलका उप डाइरेक्टरीहरूमा, आवश्यक पर्ने कुनै पनि उप-निर्देशकहरू सिर्जना गर्नुहोस्:

अनबिप पत्रहरू

हालको डाइरेक्ट्रीमा केवल अक्षर .zip को सबै सदस्यहरू निकाल्न केवल:

unzip -j अक्षरहरू

अक्षरहरू परीक्षण गर्नका लागि .zip , केवल सारांश सन्देश प्रिन्ट गर्ने संकेत गर्दछ कि अभिलेख ठीक छ वा होइन:

unzip -tq अक्षरहरू

हालको डाइरेक्टरीमा सबै zipfiles लाई परीक्षण गर्न, केवल सारांश मुद्रण गर्नुहोस्:

unzip -tq \ *। जिप

(एस्ट्रिक्सको रूपमा जस्तै डबल उद्धरणहरू प्रयोग गरिएको हुन सक्दछ भने एस्ट्रिक्स भन्दा पहिले ब्याकस्ल्याश मात्र आवश्यक हुन्छ भने) निम्न स्रोत उदाहरणहरूको रूपमा तल स्रोत उदाहरणहरू निकाल्नुहोस्। .टीक्स , स्थानीय अन्त-लाइन कन्वेंशनमा स्वत: रूपान्तरण र अधिक (1) मा आउटपुट पाइप गर्दै:

unzip -ca अक्षर \ *। tex | र अधिक

बाइनरी फाइल कागज 1.dvi लाई मानक आउटपुटमा निकाल्नुहोस् र यसलाई मुद्रण कार्यक्रममा पाइप गर्नुहोस्:

unzip -p लेख पेपर 1.dvi | dvips

सबै FORTRAN र C स्रोत फाइलहरू - *। F, * .c, * .h, र Makefile - / tmp निर्देशिकामा निकाल्नका लागि:

unzip source.zip "*। [fch]" Makefile -d / tmp

(डबल उद्धरणहरू मात्र यूनिक्समा मात्र आवश्यक छ र केवल यदि विश्वब्याकिंग चालू हुन्छ)। सबै भन्दा FORTRAN र C स्रोत फाईल निकाल्न को लागी मामला (उदाहरण को लागि, दुवै * .c र * .C, र कुनै पनि बनाइफाइल, मेफफाइल, मेकईफाइल वा समान):

unzip -C source.zip "*। [fch]" makefile -d / tmp

कुनै पनि फाइलहरू निकाल्नका लागि कुनै पनि ठूलो अक्षर MS-DOS वा VMS नामहरू कन्फिगर गर्न र स्थानीय स्तरमा सबै फाईलहरूको रेखा-अन्तर्विङ्हरू बदल्नुहोस् (कुनै पनि फाईलहरू जसलाई जुन चिन्ह लगाउन सकिन्छ `` बाइनरी ''):

unzip -aaCL source.zip "*। [fch]" makefile -d / tmp

हालै डाइरेक्टरीमा नयाँ फाइलहरू निकाल्नका लागी, बिना क्वेरी गर्दै (नोट:: एक टाइमोनमा अनपेक्षित एक zipfile बाट सावधान रहनुहोस् - जिप 2.1 द्वारा बनाईएको अन्य भन्दा जिप अभिलेखहरू वा पछि समयक्षेत्र जानकारी छैन, र पछि एक पूर्वी समयक्षेत्रबाट एक `` नयाँ 'फाइल हो, वास्तवमा, पुरानो हुन सक्छ):

unzip -fo स्रोतहरू

हालको डाइरेक्टरीमा फाईलहरूको नयाँ संस्करणहरू निकाल्न र पहिले नै त्यहाँ कुनै पनि फाईलहरू सिर्जना गर्न (अघिल्लो उदाहरणको रूपमा समान रूपमा):

unzip -o स्रोतहरू

एक नैदानिक ​​स्क्रिन प्रदर्शन गर्न को लागी देखाउने जुन अनबिपzipinfo विकल्पहरु लाई पर्यावरण चर मा भण्डारण गरिएको छ , चाहे डिक्रिप्शन समर्थन संकलित भयो, संकलक को संग संकलित गरियो, आदि।

unzip -v

अन्तिम पाँच उदाहरणहरूमा, मान्नुहोस् कि UNZIP वा UNZIP_OPTS सेट -qमा सेट गरिएको छ। एकतापूर्वक शान्त लिस्ट गर्नको लागि:

unzip -l file.zip

दोहोरो शान्त लिस्ट गर्न को लागी:

unzip -ql फाइल.zip

(ध्यान दिनुहोस् कि `` .zip '' सामान्यतया आवश्यक छैन।) मानक लिस्टिंग गर्न:

unzip --ql file.zip

वा

unzip -lq file.zip

वा

unzip -l - q फाइल.zip

(विकल्पहरूमा अतिरिक्त खराबीलाई चोट लाग्दैन।)

आदेशको वाक्य रचना पूरा गर्नुहोस्: zip
आदेशको सिंक पूर्ण गर्नुहोस्: अनबज गर्नुहोस्