A zipping fájlok egyszerű és hatékony módja a számítógépek és szerverek közötti adatátvitelnek. A fájlok tömörítése során nemcsak a lemezterületet helyben tárolják, hanem egyszerűbbé és kényelmesebbé teszi a fájlok internetről való letöltését, sokkal kisebb sávszélességet használva, mint a teljes méretű fájlok küldése.
Ha egy zip archívumot kap Linux alatt, akkor az egyszerűen kicsomagolható. Számos kapcsoló létezik Linux alatt, ami azt jelenti, hogy sokféleképpen nyithatja meg a fájlokat a cipzárat kinyit parancsot a parancssorban.
Dekompressz egy ZIP fájlokat
Az alapvető szintaxis a fájl kicsomagolásához:
törölje a fájlnevet
Például azt mondja, hogy elnevezett albumot húzott fel Fenyegetés a Sobriety-hez. A fájl kibontásához az aktuális mappához egyszerűen a következő parancsot futtathatod: kicsomagolni a "fenyegetés az álmodozásért" A man parancs segítségével egyszerre több fájlt lehet dekompresszálni a következő szintaxissal: unzip fájlnév1 fájlnév2 fájlnév3
Ha már három Alice Cooper albumot jegyzett be Szemét, Hey Stoopid, és Dragontown, külön-külön megpróbálhatod kibontani őket: unzip "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"
Azonban ez a hiba: Archívum: Trash.zip óvatosság: a fájlnév nem illeszkedik: Dragontown.zip
Feltételezve, hogy a három fájl ugyanabban a mappában él, jobb módszer a következő parancs használatára: unzip '* .zip'
De legyen óvatos. Ez a parancs megkülönböztetésmentes, és minden ZIP fájlt dekompresszál az aktuális mappában. Ha van ZIP fájl, és kivonja az összes fájlt, kivéve egy, használja a -x kapcsoló. unzip filename.zip -x filetoexclude.zip
A példánk folytatásához a "Trash" című albumot Trash.zip van egy MP3 címe Szöges ágy. Az összes dal kivonása a "Bed of Nails" kivételével: Unzip Trash.zip -x "Bed Of Nails.mp3" Ha a ZIP fájl tartalmát egy másik könyvtárban kívánja elhelyezni, mint a jelenlegi, használja a -d kapcsoló. unzip filename.zip -d elérési útvonal / to / extract / to
Például, hogy dekompressálja a Trash.zip fájlt / home / zene / Alice Cooper / Trash, akkor a következő szintaxist használja: unzip Trash.zip -d "/ home / zene / Alice Cooper / Trash" A tömörített fájl tartalmának felsorolásához használja a -l kapcsoló. unzip -l fájlnév.zip
Példánkban ezt a kapcsolót használhatjuk az összes fájl megtekintéséhez Trash.zip. unzip -l Trash.zip
A visszajuttatott információ a következőket tartalmazza: Annak teszteléséhez, hogy a ZIP fájl helyesen van-e felépítve és megfelelően felhasználható-e a kibontása előtt, használja a -t kapcsoló. unzip -t fájlnév.zip
Például annak tesztelésére, hogy vajon Trash.zip érvényes, a következőket futtathatja: unzip -t Trash.zip
Minden fájl szerepel a listán, és rendben mellette kell megjelennie. A kimenet alján üzenet jelenik meg a tömörített adatokban nem észlelt hibákat …. A -v kapcsoló (részletes) részletesebb információt adhat. unzip -v fájlnév
A kapcsoló használatához Trash.zip további információk megtekintéséhez írunk be: unzip -v Trash.zip
A kimenet a következő információkat tartalmazza: A mappákhoz tartozó ZIP fájlok végrehajtása cipzárat kinyit egyedül, kapcsolók nélkül újra létrehozza az archívumban található mappaszerkezetet. kitermelő filename1.zip, amely például a következő három mappával rendelkezik, ugyanazon mappák kivonását eredményezné: Ebben a példában, ha az összes TXT fájlt az aktuális mappába szeretné kivenni anélkül, hogy ezeket a három mappát elkészítené, csak illesszen be -j a parancs végére. unzip -j filename1.zip Tegyük fel, hogy már kitöltötte az adott ZIP fájlt, és elkezdett dolgozni a kibontott fájlokon, módosítva és frissítve őket, amennyit csak akar. Az utolsó dolog, amit akarsz, az, hogy ezeket a fájlokat felülírja, amikor kibont egy olyan ZIP-t, amely ugyanazokkal a fájlokkal rendelkezik. Rögtön elveszítenéd mindazt, amire dolgoztál, amikor az új fájlok helyettesítik a meglévőket. Azonban használhatja a -n kapcsolja be, ha akarja nem meglévő fájlok felülírása. A ZIP archívumban található minden olyan fájl, amely egy fájlnak egy, a kibontott mappában található fájlnak felel meg, nem fog felülírni semmit, ha ezt a kapcsolót használja. Mindazonáltal az összes többi, egyedi nevet még mindig kivonják. unzip -n filename.zip
Ha nem érdekli, hogy a fájl már létezik-e, és mindig meg szeretné-e felülírni a fájlokat, mivel azokat kivétel nélkül kérik, használja a -o kapcsoló. unzip -o filename.zip Ha meg kell szüntetni egy olyan fájlt, amelyhez hozzáférési jelszót igényel, használja a -p kapcsoló, majd a jelszó. unzip -P password filename.zip
Például egy nevű fájl kibontásához cats.zip a jelszóval kittens123használja a következőket: unzip -P kittens123 fájlnév.zip Alapértelmezés szerint a cipzárat kinyit parancs felsorolja mindazt, amit csinál, beleértve az összes fájlt az archívumban, ahogy a parancs kivonja őket. Ezt a kimenetet a -q kapcsoló. unzip -q fájlnév.zip
Ez kikapcsolja a fájlnevet, anélkül, hogy bármilyen kimenetet adna, és a kurzorral befejezte. Dekompressz több ZIP fájlt
Néhány ZIP fájl kizárása
A ZIP fájl kivonatolása egy másik könyvtárba
A tömörített Zip fájl tartalmának megjelenítése
Hogyan teszteljük, ha a ZIP fájl érvényben van
Lásd a ZIP fájl részletes információit
Dekompressz egy ZIP fájlt könyvtárak készítése nélkül
Zárófájl lecsomagolása nélkül kérdezze meg a felülírást
A jelszóval védett ZIP fájlok kivonatolása
Kicsomagolja a fájlt a megjelenítés nélkül