SSH & Avançado 33 visualizações

Como criar aliases de comandos no terminal para agilizar tarefas repetitivas

Ver no WHMCS

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

  1. Abra o arquivo de configuração do seu shell. Se for bash, use: nano ~/.bashrc (se for zsh, troque para nano ~/.zshrc).
  2. Vá até o final do arquivo e adicione uma linha para cada alias que quiser criar, no formato: alias apelido='comando completo'.
  3. Salve e feche: no editor nano, é Ctrl + O para salvar e Ctrl + X para sair.
  4. 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. 🌱

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.