Šiame straipsnyje jūs sužinosite, kaip išgauti ZIP failus per komandinę eilutę „Linux“ sistemoje, naudojant komandą „Unzip“. „Ubuntu 20.04“ sistemoje vykdėme keletą naudingų išpakavimo komandų:
Kaip naudoti „Unzip“ komandą „Ubuntu 20.04“?
„Unzip“ 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 komandą „Išpakuoti“, atidarykite terminalo langą naudodami „Ctrl“ + „Alt“ + t ir įveskite šią komandą terminalo ekrane:
$sudotinkamasdiegti išpakuoti
Ištraukite ZIP failą naudodami komandą „Unzip“
Naudodami paprastą išpakavimo komandą, galite ištraukti visus failus iš ZIP archyvo į dabartinį ZIP failų katalogą taip:
$išpakuotifailo pavadinimas.zipPavyzdžiui, „Atsisiuntimai“ atsisiuntėme ZIP failą pavadinimu „testfile.zip“. Taigi, pirmiausia eikite į atsisiuntimų katalogą ir tada ištraukėme ZIP failą naudodami šią komandą:
$CDAtsisiuntimai
$išpakuotitestfile.zip
Išpakuokite failą į kitą katalogą
Naudodami jungiklį -d su komanda „Unzip“, galite išgauti failą į kitą vietą, o ne dabartinį katalogą. Pagrindinė sintaksė yra tokia:
$išpakuotifailo pavadinimas.zip-d /katalogas-keliasPavyzdžiui, norime išgauti ZIP failą darbalaukyje, o ne dabartinius atsisiuntimus. Taigi, tam naudojome šią komandą:
$sudo išpakuotitestfile.zip-d /namai/girgždantis/Stalinis kompiuterisKaip matote šiame paveikslėlyje, aplankas buvo išgautas mano darbalaukyje. Turėtumėte turėti skaitymo ir rašymo teises, kad išskleistumėte ZIP failą į skirtingus katalogus.
Ištraukite ZIP failus su slopinančia išvestimi
Kai išskleidžiate ZIP failą, jis pirmiausia išspausdina visų failų pavadinimą ištraukimo metu ir taip pat rodo suvestinę. Naudodami jungiklį „-q“ su komanda „Unzip“ galite išvengti šių pranešimų spausdinimo terminale:
$išpakuoti -qfailo pavadinimas.zipPavyzdžiui, naudodami „-q“ jungiklį gavome „testfile.zip“. Matote, kad ZIP failas išgaunamas nespausdinant failų pavadinimų.
$išpakuoti -qtestfile.zipNeįtraukti failų iš ZIP failo
Išskleisdami ZIP failą, galite išskirti katalogus ir failus. Naudokite jungiklį „-x“ su komanda „Unzip“ ir neįtrauktų failų pavadinimus, atskirtus tarpais:
$išpakuotifailo pavadinimas.zip-xname-exclude1 name-exclude2Pvz., Norime išskirti „wp-content“ ir „wp-admin“ katalogus, kad jie būtų išgauti taip:
$išpakuotitestfile.zip-x „*wp-content*“ '*wp-admin*'Perrašykite esamus neišpakuotus failus
Jei jau išpakavote failą ir vėl paleisite komandą taip:
$išpakuotitestfile.zipTokiu atveju jis paprašys perrašyti esamą neišpakuotą failą, kuris rodomas šioje išvestyje:
Norėdami perrašyti esamus failus nesukurdami raginimo, naudosite parinktį „-o“ su komanda „Unzip“, kaip nurodyta toliau:
$išpakuoti -arbatestfile.zipPrašome atidžiai 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:
$išpakuoti -jiefailo pavadinimas.zipŠiame pavyzdyje mes išvardinome „testfile.zip“ turinį.
$išpakuoti -jietestfile.zipJei nenorite perrašyti esamų failų arba netyčia ištrinti kai kurių išgautų failų. Tada galite naudoti parinktį „-n“ su komanda „Unzip“, kuri priverstinai praleis jau išgautų ar esamų failų ištraukimą.
$išpakuoti -ntestfile.zipIšpakuokite kelis failus
Naudodami įprastas išraiškas, galite išpakuoti kelis suderintus archyvo failus dabartiniame kataloge. Norėdami išpakuoti kelis failus, terminale naudosite šią komandą:
$išpakuoti „*.zip“Kitame 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ą „Unzip“:
$išpakuoti -PSlaptažodis file-name.zipAtidaryti slaptažodžiu apsaugotus failus naudojant komandinę eilutę nėra saugu. Taigi, geriau to vengti.
Šiame straipsnyje jūs sužinojote, kaip naudoti komandą „Unzip“, kuri labai naudinga išvardinant ir išskleidžiant ZIP archyvus. Tikiuosi, kad šis straipsnis jums bus naudingas ateityje.