Terminal no cPanel: linha de comandos sem instalar nada

O Terminal é uma linha de comandos que abre dentro do cPanel, no separador do navegador, já ligada à sua conta. Não instala programa nenhum, não gera chaves, não escolhe portas. Abre e está lá.

Muita gente nunca reparou que o tem. É das ferramentas mais úteis do painel e é das menos usadas, porque parece coisa de programador. Não é: há meia dúzia de tarefas que no Gestor de Ficheiros levam a tarde e aqui levam um minuto.

Nem todas as contas têm Terminal. O acesso a linha de comandos depende da conta, e há contas onde está desligado. Se o Terminal não aparece no seu cPanel, ou aparece e recusa a entrada, não insista: não é a sua palavra-passe, e tentativas repetidas fazem o firewall bloquear o seu endereço de IP. Veja porque é que o firewall bloqueia o seu IP e, se precisa mesmo dele, abra um pedido a perguntar se a sua conta o pode ter.

Onde está, e o que vê quando abre

No cPanel, na secção Advanced, com o nome Terminal. Se não o encontra na lista, escreva terminal na caixa de pesquisa do painel: ela procura também por palavras como shell e command line.

Quando abre, começa na pasta pessoal da sua conta, que é um nível acima da pasta do site. A primeira surpresa costuma ser o que não vê: a conta corre numa jaula, e o Terminal mostra-lhe os seus ficheiros e as ferramentas que lhe damos, não o resto da máquina nem as contas dos outros clientes. Isso é de propósito, e é o que torna o alojamento partilhado seguro.

Para que vale mesmo a pena

1 Descompactar e compactar arquivos grandes. O Gestor de Ficheiros faz isto, mas engasga-se quando o arquivo traz muitos milhares de ficheiros, porque o navegador tem de desenhar a lista toda. No Terminal o trabalho é o mesmo sem passar pelo ecrã.
2 Procurar. Descobrir em que ficheiro ficou um endereço antigo, uma chave esquecida ou uma frase que quer mudar em todo o site. Numa instalação com milhares de ficheiros, esta é a diferença entre um comando e uma tarde.
3 Copiar, mover e apagar às carradas. Uma pasta inteira, ou só os ficheiros de um tipo, de uma vez.
4 Ver o que ocupa espaço. Quando o disco enche, o Terminal diz-lhe em segundos qual é a pasta culpada, que quase sempre não é a que estava a pensar.
5 Importar ou exportar uma base de dados grande, que pelo phpMyAdmin costuma falhar a meio. O caminho está escrito em importar uma base de dados grande por SSH, e funciona igual aqui.
6 Ver o consumo ao vivo enquanto alguma coisa corre mal: ver o consumo do seu site em tempo real.

Terminal do painel, ou um cliente de SSH no seu computador?

São a mesma linha de comandos e a mesma conta. O que muda é o caminho até lá.

Ponto Terminal, no cPanel Cliente de SSH
Instalar Nada. Abre no navegador. Um programa no computador, ou o que o sistema já traz.
Entrar Já está dentro: a sessão do cPanel serve de identificação. O utilizador e a palavra-passe da conta, ou uma chave.
Porta Não escolhe nenhuma. A porta de SSH aqui não é a 22: é a 2299. Esquecê-la é a causa número um de «não liga».
Copiar e colar Depende do navegador e do sistema, e nem sempre é cómodo. Normal, como em qualquer janela.
Levar ficheiros Não transfere do seu computador. Traz o SFTP atrás: SFTP em vez de FTP.
Quando escolher Uma tarefa rápida, de qualquer computador, sem preparar nada. Trabalho repetido, scripts, sessões longas.
Corra primeiro a versão que só olha. Antes de apagar ou substituir, use o comando que apenas lista o que ia ser afectado e leia a lista. Se aparecerem ficheiros que não esperava, a sua ordem estava errada e acabou de poupar uma reposição de cópia.
O Terminal não pergunta duas vezes. Não há reciclagem, não há anular, e um comando de apagar recursivo leva a pasta inteira antes de você tirar o dedo da tecla. Só volta o que estiver numa cópia. Antes de mexer a sério: faça a sua própria cópia e saiba como se restaura uma.

O que aqui não se consegue fazer

O que tentou Porque não vai
Instalar um programa no sistema Numa conta partilhada não há administrador da máquina, e nem pode haver: a máquina é de mais gente. O que exige esse nível pede um VPS ou um servidor dedicado, onde a máquina é sua.
Deixar um programa seu a ouvir numa porta Não se faz assim. Para uma aplicação que tem de ficar a correr existem as ferramentas próprias do painel, e é disso que trata pôr uma aplicação Node.js a correr.
Ver ficheiros de outras contas A jaula não deixa. Pela mesma razão, ninguém vê os seus.
Deixar um processo pesado horas a fio Os limites da conta cortam-no antes disso. O que cada conta pode gastar está explicado em os limites que não vêm no anúncio.
Mudar a porta de SSH ou abrir o firewall São definições da máquina inteira. Fale connosco e dizemos o que dá para o seu caso.

Se o que quer é perceber o que esta conta consegue correr, antes de se meter a experimentar, comece por que tecnologias correm aqui.

Não sabe se a sua conta pode ter Terminal? Pergunte-nos, que confirmamos.

Abrir um pedido de suporte

VEJA TAMBÉM

Planos de hospedagem: o que cada um inclui

Política de Suporte: até onde vai a nossa ajuda

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 600,00 MT/mês

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?