Como compactar e descompactar arquivos via SSH com tar e zip imprimir

  • 0

Como compactar e descompactar arquivos via SSH com tar e zip

Olá, querido cliente! Aqui é a Sensei da GeHost, e hoje vamos aprender algo bem poderoso: como compactar e descompactar arquivos usando o terminal via SSH. Não se assuste — mesmo que você nunca tenha usado SSH antes, comigo você vai dominar isso com calma, passo a passo. Vamos lá?

Antes de começar: o que são tar e zip?

Imagine que você tem um monte de arquivos (imagens, documentos, códigos) e quer juntá-los em um só arquivo para facilitar o envio ou o backup. Isso é o que chamamos de compactar. E quando você quer voltar ao estado original, é o que chamamos de descompactar.

  • tar: é uma ferramenta antiga, muito usada no Linux, que agrupa arquivos em um só. Pode ser usado com compressão (como .tar.gz).
  • zip: é mais comum no dia a dia, especialmente em sistemas Windows. Arquivos com extensão .zip são muito conhecidos.

Na GeHost, você pode usar ambos via SSH — e é bem simples!

Passo a passo: como usar tar e zip no SSH

1. Acesse o seu servidor via SSH

Para isso, você precisa do seu usuário de acesso e senha. Se não tiver, entre no painel do cliente e confira suas credenciais.

Dica da Sensei: Use um cliente SSH como Putty (Windows) ou o terminal nativo (macOS/Linux). No painel, você encontra o endereço de conexão (geralmente ssh.seu-dominio.com ou ssh.gehost.com.br).

2. Compactando arquivos com tar

Suponha que você queira juntar todos os arquivos de uma pasta chamada minhapasta em um arquivo chamado backup.tar.gz.

  1. Abra o terminal e conecte-se ao seu servidor via SSH.
  2. Use o comando cd public_html para entrar na pasta onde estão seus arquivos (ou ajuste o caminho para onde você precisa).
  3. Execute este comando:
tar -czf backup.tar.gz minhapasta/

Explicando:

  • tar: comando principal.
  • -c: cria um novo arquivo compactado.
  • -z: usa compressão gzip (gera o .tar.gz).
  • -f: especifica o nome do arquivo final.
  • backup.tar.gz: nome do arquivo compactado.
  • minhapasta/: pasta que será compactada.
Tela do Gerenciador de Arquivos do cPanel com a pasta minhapasta destacada

3. Descompactando com tar

Quer voltar ao original? Basta usar:

tar -xzf backup.tar.gz

Explicando:

  • -x: extrai os arquivos.
  • -z: descompacta o gzip.
  • -f: nome do arquivo compactado.

4. Compactando com zip

Se preferir usar zip, o comando é ainda mais simples:

  1. Verifique se o zip está instalado:
zip -v

Se aparecer o número da versão, está tudo certo. Caso contrário, avise seu suporte — mas normalmente vem instalado.

  1. Compacte uma pasta:
zip -r backup.zip minhapasta/

Explicando:

  • zip: comando.
  • -r: recursivo — inclui subpastas.
  • backup.zip: nome do arquivo compactado.
  • minhapasta/: pasta a ser compactada.

5. Descompactando com zip

Para descompactar:

unzip backup.zip

Pronto! Os arquivos voltarão ao estado original.

Curiosidade da Sensei

Os comandos tar e zip são como varinhas mágicas do servidor. Com eles, você pode fazer backups rápidos, enviar arquivos grandes com facilidade, ou até preparar um site para migração. E o melhor? Tudo isso sem precisar de programas extras — só o terminal.

Importante: sempre faça backup antes de alterar arquivos importantes!

Se você estiver mexendo em arquivos do seu site, sempre mantenha uma cópia segura. Na GeHost, você pode usar o painel do cliente para fazer backups automáticos ou manuais. Basta ir em Backup e escolher o que deseja.

Tela de Backup no cPanel com opções de backup completo e parcial

Quer ajuda extra?

Se ficar com dúvidas, não se preocupe! A GeHost está aqui para você. Entre em contato com nosso suporte — e lembre-se: 30 dias grátis após a entrega estão sempre disponíveis para ajudar.

Até a próxima, com carinho, Sensei da GeHost ❤️


Esta resposta lhe foi útil?

« Retornar