Ebben a cikkben megtudhatja, hogyan lehet kicsomagolni a ZIP fájlokat a parancssorból Linux rendszerben az unzip parancs segédprogram használatával. Az Ubuntu 20.04 rendszeren végrehajtottunk néhány hasznos kicsomagolási parancsot:
Hogyan kell használni az unzip parancsot az Ubuntu 20.04 rendszeren?
Az unzip parancs már telepítve van az Ubuntu 20.04 rendszeren. De ha ez nincs telepítve a Linux rendszerére, akkor könnyen telepítheti azt a rendszerére.
Az unzip parancs telepítéséhez nyissa meg a terminál ablakát a Ctrl + Alt + t billentyűkombinációval, és írja be a következő parancsot a terminál képernyőjén:
$sudotalálótelepítés kibontani
Bontsa ki a ZIP fájlt az unzip paranccsal
Az egyszerű unzip paranccsal kibonthatja az összes fájlt a zip archívumból az aktuális zip fájl könyvtárba az alábbiak szerint:
$kibontanifájlnév.zipPéldául letöltöttünk egy zip fájlt a „Letöltések” mappába „testfile.zip” néven. Tehát először navigáljon a Letöltések könyvtárba, majd a következő paranccsal kibontottuk a zip fájlt:
$CDLetöltések
$kibontanitesztfájl.zip
Csomagolja ki a fájlt egy másik könyvtárba
A -d kapcsoló unzip paranccsal az aktuális könyvtár helyett egy másik helyre bontsa ki a fájlt. Az alapvető szintaxis a következő:
$kibontanifájlnév.zip-d /könyvtár-útvonalPéldául egy zip fájlt szeretnénk kibontani az asztalon a jelenlegi letöltések helyett. Tehát a következő parancsot használtuk ehhez:
$sudo kibontanitesztfájl.zip-d /itthon/vinnyogó/AsztalAmint az alábbi képen látható, a mappa kibontásra került az asztalon. Olvasási és írási jogosultsággal kellett rendelkeznie ahhoz, hogy egy ZIP fájlt különböző könyvtárakba bontson ki.
Bontsa ki a ZIP fájlokat elnyomó kimenettel
Amikor kibontott egy zip fájlt, akkor először kinyomtatja az összes fájl nevét a kibontás során, és a befejezés után összefoglalót is megjelenít. A „-q” kapcsoló unzip paranccsal elkerülheti az üzenetek nyomtatását a terminálon az alábbiak szerint:
$kibontani -qfájlnév.zipPéldául kivettünk egy „testfile.zip” fájlt a „-q” kapcsoló segítségével. Láthatja, hogy a zip fájl kibontása a fájlnevek nyomtatása nélkül történik.
$kibontani -qtesztfájl.zipFájlok kizárása a ZIP fájl kibontásából
Zip fájl kicsomagolása közben kizárhatja a könyvtárakat és fájlokat. Használja a „-x” kapcsolót az unzip paranccsal és a kizárt fájlok nevét szóközzel elválasztva az alábbiak szerint:
$kibontanifájlnév.zip-xnév-kizárás1 név-kizárás2Például a következőképpen szeretnénk kizárni a „wp-content” és „wp-admin” könyvtárakat a kibontás során:
$kibontanitesztfájl.zip-x '*wp-content*' '*wp-admin*'Írja felül a meglévő kicsomagolt fájlokat
Ha már kicsomagolta a fájlt, és újra futtatja a parancsot az alábbiak szerint:
$kibontanitesztfájl.zipEbben az esetben megkéri, hogy írja felül a meglévő kicsomagolt fájlt, amely a következő kimenetben jelenik meg:
Ha a meglévő fájlokat felül akarja írni, kérés generálása nélkül, használja az „-o” opciót az unzip paranccsal az alábbiak szerint:
$kibontani -vagytesztfájl.zipKérjük, használja ezt a parancsot óvatosan, mert bármilyen hiba miatt elveszítheti eredeti adatait.
Sorolja fel a zip fájl tartalmát
A „-l” opció unzip paranccsal a zip fájl tartalmának felsorolására szolgál az alábbiak szerint:
$kibontani -azfájlnév.zipA következő példában felsoroltuk a „testfile.zip” tartalmát.
$kibontani -aztesztfájl.zipHa nem szeretné felülírni a meglévő fájlokat, vagy véletlenül törölni néhány kibontott fájlt. Ezután használhatja a „-n” opciót a kicsomagolás paranccsal, amely erőszakkal kihagyja a már kibontott vagy létező fájlok kibontását.
$kibontani -ntesztfájl.zipBontson ki több fájlt
A reguláris kifejezések használatával kicsomagolhat több egyező archív fájlt az aktuális könyvtárban. Több fájl kicsomagolásához használja a terminál következő parancsát:
$kibontani '*.postai irányítószám'A következő képen láthatja, hogy az összes zip fájlt kibontja az aktuális munkakönyvtárból.
Hogyan lehet kicsomagolni a jelszóval védett fájlokat?
A jelszóval védett ZIP fájlokat az unzip paranccsal is kibonthatja az alábbiak szerint:
$kibontani -PJelszó file-name.zipA jelszóval védett fájlok parancssorból történő megnyitása nem biztonságos. Tehát jobb elkerülni.
Ebben a cikkben megtanulta az unzip parancs használatát, amely nagyon hasznos a ZIP archívumok listázásához és kibontásához. Remélem, ez a cikk hasznos lesz a jövőben.