Compactando/Descompactando arquivos .tar.gz

Comando essencial para quem acessa computadores com linux por SSH, servidores de hospedagem, ou mesmo quem aprecia o Terminal.

tar é o comando para manipular arquivos .tar. O hífen com diversas letras são parâmetros, onde cada letra significa uma função específica:

  • -x (eXtract) é para extrair os dados do arquivo .tar.gz (usado apenas para descompactar).
  • -c (Create) é para criar um arquivo tar (usado apenas para compactar).
  • -z (gZip) é para manipular o arquivo .tar.gz em GZip.
  • -v (Verbose) é para mostrar os arquivos conforme o tar os manipula. Quando estiver em uma conexão SSH lenta, você pode retirar este comando para não receber a lista completa de arquivos que foram compactados/descompactados.
  • -f (File) é para definir que estamos trabalhando com arquivos, e não com uma fita ou outro dispositivo.

Descompactando um arquivo tar.gz

1. Acesse o diretório que possui o arquivo;
2. Digite o comando:

tar -xzvf arquivo.tar.gz

 

Compactando um arquivo tar.gz

1. Acesse o diretório onde se encontra o arquivo ou o diretório que deseja compactar;
2. Digite o comando:

tar -czvf arquivo.tar.gz pasta

 

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

Related Articles

Cópia de arquivos via SSH entre dois servidores remotos

Para quem não sabe, SCP é um protocolo que permite copiar arquivos entre um servidor SSH e uma...

Liberando o usuário root para acesso remoto via ssh

Configurando uma máquina linux para liberar acesso remoto via ssh para o usuário root no...

bash - Argument list too long

Pode ser que você já tenha tentado dar um comando usando o asterisco * na bash e tenha obtido...

Expandindo o disco no CentOS 7

Neste tutorial, vamos expandir o disco do sistema CENTOS 7 , através do LVM ( Logical Volume...

Saiba como realizar backup incremental usando a ferramenta rsync via ssh

Manter dados críticos salvos em servidores é uma grande responsabilidade para os profissionais...