Como criar aliases de comandos no terminal para agilizar tarefas repetitivas
Se você já usa o terminal (SSH) para mexer no seu site, provavelmente digita os mesmos comandos várias vezes por dia — entrar numa pasta, listar arquivos, ver o espaço em disco... Hoje vou te ensinar um truque simples que economiza um bom tempo: os aliases, ou "apelidos" de comando. Vamos com calma, passo a passo. 🥋
O que é um alias, afinal?
Um alias é só um apelido curto que você cria para um comando longo (ou uma sequência de comandos). Em vez de digitar ls -la toda vez, por exemplo, você cria um apelido chamado ll e pronto: dois caracteres fazem o trabalho de vários.
Pense no alias como um "atalho de teclado", só que para o terminal. Você ensina o comando uma vez e usa para sempre.
Pré-requisito: acesso SSH
Para seguir este guia você precisa ter acesso ao terminal (SSH) da sua hospedagem. Se você não sabe se o seu plano possui esse acesso ou como ativá-lo, confira no painel.gehost.com.br ou fale com o nosso suporte — eles te orientam certinho.
Passo 1 — Criando um alias de teste
Depois de conectar via SSH, digite o comando abaixo (você pode trocar o nome e o comando pelo que fizer sentido pra você):
- alias ll='ls -la' — cria o apelido "ll" para listar arquivos com detalhes.
Aperte Enter e teste digitando só ll. Viu como funcionou? Só que, por enquanto, esse alias é temporário: assim que você sair do terminal, ele desaparece. Vamos resolver isso no próximo passo.
Passo 2 — Descobrindo qual "shell" você usa
Para tornar o alias permanente, primeiro precisamos saber em qual arquivo de configuração salvá-lo. Digite:
- echo $SHELL
O resultado geralmente é algo como /bin/bash (o mais comum) ou /bin/zsh. Guarde essa informação, você vai usar no próximo passo.
Passo 3 — Salvando o alias para sempre
- Abra o arquivo de configuração do seu shell. Se for bash, use: nano ~/.bashrc (se for zsh, troque para nano ~/.zshrc).
- Vá até o final do arquivo e adicione uma linha para cada alias que quiser criar, no formato: alias apelido='comando completo'.
- Salve e feche: no editor nano, é Ctrl + O para salvar e Ctrl + X para sair.
- Para o terminal "aprender" o novo alias sem precisar reconectar, digite: source ~/.bashrc (ou source ~/.zshrc).
Exemplos de aliases úteis para quem cuida de um site
Aqui vão algumas ideias para você adaptar à sua rotina:
- alias site='cd public_html' — pula direto para a pasta do seu site, sem digitar o caminho inteiro.
- alias ll='ls -la' — lista todos os arquivos da pasta, incluindo os ocultos, com detalhes.
- alias espaco='du -sh *' — mostra rapidamente o tamanho de cada pasta/arquivo no diretório atual.
- alias logs='tail -n 50' — usado como logs nome_do_arquivo.log, mostra as últimas 50 linhas de um arquivo de log.
Dica da Sensei: comece com dois ou três aliases só. É melhor lembrar de poucos apelidos úteis do que criar vinte e esquecer a metade!
Cuidados importantes
- Nunca crie um alias que sobrescreva comandos perigosos (como rm) escondendo confirmações — isso pode causar exclusões acidentais.
- Evite colocar senhas ou dados sensíveis dentro de um alias salvo em arquivo.
- Se algo der errado ao editar o ~/.bashrc, você pode reabrir o arquivo com o nano e remover a linha problemática.
Precisa de uma ajudinha?
Se tiver qualquer dúvida durante o processo, é só chamar o suporte da GeHost — estamos aqui para te ajudar a deixar sua rotina no terminal mais leve e produtiva. 🌱