Linux Unzip Command

Zipping skrár er auðveld og skilvirk leið til að flytja þau á milli tölvu og netþjóna með miklu minni bandbreidd en að senda skrár í fullri stærð. Þegar þú færð zip-skjalasafn í Linux, er það eins auðvelt að decompressa það. Hér eru nokkrar leiðir til að nota unzip stjórn á Linux stjórn lína .

Afþjappa eitt zip-skrá í núverandi möppu

Grunn setningafræði til að úrþjappa skrá er:

slepptu skráarnafninu

Sem dæmi, segðu að þú hafir sett upp plötu sem heitir "Menace To Sobriety" af hljómsveitinni Ugly Kid Joe sem zip-skrá sem heitir "Menace To Sobriety."

Til að pakka þessari skrá inn í núverandi möppu skaltu einfaldlega keyra eftirfarandi skipun:

Unzip "Menace To Sobriety"

Afþjappa mörgum skrám

Í stjórn mannsins er hægt að pakka saman fleiri en einum skrá í einu með eftirfarandi setningafræði:

taktu upp filename1 filename2 filename3

Segðu að þú hafir hlaðið upp þremur skrám af Alice Cooper plötum sem heitir "Rusl," "Hey Stoopid" og "Dragontown" sérstaklega. Til að taka upp þessar skrár gætir þú reynt að slá inn eftirfarandi:

unzip "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"

Það sem þú færð þá er hins vegar þessi villa:

Archive: Trash.zip varúð: Skráarnafn passa ekki: Dragontown.zip <

Ef þrír skrár eru í sömu möppu, þá er betra að nota eftirfarandi skipun í staðinn:

unzip '* .zip'

Verið varkár, þó: Þessi skipun er ósamræmi og mun úrþjappa hverja zip skrá í núverandi möppu.

Slepptu skrá en útiloka ákveðna aðra

Ef þú ert með zip-skrá og þú vilt vinna úr öllum skrám nema fyrir einn, notaðu -x skipta, eins og hér segir:

taktu upp filename.zip -x filetoexclude.zip

Til að halda áfram með dæmi okkar hefur plötunni "ruslið" eftir Alice Cooper lagið heitið "Bed Of Nails." Til að draga öll lögin nema "Bed Nails", þá ættirðu að nota eftirfarandi setningafræði:

Unzip Trash.zip -x "Bed Of Nails.mp3"

Dragðu út Zip-skrá í mismunandi möppu

Ef þú vilt setja innihald zip-skráar í annan möppu en núverandi, notaðu -d skipta, svona:

Unzip filename.zip -d slóð / til / þykkni / til

Til dæmis, til að þjappa "Trash.zip" skránum á "/ home / music / Alice Cooper / Trash," þá ættirðu að nota eftirfarandi setningafræði:

Unzip Trash.zip -d / home / music / Alice Cooper / Trash

Hvernig á að birta innihald samþjappaðrar zip-skráar

Til að skrá innihald þjappaðrar skráar skaltu nota -l rofann:

unzip -l filename.zip

Til að sjá öll lögin í albúminu "Trash.zip" skaltu nota eftirfarandi:

unzip -l Trash.zip

Upplýsingarnar sem eftir eru eru:

Hvernig á að prófa ef zip-skrá er gild

Til að prófa hvort zip-skrá er í lagi áður en hún er tekin út skaltu nota -t rofann:

unzip -t filename.zip

Til dæmis, til að prófa hvort "Trash.zip" er í gildi gæti þú keyrt eftirfarandi:

unzip -t Trash.zip

Hver skrá verður skráð og "OK" ætti að birtast við hliðina á henni. Á the botn af the framleiðsla, a skilaboð ætti að birtast þar sem fram kemur "engin villur greind í þjappað gögn um ..."

Sýna ítarlegar upplýsingar um þjappað skrá

Ef þú vilt fá nánari upplýsingar skaltu nota -v rofann, sem framleiðir fleiri ótrúlegar upplýsingar:

Setningafræði er sem hér segir:

unzip -v filename

Til dæmis:

unzip -v Trash.zip

Sú framleiðsla inniheldur eftirfarandi upplýsingar:

Afþjappa zip-skrá í núverandi möppu án þess að búa til möppur

Ef þú hefur bætt við möppum innan zip-skráar þegar þú býrð til það, þá mun venjulegt uppskipunarskipan endurskapa möppuuppbyggingu eins og hún er afþjappað.

Til dæmis, ef þú þykkir zip-skrá sem heitir "filename1.zip" með eftirfarandi uppbyggingu verða möppurnar endurskapaðar þegar þú sleppir því:

Ef þú vilt að allar ".txt" skrárnar fari út í núverandi möppu án þess að möppurnar séu endurskapaðar þá ættirðu að nota -j rofann, eins og hér segir:

unzip -j filename.zip

Afþjappa skrá án þess að biðja þegar skrár eru til staðar

Ímyndaðu þér að þú hafir zip-skrá sem þú hefur nú þegar afþjappað, og þú hefur byrjað að vinna á skrárnar sem þú hefur dregið úr.

Ef þú hefur aðra skrá sem þú vilt sleppa og zip-skrá inniheldur skrár sem þegar eru til staðar í miða möppunni birtist viðvörun áður en kerfið skrifa yfir skrárnar. Þetta er allt í lagi, en ef þú ert að vinna úr skrá með 1000 skrár í henni, vilt þú ekki vera beðin í hvert skipti.

Svo, ef þú vilt ekki að skrifa yfir núverandi skrár skaltu nota -n rofann:

unzip -n filename.zip

Ef þú hefur ekki sama hvort skráin er þegar og þú vilt alltaf að skrifa yfir skrárnar eins og þær eru dregnar út án þess að beina, notaðu -o skipta:

unzip -o filename.zip

Útdráttur Lykilorð-varið Zip Skrá

Ef þú þarft að pakka niður skrá sem krefst lykilorðs fyrir aðgang, notaðu -P skipta á eftir lykilorðinu:

unzip -P lykilorð filename.zip

Til dæmis, til að taka upp skrá sem kallast "cats.zip" með lykilorðinu "kittens123," skaltu nota eftirfarandi:

unzip -P kittens123 filename.zip

Unzipping skrá án þess að birta hvaða útgang

Sjálfgefið er að "unzip" stjórnin listi allt sem það er að gera, þar á meðal skráningu allra skráa í skjalasafninu eins og það er að draga það út. Þú getur dregið úr þessari framleiðslu með því að nota -q rofann:

unzip -q filename.zip

Þetta sleppir skráarnafninu án þess að framleiðsla birtist og skilar þér á bendilinn þegar það er lokið.

Linux veitir heilmikið af öðrum rofa. Farðu á Linux-síðurnar til að læra meira.