Como usar alias de comandos no terminal para agilizar tarefas repetitivas via SSH
Olá, viajante do servidor! 👋 Se você já acessa seu site via SSH, sabe que digitar comandos longos toda vez pode ser cansativo — especialmente quando você faz a mesma tarefa diariamente. Aqui, o Sensei da GeHost vai te ensinar um truque poderoso: criar alias de comandos. É como dar um nome curto e fácil a uma tarefa complexa. Vamos aprender juntos, com calma e um sorriso no rosto.
O que é um alias?
Um alias é um apelido que você cria para um comando ou sequência de comandos. Em vez de digitar:
ls -la /home/usuario/public_html/wp-content/themes/
Você pode criar um alias como theme e só digitar:
theme
Pronto! O sistema entende que você quer ver os arquivos do tema do seu WordPress. Fácil, né? 🌟
Passo a passo: Criar seu primeiro alias
Seguimos juntos, passo a passo. Você só precisa de acesso via SSH ao seu servidor (com seu usuário e senha ou chave SSH).
Abra seu terminal (no Windows, use Windows Terminal, WSL ou Putty; no Mac ou Linux, o terminal padrão já basta).
Conecte-se ao servidor via SSH. Digite:
ssh usuario@seu-servidor.com.br
Substitua
usuarioeseu-servidor.com.brpelos dados reais da sua conta. Seu acesso será feito com segurança.Uma vez logado, vamos editar o arquivo de configuração do shell. Digite:
nano ~/.bashrc
Este arquivo é onde você guarda seus aliases. O
nanoé um editor de texto simples, perfeito para iniciantes.Na tela que abrir, vá até o final do arquivo. Use as setas para descer. Agora, digite o seguinte:
alias theme='ls -la /home/usuario/public_html/wp-content/themes/'
Substitua
usuariopelo nome real do seu usuário no servidor (você pode descobrir comwhoami).Dica: Use
aliaspara criar apelidos, e sempre coloque aspas simples ('') em torno do comando.Salve o arquivo:
- No nano, pressione Ctrl + O (para "Write Out").
- Pressione Enter para confirmar.
- Depois, pressione Ctrl + X para sair.
Para que o alias funcione, você precisa recarregar o arquivo. Digite:
source ~/.bashrc
Pronto! O alias está ativado.
Teste! Digite:
theme
Se tudo deu certo, você verá a lista de arquivos do tema do WordPress — sem precisar digitar o caminho inteiro!
Exemplos úteis de alias para você começar
Aqui vão alguns aliases que você pode criar para tarefas comuns:
- Atualizar sistema:
alias update='sudo apt update && sudo apt upgrade -y'
Use para atualizar todos os pacotes do sistema com um comando só.
- Verificar espaço em disco:
alias disk='df -h'
Veja rapidamente quanto espaço você tem no servidor.
- Reiniciar o servidor web (Apache):
alias restart-apache='sudo systemctl restart apache2'
Perfeito para quando o site para de carregar.
- Ver logs do site:
alias logs='tail -f /home/usuario/public_html/logs/error.log'
Monitore erros em tempo real sem sair do terminal.
Como ver todos os aliases ativos?
Quando quiser saber quais alias você criou, digite no terminal:
alias
Ele mostrará todos os apelidos que estão ativos no momento.
Como remover um alias?
Se quiser apagar um alias, edite novamente o arquivo ~/.bashrc com nano ~/.bashrc e remova a linha com o alias. Salve, saia e recarregue com source ~/.bashrc.
Dica final do Sensei
Se você usa SSH com frequência, considere criar um arquivo de aliases personalizados — como ~/.my-aliases — e incluí-lo no ~/.bashrc com:
source ~/.my-aliases
Assim, você mantém tudo organizado e pode compartilhar com outros devs (se quiser).
Se precisar de ajuda, ou quiser compartilhar seus aliases favoritos, é só chamar o Sensei da GeHost — estamos aqui para te ajudar com um sorriso no coração. 🌿