Jak rozbalit RAR soubory
Obsah:
- Co je Unzip?
- Nainstalujte Unzip
- Nainstalujte
unzip
na Ubuntu a Debian - Nainstalujte
unzip
na CentOS a Fedora - Jak rozbalit ZIP soubor
- Jak potlačit výstup z příkazu
unzip
- Jak rozbalit ZIP soubor do jiného adresáře
- Jak rozbalit ZIP soubor chráněný heslem
- Jak vyloučit soubory při rozbalení ZIP souboru
- Jak přepsat existující soubory při použití rozbalení
- Jak rozbalit ZIP soubor bez přepsání existujících souborů
- Jak rozbalit více souborů ZIP
- Jak vypsat obsah souboru ZIP
- Závěr
ZIP je nejčastěji používaný formát archivního souboru, který podporuje bezeztrátovou kompresi dat. Soubor ZIP je datový kontejner obsahující jeden nebo více komprimovaných souborů nebo adresářů.
V tomto tutoriálu vysvětlíme, jak rozbalit soubory v systémech Linux pomocí příkazového řádku pomocí příkazu
unzip
.
Co je Unzip?
unzip
je nástroj, který vám pomůže vypsat, otestovat a extrahovat komprimované archivy ZIP.
Nainstalujte Unzip
unzip
není ve většině linuxových distribucí standardně nainstalován, ale můžete jej snadno nainstalovat pomocí správce balíčků vaší distribuce.
Nainstalujte
unzip
na Ubuntu a Debian
Nainstalujte
unzip
na CentOS a Fedora
Jak rozbalit ZIP soubor
Ve své nejjednodušší podobě, když je použit bez jakékoli volby, příkaz
unzip
rozbalí všechny soubory ze zadaného ZIP archivu do aktuálního adresáře.
unzip filename.zip
Chcete-li extrahovat archiv ZIP do konkrétního adresáře, musí mít uživatel oprávnění k zápisu do tohoto adresáře.
Soubory ZIP nepodporují informace o vlastnictví ve stylu Linux a všechny extrahované soubory budou vlastnictvím uživatele, který příkaz spouští.
Řekněme například, že jste stáhli instalační ZIP soubor Wordpressu. Chcete-li tento soubor rozbalit do aktuálního adresáře, stačí spustit následující příkaz:
Jak potlačit výstup z příkazu
unzip
Ve výchozím nastavení příkaz
unzip
vytiskne názvy všech souborů, které extrahuje, a shrnutí po dokončení extrakce.
Pomocí přepínače
-q
tisk těchto zpráv.
Jak rozbalit ZIP soubor do jiného adresáře
Chcete-li rozbalit ZIP soubor v jiném adresáři, než je ten aktuální, použijte přepínač
-d
:
unzip filename.zip -d /path/to/directory
Chcete-li například rozbalit archiv WordPress
latest.zip
do adresáře
/var/www/
, použijte následující příkaz:
sudo unzip latest.zip -d /var/www
Ve výše uvedeném příkazu používáme
sudo
protože ve většině případů uživatel, do kterého jsme přihlášeni, nemá oprávnění k zápisu do adresáře
/var/www
. Pokud jsou soubory ZIP dekomprimovány pomocí sudo, extrahované soubory a adresáře budou vlastněny kořenem uživatele.
Jak rozbalit ZIP soubor chráněný heslem
Chcete-li rozbalit soubor chráněný heslem, použijte přepínač
-P
následovaný heslem:
unzip -P PasswOrd filename.zip
Jak vyloučit soubory při rozbalení ZIP souboru
unzip filename.zip -x file-to-exclude
V následujícím příkladu extrahujeme všechny soubory a adresáře z archivu ZIP s výjimkou adresáře
.git
:
unzip filename.zip -x "*.git/*"
Jak přepsat existující soubory při použití rozbalení
Řekněme, že jste již rozbalili ZIP soubor a znovu spustíte stejný příkaz:
unzip latest.zip
Ve výchozím nastavení se aplikace
unzip
zeptá, zda chcete přepsat pouze aktuální soubor, přepsat všechny soubory, přeskočit extrakci aktuálního souboru, přeskočit extrakci všech souborů nebo přejmenovat aktuální soubor.
Archive: latest.zip replace wordpress/xmlrpc.php? es, o, ll, one, ename:
unzip -o filename.zip
Tuto možnost používejte opatrně. Soubory budou přepsány a pokud jste v souborech provedli nějaké změny, budou tyto změny ztraceny.
Jak rozbalit ZIP soubor bez přepsání existujících souborů
Řekněme, že jste již rozbalili ZIP soubor a provedli jste změny v některých souborech, ale omylem jste smazali několik souborů. Chcete zachovat změny a obnovit smazané soubory z archivu ZIP.
V takovém případě použijte volbu
-n
která vynutí
unzip
k přeskočení extrakce již existujícího souboru.
Jak rozbalit více souborů ZIP
unzip '*.zip'
Poznámka: jednoduché uvozovky kolem
*.zip
. Pokud jste zapomněli citovat argument, shell rozšíří zástupný znak a dostanete chybu.
Jak vypsat obsah souboru ZIP
Chcete-li zobrazit obsah souboru ZIP, použijte přepínač
-l
:
unzip -l filename.zip
V níže uvedeném příkladu uvádíme seznam všech instalačních souborů WordPress:
unzip -l latest.zip
Výstup bude vypadat takto:
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
Závěr
Mluvili jsme o tom, jak rozbalit soubory v Linuxu z příkazového řádku.
Chcete-li vytvořit archiv ZIP v systému Linux, musíte použít příkaz zip.
rozbalte terminálJak rozbalit kontextovou nabídku v systému Windows 10/8/7

Kontextové menu v Průzkumníku pod Windows 10/8/7 je poměrně užitečné a vylepšené. Podržením klávesy Shift a kliknutím pravým tlačítkem myši získáte více skrytých možností.
Jak extrahovat (rozbalit) tar soubor bz2

Bzip2 je jeden z nejpopulárnějších algoritmů pro kompresi dehtových souborů. V tomto tutoriálu vysvětlíme, jak extrahovat nebo rozbalit archivy tar.bz2 a tbz2 pomocí příkazu tar.
Jak extrahovat (rozbalit) tar soubor gz

Pokud toužíte po světě open-source, je pravděpodobné, že se pravidelně setkáte se soubory.tar.gz. Balíčky s otevřeným zdrojovým kódem jsou obvykle k dispozici ke stažení ve formátech .tar.gz a .zip. V tomto tutoriálu vám ukážeme, jak extrahovat (nebo rozbalit) archivy tar.gz.