Como extrair o Arquivo de Tarball Gzip *.alcatrão.gz para um diretório de destino específico

Como extrair o Arquivo de Tarball Gzip *.alcatrão.gz para um diretório de destino específico

É necessário as operações necessárias para extrair o conteúdo do arquivo de arquivo de tarball gziped. Considere um exemplo a seguir, onde criamos primeiro um pequeno arquivo de tarball gzip nomeado Gzip-Tarball.alcatrão.gz:

MKDIR Archive $ Touch Archive/LinuxConfig $ Tar CVZF GZIP-Tarball.alcatrão.GZ Archive/ Archive/ Archive/ LinuxConfig $ LS -L GZIP -Tarball.alcatrão.GZ -RW-RW-R--. 1 LRENDEK LRENDEK 155 26 de maio 09:22 GZIP-Tarball.alcatrão.gz 

Embora tenhamos usado um único comando alcatrão Para comprimir nosso arquivo/ diretório, o fato é que, com um alcatrãoopção z nós também chamamos gzip comando para ajudar com uma compressão.

Primeiro, o alcatrão O comando criou um tarball do nosso arquivo diretório e depois o gzip comando comprimiu um conteúdo de Gzip-Tarball.alcatrão para Gzip-Tarball.alcatrão.gz. Como resultado, Extract Command Tar xzf primeiro descompactará um tarball gzip com uso de gzip e depois extraia o conteúdo de tarball do fluxo com o alcatrão comando.

Consequentemente, para extrair Tarball compactado GZIP para um diretório específico, precisamos usar duas ferramentas alcatrão e gzip ou gunzip. Solução simples pode ser usar um tubo para redirecionar a saída de Gunzip comando para alcatrão. Digamos que gostaríamos de descomprimir nosso Gzip-Tarball.alcatrão Arquive para um diretório /tmp/dir1

$ Gunzip -C Gzip -Tarball.alcatrão.gz | Tar x -c/tmp/dir1/ 

O arquivo GZIP acima não é descomprimido em diretório /tmp/dir1/:

$ ls/tmp/dir1/archive/linuxconfig 

Tutoriais do Linux relacionados:

  • Guia para iniciantes para compressão com XZ no Linux
  • Como criar arquivos criptografados compactados com alcatrão e gpg
  • Melhor ferramenta de compressão no Linux
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Comandos básicos do Linux
  • Como instalar e usar a ferramenta de compactação ZSTD no Linux
  • Como usar o ZIP no Linux
  • Como criar backups com o fsarchiver no Linux
  • Pasta zip no linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux