Como seguir logs de debug em tempo real? Como zipar o site inteiro em segundos? Comandos Linux essenciais para admins WP.
PT-PT

SSH para programadores WordPress: 10 comandos que vão salvar a sua vida

5.00 /5 - (28 votes )
Última verificação: 1 de março de 2026
Experiência: 5+ anos de experiência
Índice

Como Programador WordPress, provavelmente passa muito tempo num cliente FTP (FileZilla). Isso é um erro. O que leva 15 minutos no FTP (ex: apagar uma pasta cache com 100.000 ficheiros), leva 2 segundos no terminal SSH.

Neste guia, vou mostrar um conjunto de comandos sem os quais os programadores sénior não conseguem imaginar o trabalho.


1. Análise de disco: O que está a ocupar espaço?

Quando o alojamento grita “Quota Exceeded”, o FileZilla não ajuda. Use isto:

Du (disk usage)

## Mostrar pastas no diretório atual, ordenadas por tamanho
du -h --max-depth=1 | sort -hr

Ncdu (ncurses disk usage)

Se puder, execute ncdu. É um gestor interativo. Um “Game Changer” absoluto.


2. Logs: Debugging em tempo real

Em vez de descarregar o debug.log, abri-lo e procurar o erro… veja-o ao vivo!

Tail -f

## Seguir as últimas linhas do ficheiro em tempo real
tail -f wp-content/debug.log

Agora atualize a página no navegador, e os erros aparecerão no ecrã. Saia com Ctrl+C.


3. Pesquisar ficheiros: Onde está aquele código?!

À procura de onde add_image_size foi usado? Não descarregue o projeto todo.

Grep

## Pesquisar a frase "add_image_size" em todos os ficheiros PHP recursivamente
grep -r "add_image_size" .

4. Permissões: Corrigir “403 forbidden”

Muitas vezes após migração, os ficheiros têm permissões erradas. Lembre-se da regra:

  • Diretórios: 755
  • Ficheiros: 644

Find + chmod

Não faça manualmente. Automatize:

## Definir 755 para todos os diretórios
find . -type d -exec chmod 755 {} \;

## Definir 644 para todos os ficheiros
find . -type f -exec chmod 644 {} \;

5. Backups: Arquivo rápido

Quer um backup rápido antes de atualizar? Não copie via FTP. Zipe no servidor.

Tar

## Criar arquivo backup.tar.gz do diretório atual
tar -czf backup.tar.gz .

Descompactar:

tar -xzf backup.tar.gz

Resumo

O terminal SSH não morde. Permite trabalhar à velocidade do disco do servidor, não à velocidade da sua internet. Comece com ncdu e tail -f.

O que é SSH para programadores WordPress: 10 comandos que vão salvar a sua vida?
SSH para programadores WordPress: 10 comandos que vão salvar a sua vida é um aspeto essencial da gestão de sites WordPress que ajuda a melhorar o desempenho, a segurança e a experiência do utilizador.
Como funciona o SSH para programadores WordPress: 10 comandos que vão salvar a sua vida?
SSH para programadores WordPress: 10 comandos que vão salvar a sua vida envolve a configuração de várias definições e a implementação das melhores práticas para otimizar o seu site WordPress.
Porque é que o SSH para programadores WordPress: 10 comandos que vão salvar a sua vida é importante para o WordPress?
SSH para programadores WordPress: 10 comandos que vão salvar a sua vida é crucial porque tem um impacto direto nos rankings do seu site nos motores de busca, na velocidade de carregamento e no sucesso geral.

Precisa de FAQ adaptado ao setor e mercado? Criamos uma versão alinhada com os seus objetivos de negócio.

Fale connosco

Artigos Relacionados