Como compactar e descompactar arquivos via linha de comando no servidor imprimir

  • 0

Como compactar e descompactar arquivos via linha de comando no servidor

Olá, querido(a) cliente da GeHost! Seja muito bem-vindo(a) ao seu guia prático, feito com carinho para te ajudar a dominar um dos recursos mais úteis do servidor: compactar e descompactar arquivos diretamente pelo terminal.

Se você já usou o cPanel, sabe que o Gerenciador de Arquivos é ótimo para arquivos pequenos. Mas quando você precisa lidar com pastas grandes, muitos arquivos ou fazer backup rápido, a linha de comando é a melhor amiga. E não se preocupe — mesmo que você nunca tenha usado SSH antes, vou te guiar passo a passo, como um verdadeiro Sensei da GeHost.

Antes de começar: o que você precisa

  • Um plano de hospedagem na GeHost (qualquer um dos planos: Econômico, Básico, Médio ou Plus).
  • Seu login do cPanel (acesso via painel.gehost.com.br).
  • Conexão via SSH (acesso por terminal, com cliente como PuTTY, Terminal (macOS/Linux) ou VS Code).
Dica do Sensei: O acesso SSH é liberado automaticamente em todos os planos da GeHost. Se não conseguir conectar, verifique se seu plano permite SSH (no painel, vá em SSH Access).

Passo a passo: compactar arquivos com o comando tar

Imagine que você tem uma pasta cheia de arquivos de um site antigo, e quer enviar tudo de uma vez. Vamos compactar tudo em um único arquivo com extensão .tar.gz — o formato mais comum no mundo Linux.

  1. Conecte-se ao servidor via SSH. Use seu usuário do cPanel e a senha de acesso.
  2. No terminal, navegue até a pasta que deseja compactar. Por exemplo:
    cd public_html/meu-site
  3. Execute o comando para criar o arquivo compactado:
    tar -czf meu-site-backup.tar.gz .
Explicando o comando:
  • tar = ferramenta principal para arquivos compactados.
  • -c = criar um novo arquivo.
  • -z = usar compressão gzip (gera o .tar.gz).
  • -f = especificar o nome do arquivo final.
  • meu-site-backup.tar.gz = nome do arquivo compactado.
  • . = representa a pasta atual (onde você está).
Tela do Gerenciador de Arquivos do cPanel, mostrando a estrutura de pastas dentro de public_html

Passo a passo: descompactar arquivos com o comando tar

Quer descompactar um arquivo que recebeu de um cliente ou que fez backup? É só seguir os passos abaixo.

  1. Conecte-se ao servidor via SSH.
  2. Navegue até a pasta onde está o arquivo compactado:
    cd public_html
  3. Execute o comando para descompactar:
    tar -xzf meu-site-backup.tar.gz
Explicando o comando:
  • -x = extrair os arquivos.
  • -z = descompactar com gzip (para arquivos .tar.gz).
  • -f = nome do arquivo compactado.
Observação: Se for um arquivo .zip, use o comando unzip nome-arquivo.zip — ele vem instalado por padrão no servidor.

Outras formas úteis (comandos rápidos)

Alguns comandos que você pode usar no dia a dia:

  • ls -l → mostra arquivos com detalhes (tamanho, data, permissões).
  • du -sh * → mostra o tamanho de cada pasta no diretório atual.
  • rm -rf nome-pasta → remove uma pasta e tudo dentro (cuidado!)

Importante: segurança e boas práticas

Seja sempre cuidadoso com comandos que alteram arquivos. Um erro de digitação pode apagar dados importantes. Sempre:

  • Verifique o nome do arquivo antes de usar rm ou tar.
  • Faça backup antes de fazer alterações importantes.
  • Use o comando pwd para confirmar em qual pasta você está.

Quer ajuda extra?

Se ficou com dúvidas, ou se o comando não funcionou como esperado, não se preocupe! A GeHost está aqui para te ajudar.

Entre em contato com nosso suporte técnico pelo painel do cliente (painel.gehost.com.br) — e lembre-se: você tem 30 dias grátis de suporte após a entrega.

Com carinho,
Seu Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)


Esta resposta lhe foi útil?

« Retornar