
A resposta curta: num VPS não há rato nem janelas, mas três ferramentas resolvem quase tudo o que um principiante precisa: o nano para editar um ficheiro, o grep para procurar texto dentro de ficheiros e o find para encontrar ficheiros. Todos vêm com o sistema.
nano: editar um ficheiro
Abra com nano /caminho/do/ficheiro (se o ficheiro é do sistema, preceda de sudo). Escreva normalmente. Os atalhos estão em baixo no ecrã; o símbolo ^ quer dizer a tecla Ctrl.
| Para | Atalho |
| Gravar | Ctrl+O e depois Enter |
| Sair | Ctrl+X (se houver alterações, pergunta se quer gravar) |
| Procurar dentro do ficheiro | Ctrl+W |
| Apagar a linha atual | Ctrl+K |
| Ir para uma linha | Ctrl+_ e o número |
grep: procurar texto
| Para | Comando |
| Linhas com uma palavra num ficheiro | grep -n "erro" /var/log/app.log |
| Sem distinguir maiúsculas | grep -in "erro" ficheiro |
| Em todos os ficheiros PHP de uma pasta | grep -rn "palavra" /var/www/site --include="*.php" |
| As linhas que NÃO têm a palavra | grep -v "palavra" ficheiro |
| Seguir um log em direto | tail -f /var/log/app.log |
O -n mostra o número da linha e o -r entra nas subpastas. Para ver um ficheiro grande aos poucos, use less ficheiro (sai com q).
find: encontrar ficheiros
| Para | Comando |
| Um ficheiro pelo nome | find /var/www -name "wp-config.php" |
| Alterados nas últimas 24 horas | find /var/www/site -type f -mtime -1 |
| Maiores do que 100 MB | find / -type f -size +100M 2>/dev/null |
O 2>/dev/null esconde as mensagens de «Permission denied». A segunda linha é útil se o site foi alterado sem você saber; a terceira ajuda quando o disco enche: veja Sem espaço no disco.
| Antes de editar um ficheiro de configuração, faça uma cópia: cp -a ficheiro ficheiro.antes. E não use rm com asteriscos num ficheiro encontrado por um find sem antes ver a lista. Veja também Permissões de ficheiros no Linux. |
| É o seu primeiro VPS? Comece por Primeiros passos com o seu VPS. Para saber onde estão os logs que vai querer procurar: Onde estão os logs num VPS Linux. |
|
Procurou e não encontra a causa de um erro no servidor? Abra um pedido com o ficheiro de log e a linha do erro. Abrir pedido de suporte |
|
VEJA TAMBÉM Primeiros passos com o seu VPS Onde estão os logs num VPS Linux: journalctl e /var/log Permissões de ficheiros no Linux: chmod, chown e Permission denied |
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 5,94 €/mês (plano de 3 anos, com cupão) Ver planos |
- 0 Utilizadores acharam útil











