Csomagold ki a parancsot Linuxon

Unzip Command Linux



A ZIP kiterjesztés a leggyakrabban használt fájlformátum, amelyet adatvesztés nélküli tömörítésre használnak. Egy ZIP fájlban a felhasználó több könyvtárat és tömörített fájlt tömöríthet. Tehát a felhasználóknak ezeket a ZIP fájlokat valamilyen parancssori eszközzel vagy segédprogrammal kell kibontaniuk. Linux rendszerben az unzip parancs használatával a felhasználók könnyen kezelhetnek minden típusú ZIP fájlt.

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.zip

Pé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-útvonal

Pé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ó/Asztal

Amint 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.zip

Pé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.zip

Fá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ás2

Pé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.zip

Ebben 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.zip

Ké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.zip

A következő példában felsoroltuk a „testfile.zip” tartalmát.

$kibontani -aztesztfájl.zip

Ha 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.zip

Bontson 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.zip

A 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.