Šiame straipsnyje sužinosite, kaip išgauti ZIP failus per komandinę eilutę „Linux“ sistemoje, naudojant komandą „unzip“. „Ubuntu 20“ įvykdėme keletą naudingų išpakavimo komandų.04 sistema, kuri pateikiama žemiau:
Kaip naudoti „unzip“ komandą „Ubuntu 20“.04?
Išpakavimo komanda jau įdiegta mano sistemoje „Ubuntu 20“.04. Bet jei tai nėra įdiegta jūsų „Linux“ sistemoje, galite lengvai ją įdiegti savo sistemoje.
Norėdami įdiegti išpakavimo komandą, atidarykite terminalo langą naudodami „Ctrl“ + „Alt“ + t ir terminalo ekrane įveskite šią komandą:
$ sudo apt install išpakuokite
Ištraukite ZIP failą su išpakavimo komanda
Naudodami paprastą išpakavimo komandą, visus failus iš zip archyvo galite išskleisti į dabartinį zip failų katalogą taip:
$ išpakuokite failo pavadinimą.užtrauktukasPavyzdžiui, atsisiuntėme ZIP failą iš „Atsisiuntimai“ su pavadinimu „testfile“.zip '. Taigi, pirmiausia eikite į katalogą „Atsisiuntimai“ ir tada ištraukėme ZIP failą naudodami šią komandą:
$ cd atsisiuntimai$ išpakuokite bandomąjį failą.užtrauktukas
Išpakuokite failą į kitą katalogą
Naudodami jungiklį -d su išpakavimo komanda failą galite išskleisti į kitą vietą, o ne į dabartinį katalogą. Pagrindinė sintaksė yra tokia:
$ išpakuokite failo pavadinimą.zip -d / katalogo keliasPvz., Norime darbalaukyje išskleisti ZIP failą, o ne dabartinius atsisiuntimus. Taigi, mes naudojome šią komandą:
$ sudo išpakuokite bandomąjį failą.zip -d / home / kbuzdar / darbalaukis
Kaip matote šiame paveikslėlyje, aplankas buvo išgautas mano darbalaukyje. Norėdami išskleisti ZIP failą į skirtingus katalogus, turite turėti skaitymo ir rašymo teises.
Ištraukite ZIP failus su slopinančia išvestimi
Kai ištraukėte ZIP failą, jis pirmiausia išspausdina visų failų pavadinimus išskleidimo metu, taip pat rodo baigimo santrauką. Naudodami „-q“ jungiklį su „unzip“ komanda galite išvengti šių pranešimų spausdinimo terminale taip:
$ unzip -q failo vardas.užtrauktukasPavyzdžiui, mes ištraukėme „testfile“.„zip“ naudokite jungiklį „-q“. Galite pamatyti, kaip ZIP failas išgaunamas nespausdinant failų pavadinimų.
$ unzip -q bandomoji byla.užtrauktukas
Pašalinkite failus iš ZIP failo išskleidimo
Išskleisdami ZIP failą, galite išskirti katalogus ir failus. Naudokite jungiklį „-x“ su „unzip“ komanda ir pašalintų failų pavadinimais, atskirtais tarpu taip:
$ išpakuokite failo pavadinimą.zip -x vardas-neįtraukti1 vardas-neįtraukti2Pvz., Norėdami išskirti katalogus „wp-content“ ir „wp-admin“ taip:
$ išpakuokite bandomąjį failą.zip -x "* wp-content *" "* wp-admin *"
Perrašyti esamus išpakuotus failus
Jei jau išpakavote failą ir vėl paleisite komandą taip:
$ išpakuokite bandomąjį failą.užtrauktukasTokiu atveju jis paprašys perrašyti esamą išpakuotą failą, kuris rodomas šiame išvestyje:
Norėdami perrašyti esamus failus negeneruodami eilutės, naudosite parinktį „-o“ su išpakavimo komanda taip:
$ unzip -o bandomoji byla.užtrauktukasPrašau atsargiai naudoti šią komandą, nes dėl bet kokios klaidos galite prarasti pradinius duomenis.
Išvardykite ZIP failo turinį
Parinktis „-l“ su komanda „unzip“ naudojama ZIP failo turiniui išvardyti taip:
$ unzip -l failo vardas.užtrauktukasŠiame pavyzdyje mes išvardijome 'testfile.zip '.
$ unzip -l bandomoji byla.užtrauktukas
Jei nenorite perrašyti esamų failų arba netyčia ištrinti kai kuriuos ištrauktus failus. Tada galite naudoti „-n“ parinktį su „unzip“ komanda, kuri priverstinai praleis jau išgautų ar egzistuojančių failų išskleidimą.
$ unzip -n bandomoji byla.užtrauktukas
Išskleiskite kelis failus
Naudodami įprastus posakius, galite išpakuoti kelis suderintus archyvo failus dabartiniame kataloge. Norėdami išpakuoti kelis failus, terminale naudosite šią komandą:
$ unzip '*.zip 'Šiame paveikslėlyje matote, kad jis ištrauks visus ZIP failus iš dabartinio darbo katalogo.
Kaip išpakuoti slaptažodžiu apsaugotus failus?
Taip pat galite išpakuoti slaptažodžiu apsaugotus „zip“ failus naudodami komandą „Išpakuoti“ taip:
$ unzip -P Slaptažodžio failo vardas.užtrauktukasNesaugu atidaryti slaptažodžiu apsaugotus failus naudojant komandinę eilutę. Taigi, geriau to išvengti.
Šiame straipsnyje sužinojote, kaip naudojama „unzip“ komanda, kuri yra labai naudinga išvardyti ir išgauti ZIP archyvus. Tikiuosi, kad šis straipsnis jums bus naudingas ateityje.