Vyhledávání na webu

Jak vytvořit a extrahovat soubory ZIP do konkrétního adresáře v systému Linux


V jednom z našich několika článků o příkazu tar jsme vám ukázali, jak extrahovat soubory tar do určitého nebo jiného adresáře v Linuxu. Tento krátký průvodce vám vysvětluje, jak extrahovat/rozbalit archivní soubory .zip do konkrétního nebo jiného adresáře v systému Linux.

Zip je jednoduchý nástroj pro balení a kompresi souborů pro více platforem pro systémy typu Unix včetně OS Linux a Windows; plus mnoho dalších operačních systémů. Formát „zip“ je běžný formát archivačního souboru používaný na počítačích se systémem Windows a co je nejdůležitější, umožňuje vám volitelně zadat úroveň komprese mezi 1 a 9.

Přečtěte si také: 5 nejlepších nástrojů pro archivaci příkazového řádku pro Linux

Vytvořte soubor archivu ZIP v systému Linux

Chcete-li vytvořit soubor .zip (sbalený a zkomprimovaný) z příkazového řádku, můžete spustit podobný příkaz, jako je ten níže. Příznak -r umožňuje rekurzivní čtení souborů adresářová struktura.

zip -r tecmint_files.zip tecmint_files 

Chcete-li rozbalit archivní soubor tecmint_files.zip, který jste právě vytvořili výše, můžete spustit příkaz unzip následovně.

unzip tecmint_files.zip

Výše uvedený příkaz rozbalí soubory do aktuálního pracovního adresáře. Co když chcete poslat rozbalené soubory do konkrétního nebo jiného adresáře – to se dozvíte v další části.

Extrahujte soubor ZIP do konkrétního nebo jiného adresáře

Chcete-li extrahovat/rozbalit archivní soubory .zip do konkrétního nebo jiného adresáře z příkazového řádku, použijte příznak příkazu unzip -d, jak je znázorněno níže. K demonstraci použijeme stejný příklad výše.

Tím se obsah souboru .zip rozbalí do adresáře /tmp:

mkdir -p /tmp/unziped
unzip tecmint_files.zip -d /tmp/unziped
ls -l /tmp/unziped/

Další informace o použití naleznete v manuálových stránkách příkazů zip a unzip.

man zip
man unzip 

Možná si také rádi přečtete následující související články.

  1. Jak archivovat/komprimovat soubory a adresáře v Linuxu
  2. Jak otevírat, extrahovat a vytvářet soubory RAR v Linuxu
  3. Peazip – Přenosný správce souborů a archivační nástroj pro Linux
  4. Dtrx – nástroj pro inteligentní extrakci archivu (tar, zip, cpio, rpm, deb, rar) pro Linux

V tomto krátkém článku jsme vysvětlili, jak extrahovat/rozbalit archivní soubory .zip do konkrétního nebo jiného adresáře v Linuxu. Své myšlenky můžete k tomuto článku přidat prostřednictvím formuláře pro zpětnou vazbu níže.