ISO Lemezkép fájl kiírása
Tartalomjegyzék:
- Mi az a Unzip?
- Telepítse a Unzip alkalmazást
- Telepítse a
unzip
az Ubuntu és a Debian rendszerre - Telepítse a
unzip
a CentOS-ra és a Fedora-ra - Hogyan lehet kibontani a ZIP fájlt
- Hogyan csökkentjük a kimenetet a
unzip
parancsból - Hogyan csomagoljuk ki a ZIP fájlt egy másik könyvtárba
- Hogyan lehet kibontani a jelszóval védett ZIP fájlt
- Fájlok kizárása ZIP fájl kibontásakor
- A meglévő fájlok felülírása az Unzip használatakor
- Hogyan lehet kibontani a ZIP fájlt a létező fájlok felülírása nélkül
- Hogyan lehet kibontani a több ZIP fájlt
- A zip fájl tartalmának felsorolása
- Következtetés
A ZIP a legszélesebb körben használt archív fájlformátum, amely támogatja az veszteségmentes adattömörítést. A ZIP fájl egy adattároló, amely egy vagy több tömörített fájlt vagy könyvtárat tartalmaz.
Ebben az oktatóanyagban elmagyarázza, hogyan lehet kibontani a fájlokat Linux rendszerekben a parancssoron keresztül az
unzip
paranccsal.
Mi az a Unzip?
unzip
egy segédprogram, amely segít a tömörített ZIP-archívumok felsorolásában, tesztelésében és kibontásában.
Telepítse a Unzip alkalmazást
unzip
alapértelmezés szerint nem telepítve van a legtöbb Linux disztribúcióban, de könnyen telepítheti a disztribúció csomagkezelőjével.
Telepítse a
unzip
az Ubuntu és a Debian rendszerre
Telepítse a
unzip
a CentOS-ra és a Fedora-ra
Hogyan lehet kibontani a ZIP fájlt
Legegyszerűbb formában, bármilyen opció használata nélkül, az
unzip
parancs minden fájlt
unzip
a megadott ZIP archívumból az aktuális könyvtárba.
unzip filename.zip
A ZIP-archívum kibontásához egy adott könyvtárba a felhasználónak írási engedélyekkel kell rendelkeznie abban a könyvtárban.
A ZIP fájlok nem támogatják a Linux stílusú tulajdonjogi információkat, és minden kibontott fájl a parancsot futtató felhasználó tulajdona lesz.
Például tegyük fel, hogy letöltötte a Wordpress telepítési ZIP fájlt. A fájl kibontásához az aktuális könyvtárba egyszerűen futtassa a következő parancsot:
Hogyan csökkentjük a kimenetet a
unzip
parancsból
Alapértelmezés szerint az
unzip
parancs kinyomtatja az összes kibontott fájl nevét, és egy összefoglalót, amikor a kibontás befejeződött.
Használja a
-q
kapcsolót az üzenetek nyomtatásának letiltásához.
Hogyan csomagoljuk ki a ZIP fájlt egy másik könyvtárba
A ZIP fájl kibontásához a jelenlegi
-d
eltérő könyvtárban használja a
-d
kapcsolót:
unzip filename.zip -d /path/to/directory
Például a WordPress archívum
latest.zip
a
/var/www/
könyvtárba való
latest.zip
a következő parancsot kell használni:
sudo unzip latest.zip -d /var/www
A fenti parancsban a
sudo
használjuk, mert a legtöbb esetben a bejelentkezett felhasználónak nincs írási engedélye a
/var/www
könyvtárba. Amikor a ZIP fájlokat a sudo használatával tömörítik, a kibontott fájlok és könyvtárak a felhasználói gyökér tulajdona lesz.
Hogyan lehet kibontani a jelszóval védett ZIP fájlt
Jelszóval védett fájl kibontásához használja a
-P
kapcsolót, majd a jelszót:
unzip -P PasswOrd filename.zip
Fájlok kizárása ZIP fájl kibontásakor
unzip filename.zip -x file-to-exclude
A következő példában az összes fájlt és könyvtárat
.git
a ZIP-archívumból, kivéve a
.git
könyvtárat:
unzip filename.zip -x "*.git/*"
A meglévő fájlok felülírása az Unzip használatakor
Tegyük fel, hogy már kibontotta a ZIP fájlt, és ugyanazt a parancsot futtatja újra:
unzip latest.zip
Alapértelmezés szerint a
unzip
megkérdezi, hogy szeretné-e felülírni csak az aktuális fájlt, felülírni az összes fájlt, kihagyni az aktuális fájl kibontását, kihagyni az összes fájl kibontását, vagy átnevezni az aktuális fájlt.
Archive: latest.zip replace wordpress/xmlrpc.php? es, o, ll, one, ename:
unzip -o filename.zip
Ezt az opciót óvatosan használja. A fájlok felülíródnak, és ha bármilyen változtatást végrehajtott a fájlokban, akkor azok elvesznek.
Hogyan lehet kibontani a ZIP fájlt a létező fájlok felülírása nélkül
Tegyük fel, hogy már kibontotta a ZIP fájlt, és módosította néhány fájlt, de véletlenül törölt néhány fájlt. Meg akarja tartani a változtatásokat, és visszaállítani a törölt fájlokat a ZIP-archívumból.
Ebben az esetben a
-n
opciót használja, amely arra készteti a
unzip
hogy átugorja a már létező fájl kibontását.
Hogyan lehet kibontani a több ZIP fájlt
unzip '*.zip'
Vegye figyelembe a
*.zip
körüli egyes idézeteket. Ha elfelejtette megadni az érvet, a héj kibővíti a helyettesítő karaktert, és hibaüzenetet kap.
A zip fájl tartalmának felsorolása
A ZIP-fájl tartalmának felsorolásához használja a
-l
kapcsolót:
unzip -l filename.zip
Az alábbi példában felsoroljuk az összes WordPress telepítőfájlt:
unzip -l latest.zip
A kimenet így néz ki:
Archive: latest.zip Length Date Time Name --------- ---------- ----- ---- 0 2018-08-02 22:39 wordpress/ 3065 2016-08-31 18:31 wordpress/xmlrpc.php 364 2015-12-19 12:20 wordpress/wp-blog-header.php 7415 2018-03-18 17:13 wordpress/readme.html…… 21323 2018-03-09 01:15 wordpress/wp-admin/themes.php 8353 2017-09-10 18:20 wordpress/wp-admin/options-reading.php 4620 2017-10-24 00:12 wordpress/wp-trackback.php 1889 2018-05-03 00:11 wordpress/wp-comments-post.php --------- ------- 27271400 1648 files
Következtetés
Arról beszéltünk, hogyan lehet kibontani a fájlokat a Linuxban, a parancssorból.
ZIP-archívum létrehozásához Linux rendszeren a zip parancsot kell használnia.
bontsa ki a termináltMik az iso fájlok, és hogyan lehet az iso fájlokat kibontani, égetni és csatolni?
Tanulja meg, hogyan lehet kibontani az iso fájlokat, a brun iso fájlokat CD-re vagy DVD-re, hogyan lehet azokat virtuális meghajtókként csatolni.
Hogyan lehet fájlokat találni a linuxban a parancssor használatával
A find parancs az egyik legerősebb eszköz a Linux rendszergazdák arzenáljában. Fájlokat és könyvtárakat keres egy könyvtárszerkezetben, a felhasználó által megadott kifejezés alapján, és minden egyes egyező fájlban végrehajthatja a felhasználó által megadott műveletet.
Hogyan lehet átnevezni a fájlokat és könyvtárakat a linuxban
A fájlok és könyvtárak átnevezése az egyik legalapvetőbb feladat, amelyet gyakran kell végrehajtania egy Linux rendszeren. Ebben az oktatóanyagban megmutatjuk, hogyan lehet az mv és az átnevezés parancsokat használni a fájlok és könyvtárak átnevezésére.