Isibonelo sisebenzisa i-Linux Command zip

Isifundo sokuqala

Izibonelo ezilandelayo zibonisa ukusetshenziswa okujwayelekile komyalelo ongafakeli ukufaka amafayela "archive", okubizwa nangokuthi "amafayela e-zip". Amafayela omlando agcinwa ukuthi akhiqizwa usebenzisa isofthiwe efana ne-zip, esebenzisa ifomethi yefayili ejwayelekile.

Ukusebenzisa i- unzip ukuze ukhiphe onke amalunga ezincwadi ze-archive.zip kumkhombandlela wamanje nama-subdirectories ngezansi, ukudala noma yimaphi ama-subdirectories uma kudingeka:

unzip izincwadi

Ukukhipha wonke amalungu we-letters.zip engeneni yamanje kuphela:

unzip -j izincwadi

Ukuhlola i-letters.zip , ukunyathelisa umlayezo wesifinyeto okhombisa ukuthi ingobo yomlando ilungile noma cha:

unzip -tq izinhlamvu

Ukuze uhlole wonke amafayili efolda yamanje, ukunyathelisa kuphela izifinyezo:

unzip -tq \ * .zip

(Ukubuyela emuva ngaphambi kwe-asterisk kuyadingeka kuphela uma igobolondo landa amasakadidi, njengase-Unix; izingcaphuno ezimbili zingasetshenziswa esikhundleni salokho, njengezibonelo zomthombo ngezansi.) Ukukhipha kumkhiqizo ojwayelekile wonke amalungu e-letters.zip ogama lawo liphela .tex , ukuguquguqula ngokuzenzakalelayo emhlanganweni wokuphela wendawo we-line bese uphonsa umkhiqizo ngaphezulu (1):

unzip -ca izincwadi \ tex Okuningi

Ukukhipha ifayela lefayela elibanjwe kanambambili1.dvi kumkhiqizo ojwayelekile bese uyiphonsa ohlelweni lokunyathelisa:

unzip -p izihloko paper1.dvi | dvips

Ukukhipha wonke amafayela omthombo we-FORTRAN no-C - *. F, * .c, *h, ne-Makefile - kufolda / tmp:

vula umthombo.zip "*. [fch]" Makefile -d / tmp

(izingcaphuno ezimbili zidingwa kuphela ku-Unix futhi kuphela uma ukuvulwa kwe-globbing kuvuliwe). Ukukhipha wonke amafayela omthombo we-FORTRAN no-C, kungakhathaliseki ukuthi kwenzekani (isib., Kokubili * .c no * .C, nanoma yikuphi i-makefile, i-Makefile, i-MAKEFILE noma efanayo):

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

Ukukhipha noma yikuphi amafayela anjalo kodwa uguqule noma yimaphi amagama e-MS-DOS noma i-VMS elula ukuze uhlehlise futhi uguqule ukuphela komugqa kuwo wonke amafayela kumgangatho wendawo (ngaphandle kwenhlonipho kunoma yimaphi amafayela angase amakwe `` binary ''):

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

Ukukhipha izinguqulo ezisha nje kuphela zamafayela kakade kumkhombandlela wamanje, ngaphandle kokucaphuna (QAPHELA: qaphela ukuvala ngesikhathi esisodwa sefayili edala kwenye indawo-- I- ZIP ingobo yomlando ngaphandle kwalezo ezidalwe yi-Zip 2.1 noma kamuva azikho ulwazi olwesikhathi, futhi ifayela 'elisha' 'kusukela esikhathini sangasempumalanga kungenzeka, empeleni, libe lidala):

imithombo ye-unzip -fo

Ukuze ukhiphe izinguqulo ezintsha zamafayela kakade kumkhombandlela wamanje futhi udale noma yimaphi amafayela ayengakabi khona (i-caveat efanayo njengesibonelo sangaphambilini):

unzip-sources

Ukuze ubonise isikrini sokuxilonga esibonisa ukuthi yiziphi izinketho ze- unzip ne- zipinfo ezigcinwe eziguquguqukweni zemvelo , kungakhathaliseki ukusekelwa kokumemezela okuhlanganisiwe kuhlanganisiwe, i-compiler okuyiyona evulekile yahlanganiswa, njll.

unzip-v

Ezinzileni ezinhlanu zokugcina, cabanga ukuthi i-UNZIP noma i-UNZIP_OPTS isethelwe ku- -q. Ukwenza uhlu oluhlelekile lokuthutha:

vula-ifayela.zip

Ukwenza uhlu lokuthulisa kabili:

ifayela le-unzip-iql.zip

(Qaphela ukuthi `` .zip '' ngokuvamile akudingekile.) Ukwenza uhlu olujwayelekile:

unzip - ql ifayela.zip

noma

unzip -lq ifayela.zip

noma

unzip -l - q ifayela.zip

(Amaminithi engeziwe okukhethwa kukho akulimazi.)

Qedela i-syntax yomyalo: i-zip
Qedela i-syntax yomyalo: unzip