Mfano matumizi ya zip Linux amri

Mafunzo ya Utangulizi

Mifano zifuatazo zinaonyesha matumizi ya kawaida ya amri unzip kwa kufungua faili za "archive", pia huitwa "zip zip". Faili za kumbukumbu zinachukuliwa kuzalishwa kwa kutumia programu kama zip, ambayo hutumia muundo wa faili wa zip.

Kutumia unzip ili kuondoa wanachama wote wa barua za kumbukumbu.zip kwenye saraka ya sasa na subdirectories chini yake, na kujenga subdirectories yoyote kama inavyohitajika:

unzip barua

Kutoa wanachama wote wa barua.zip kwenye saraka ya sasa tu:

unzip-barua

Ili kupima barua.zip , uchapisha tu ujumbe wa muhtasari ulioonyesha kama kumbukumbu ni sawa au si:

unzip-tq barua

Ili kupima zipfiles zote katika saraka ya sasa, uchapisha tu muhtasari:

unzip -tq \ * zip

(Backslash kabla ya asteriski inahitajika tu kama shell inakua nje ya wildcards, kama katika Unix; quotes mara mbili inaweza kutumika kwa mfano, kama katika mifano ya chanzo hapa chini.) Ili kuondoa kwa kiwango cha kawaida wanachama wa barua.zip ambao majina ya mwisho katika .tex , kubadilisha-auto kwa mkataba wa mwisho wa mstari wa ndani na kusambaza pato kwa zaidi (1):

unzip -a barua \ tex zaidi

Ili kuondoa karatasi ya binary file1.dvi kwa pato la kawaida na bomba kwa mpango wa uchapishaji:

unzip -p makala karatasi1.dvi | dvips

Ili kuondoa faili zote za FORTRAN na C - *. F, * .c, *h, na Makefile - kwenye orodha ya tmp:

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

(quotes mbili ni muhimu tu katika Unix na tu kama globbing ni akageuka). Ili kuondoa faili zote za FORTRAN na C, bila kujali kesi (kwa mfano, wote * .c na * .C, na anyfile, Makefile, MAKEFILE au sawa):

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

Ili kuondoa faili hizo zote lakini kubadilisha majina yoyote ya nguvu ya MS-DOS au VMS ili kupunguza chini na kubadilisha mstari wa mwisho wa mafaili yote kwa kiwango cha ndani (bila heshima kwa faili yoyote inayoweza kuwa "` binary ''):

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

Kuondoa matoleo mapya tu ya faili tayari kwenye saraka ya sasa, bila kupigia (KUMBUKA: kuwa makini ya kufungua wakati mmoja wa zipfile uliotengenezwa kwenye mwingine - ZIP kumbukumbu zaidi ya zile zilizoundwa na Zip 2.1 au baadaye hazina taarifa za wakati, na faili 'mpya' 'kutoka wakati wa mashariki inaweza kuwa, kwa kweli, kuwa wakubwa):

unzip -fo sources

Kuondoa matoleo mapya ya faili tayari katika saraka ya sasa na kuunda faili yoyote ambazo hazipo hapo (pango sawa na mfano uliopita):

unzip-sources

Ili kuonyesha skrini ya uchunguzi ambayo inaonyesha unzip na chaguo za zipinfo ni kuhifadhiwa katika vigezo vya mazingira , ikiwa msaada wa decryption uliingizwa , mkusanyiko ambao unzip uliandaliwa, nk.

unzip -v

Katika mifano mitano iliyopita, kudhani kwamba UNZIP au UNZIP_OPTS imewekwa kwa -q. Kufanya orodha ya kimya kimya:

unzip-file.zip

Kufanya orodha ya utulivu mara mbili:

unzip -ql file.zip

(Ona kwamba `` .zip '' kwa ujumla sio lazima.) Kufanya orodha ya kawaida:

unzip - ql file.zip

au

unzip-file ya faili.zip

au

unzip -l - q file.zip

(Vipunguzi vya ziada katika chaguo haviumiza.)

Sambamba kamili ya amri: zip
Sura kamili ya amri: unzip