SSH & Avançado 6 visualizações

Como configurar um alias de comando (bash alias) para agilizar tarefas recorrentes no servidor

Ver no WHMCS

Como configurar um alias de comando (bash alias) para agilizar tarefas recorrentes no servidor

Olá, viajante do servidor! 🌟 Seja bem-vindo(a) ao seu novo superpoder no mundo da administração via SSH. Aqui, no GeHost, acreditamos que o poder está nas mãos do cliente — e hoje vamos te ensinar como criar um alias de comando, uma espécie de "atalho mágico" no terminal, para acelerar tarefas que você faz todos os dias.

Imagine digitar ls -la toda vez que quer ver os arquivos com detalhes? Com um alias, você pode criar um atalho como ll e só digitar isso — pronto, mágica! 🎩

Antes de começar: o que é um alias?

Um alias é um apelido que você cria para um comando mais longo ou complexo. Ele funciona só no seu terminal, enquanto você estiver logado. É como dar um nome curto e fácil para algo que normalmente seria bem comprido.

Dica do Sensei: Aliases são ideais para comandos que você usa diariamente — como verificar o espaço em disco, reiniciar um serviço, ou listar arquivos com cores.

Passo a passo: como criar seu primeiro alias

  1. Conecte-se ao servidor via SSH (usando o cliente de sua preferência — como PuTTY, Terminal (macOS/Linux) ou o SSH integrado no painel do painel do cliente).

  2. Abra o arquivo de configuração do shell no seu diretório pessoal. Para isso, digite no terminal:

    nano ~/.bashrc

    Se você estiver usando outro shell (como zsh), o arquivo pode ser ~/.zshrc. Mas no GeHost, o padrão é bash, então ~/.bashrc é o caminho certo.

  3. Adicione seu alias no final do arquivo. Por exemplo, para criar um atalho chamado ll que exiba arquivos com detalhes e cores, digite:

    alias ll='ls -la --color=auto'

    Esse comando diz: "quando eu digitar ll, execute ls -la --color=auto."

  4. Salve o arquivo e feche o editor:

    • No nano, pressione Ctrl + O para salvar.
    • Depois, Enter para confirmar.
    • Por fim, Ctrl + X para sair.
  5. Atualize o ambiente para que o alias seja carregado:

    source ~/.bashrc

    Pronto! Agora seu alias está ativo.

  6. Teste seu alias digitando no terminal:

    ll

    Se tudo der certo, você verá a lista de arquivos com detalhes, cores e formatação — como se tivesse digitado o comando completo!

Exemplos de aliases úteis para o dia a dia

Aqui vão algumas ideias para você personalizar com base no que faz no servidor:

  • Verificar espaço em disco:
    alias disk='df -h'
  • Atualizar o sistema (se disponível):
    alias update='sudo apt update && sudo apt upgrade -y'

    Obs.: em planos GeHost, o sistema é gerenciado pelo cPanel, então comandos como esse só funcionam se você tiver acesso root — que não é liberado em planos compartilhados. Use com cuidado!

  • Entrar no diretório do site:
    alias site='cd ~/public_html'
  • Verificar arquivos em tempo real:
    alias taillog='tail -f ~/logs/access.log'

Dica do Sensei: Se quiser que o alias persista mesmo após reiniciar o servidor, ele deve estar no ~/.bashrc (como fizemos). Esse arquivo é carregado sempre que você entra via SSH.

Como remover um alias

Se quiser apagar um alias que criou, basta usar o comando unalias:

unalias ll

Isso remove o alias ll apenas da sessão atual. Para removê-lo permanentemente, edite novamente o ~/.bashrc e apague a linha com o alias.

Importante: segurança e boas práticas

Aliases são úteis, mas lembre-se:

  • Não use nomes que já são comandos do sistema (como rm ou ls) — pode causar conflitos.
  • Evite criar aliases com comandos perigosos (como rm -rf) sem confirmação.
  • Se compartilhar o servidor com outras pessoas, avise sobre os aliases que criou.

Quer mais? Vamos juntos!

Se você gostou desse guia e quer explorar mais sobre o terminal, SSH ou automação no servidor, fique à vontade para pedir ao nosso suporte — estamos aqui para te ajudar, com todo carinho. 🌿

Se precisar de ajuda com o acesso SSH, lembre-se de que ele está disponível no painel do cliente, na seção de "SSH" ou "Acesso SSH".

Até a próxima, viajante! Que seu servidor seja leve, rápido e cheio de magia. ✨

Precisa de Ajuda?

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