Como configurar alias de comandos no terminal para agilizar tarefas via SSH
Olá, viajante do comando! 🌟 Seja bem-vindo(a) ao guia do Sensei da GeHost, onde aprendemos juntos a dominar o poder do terminal com elegância e praticidade.
Se você já usa o SSH para acessar seu servidor, já sabe que digitar comandos longos — como php artisan migrate --force ou wp core update --allow-root — pode ser cansativo. E se pudéssemos substituir esses comandos por algo mais curto, como up ou atualizar? É exatamente isso que vamos fazer hoje: criar aliases — atalhos inteligentes para seus comandos favoritos.
Com esse pequeno truque, você ganha tempo, reduz erros e ganha um toque de magia no dia a dia. Vamos lá?
Passo a passo: Criando seus aliases no terminal
Antes de começar, certifique-se de que você está conectado ao seu servidor via SSH. Se não sabe como fazer isso, consulte nosso guia básico de acesso ao servidor.
Abra o terminal do seu computador (Terminal no Mac, WSL no Windows, ou o que preferir).
Conecte-se ao servidor usando o comando
ssh usuario@seu-servidor.com. Substituausuarioeseu-servidor.compelos dados do seu acesso (verifique no painel do cliente, em painel.gehost.com.br).Uma vez logado, vamos editar o arquivo de configuração do shell. Para a maioria dos usuários, o arquivo é
~/.bashrc(se usar Bash). Digite:nano ~/.bashrcSe preferir outro editor, como
vimoucode, use o que estiver disponível.Depois de abrir o arquivo, vá para o final da página. Lá, digite seus aliases. Exemplo:
alias up='php artisan migrate --force' alias wp='wp --path=/home/usuario/public_html' alias backup='tar -czf /home/usuario/backup-$(date +%Y%m%d).tar.gz /home/usuario/public_html'Dica do Sensei: Use nomes curtos e fáceis de lembrar. Evite nomes que já existam como comandos do sistema (como
lsourm).Salve o arquivo:
- No
nano: pressione Ctrl + O, depois Enter, e depois Ctrl + X. - No
vim: digite:wqe pressione Enter.
- No
Para que os aliases sejam carregados, execute:
source ~/.bashrcPronto! Seu terminal agora entende os novos comandos.
Teste um deles. Por exemplo, digite:
upSe tudo estiver certo, o comando
php artisan migrate --forceserá executado — sem você digitar tudo de novo!
Atenção, viajante: Os aliases só funcionam na sessão atual. Se você fechar o terminal ou reiniciar a conexão, precisará rodar
source ~/.bashrcnovamente. Para torná-los permanentes, certifique-se de que estão no~/.bashrc(como fizemos aqui).
Exemplos práticos para você começar
Veja alguns aliases úteis que você pode usar no seu dia a dia:
alias site='cd /home/usuario/public_html'— entra na pasta do seu site com um comando simples.alias logs='tail -f /home/usuario/public_html/logs/error.log'— acompanha logs em tempo real.alias restart='sudo systemctl restart apache2'— reinicia o servidor web (apenas se tiver permissão).alias backup='rsync -avz /home/usuario/public_html/ /backup/site-$(date +%Y%m%d)'— faz backup com sincronização.
Dica extra: Evite erros comuns
Se o seu alias não funcionar, verifique:
- Se o arquivo foi salvo corretamente.
- Se você executou
source ~/.bashrcapós editar. - Se o nome do comando é único — aliases podem sobrescrever comandos do sistema.
- Se há espaços ou caracteres especiais no comando (use aspas se necessário).
Se ainda tiver dúvidas, não hesite em abrir um chamado no suporte da GeHost pelo painel do cliente. Estamos aqui para te ajudar, com todo o carinho do mundo.
Conclusão: seu terminal, seu poder
Configurar aliases não é só sobre praticidade — é sobre criar hábitos inteligentes que tornam seu trabalho mais leve, mais rápido e mais humano.
Com o tempo, você vai se surpreender com o quanto esses pequenos atalhos mudam o dia a dia. E quem sabe, um dia você mesmo ensinará alguém a fazer isso — como um verdadeiro Sensei.
Se gostou deste guia, compartilhe com um colega. E lembre-se: no mundo da hospedagem, o poder está nas mãos de quem sabe usar o terminal com sabedoria.
Se precisar de ajuda com o acesso ao cPanel ou SSH, acesse seu painel do cliente e verifique os dados de conexão. Lembre-se: seu domínio e senha estão lá, seguros e à disposição.
Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*