Tar.gz – je to jeden z nejoblíbenějších formátů archivů na linuxových systémech. Takové archivy často obsahují mnoho souborů a adresářů, které lze komprimovat pomocí Gzip.
Takové archivy je třeba extrahovat, abyste získali přístup k datům, která jsou v nich uložena. K tomu budete potřebovat několik jednoduchých kroků, které prozkoumáme níže.
Krok 1: Otevřete terminál
Krok 2: Navigace do katalogu s požadovaným tar.gz soubor
Krok 3: Extrahování archivu
Nyní jste připraveni extrahovat tar.gz soubory na Linuxu! Pro přístup k vašim datům postupujte podle těchto jednoduchých kroků.
Příprava na extrakci tar gz
Před extrakcí souborů z archivu tar gz je třeba provést několik kroků:
- Otevřete terminál: Chcete-li začít, otevřete terminál na svém zařízení Linux. Můžete jej najít v hlavní nabídce nebo použít klávesovou zkratku Ctrl+Alt+T.
- Přejděte do adresáře, kde je archiv: Pokud je archiv tar gz v jiném adresáři, musíte do tohoto adresáře přejít pomocí příkazu cd . Pokud je například archiv v adresáři Dokumenty, zadejte příkaz cd dokumenty .
- Rozbalte archiv: Nyní, když jste ve správném adresáři, použijte příkaz tar-xvzf název_archivu.tar.gz pro extrakci souborů z archivu. Zde jméno-archiv.tar.gz nahraďte název archivu tar GZ.
Po provedení těchto kroků budete moci zkontrolovat, zda byly soubory extrahovány z archivu, a to tak, že přejdete do adresáře s rozbalenými soubory pomocí příkazu cd název_archiv .
Extrahujte TAR gz na Linux
Chcete-li extrahovat archiv TAR GZ na Linuxu, můžete použít nástroj tar. Postupujte podle pokynů níže:
- Otevřete terminál.
- Přejděte do adresáře, který obsahuje archiv TAR GZ. Pokud je například archiv v adresáři "Downloads", zadejte následující příkaz: cd Downloads
- Chcete-li extrahovat obsah TAR GZ archivu, zadejte následující příkaz: tar-xzf filename.tar.gz zde "filename.tar.gz " nahraďte názvem svého archivu.
- Po dokončení extrakce bude obsah archivu rozbalen do aktuálního adresáře.
Můžete také použít různé možnosti tar k dalšímu přizpůsobení extrakce archivu, jako je změna adresáře extrakce nebo výběr konkrétních souborů, které chcete extrahovat.
Nyní víte, jak extrahovat TAR GZ archiv na Linuxu pomocí nástroje tar. Nezapomeňte nahradit " filename.tar.gz " na jméno vašeho archivu v příslušném týmu.
Kontrola extrahovaných souborů
Po úspěšném extrahování souborů z tar.gz archivy je důležité zkontrolovat jejich integritu a chyby. K tomu lze použít příkaz md5sum . Vypočítá kontrolní součet každého souboru a porovná jej s původní kontrolní sumou, která je obvykle poskytována spolu s archivem.
Chcete-li zkontrolovat soubory současně s jejich extrakcí, můžete použít následující příkaz:
tar -xzf file.tar.gz --checkpoint-action=exec='md5sum "$TAR_FILENAME" >> extracted_files_checksums.txt'
Tento příkaz extrahuje soubory z tar.gz archivu, vypočítá kontrolní součty a zapíše je do souboru extracted_files_checksums.txt . Tento soubor lze poté použít k následné kontrole integrity extrahovaných souborů.
Pokud vám byl poskytnut původní soubor s kontrolními částkami (např. file.tar.gz.md5), ke kontrole integrity extrahovaných souborů můžete použít následující příkaz:
md5sum -c file.tar.gz.md5
Příkaz md5sum-c kontroluje kontrolní součty extrahovaných souborů pomocí původního souboru s kontrolními částkami. Vyšle seznam souborů, u kterých kontrolní součet neodpovídá očekávanému množství.
Kontrola extrahovaných souborů tak umožňuje detekovat jakékoli chyby, které by se mohly objevit během procesu extrakce nebo při přenosu archivu.