SSH & Avançado 41 visualizações

Como configurar alias e variáveis no .bashrc para agilizar o trabalho no terminal

Ver no WHMCS

Como configurar alias e variáveis no .bashrc para agilizar o trabalho no terminal

Oi! Aqui é a Sensei da GeHost 🥋 — hoje vou te ensinar um truque que qualquer pessoa que mexe no terminal via SSH deveria conhecer: como criar atalhos (alias) e variáveis no arquivo .bashrc para digitar bem menos e trabalhar bem mais rápido.

Se você já usa o acesso SSH da sua hospedagem pra rodar comandos, sabe como é chato ficar digitando o mesmo caminho gigante ou a mesma sequência de comandos toda vez. Com alguns minutos de configuração, isso vira coisa do passado.

Antes de começar: esse guia pressupõe que seu plano tem acesso SSH liberado. Se você não sabe se o seu tem, confira no painel.gehost.com.br ou fale com o suporte — cada plano tem seus próprios recursos.

O que é o .bashrc, afinal?

Todo usuário que acessa o terminal via SSH usa um "programa" chamado Bash para interpretar os comandos digitados. O .bashrc é um arquivo de configuração pessoal — ele fica escondido na sua pasta do usuário (por isso o ponto na frente do nome) e é lido toda vez que você abre uma nova sessão de terminal. Tudo que você escrever lá vira uma personalização automática, sem precisar repetir nada.

O que são "alias" e "variáveis"?

  • Alias: é um apelido/atalho para um comando (ou vários comandos juntos). Em vez de digitar um comando longo, você cria uma palavra curta que faz a mesma coisa.
  • Variáveis de ambiente: são "gavetinhas" que guardam informações que o terminal e os programas usam — como um caminho de pasta que você acessa com frequência.

Passo a passo

1. Conecte via SSH

Acesse sua hospedagem normalmente pelo terminal (ou pelo cliente SSH de sua preferência) com o usuário e a senha/chave do seu plano.

2. Abra o arquivo .bashrc para edição

Estando conectado, use um editor de texto de terminal para abrir o arquivo. Os mais comuns são o nano (mais simples, ótimo pra quem tá começando) ou o vi/vim:

nano ~/.bashrc

Se o arquivo ainda não existir, tudo bem — o próprio comando cria ele do zero quando você salvar.

3. Crie seus alias

No final do arquivo, adicione uma linha para cada atalho que quiser, seguindo o formato:

alias nome_do_atalho='comando que ele vai executar'

Alguns exemplos clássicos e úteis pra quem trabalha com hospedagem de sites:

  • alias ll='ls -lah' — lista os arquivos da pasta com detalhes (tamanho, data, permissões) de forma mais legível.
  • alias public='cd public_html' — te leva direto pra pasta onde ficam os arquivos do seu site.
  • alias logs='cd logs && ls -lah' — entra na pasta de logs e já lista o conteúdo.
  • alias meuip='curl ifconfig.me' — mostra rapidamente o IP público que está sendo usado na conexão.

Você pode inventar quantos quiser, com o nome que fizer mais sentido pro seu dia a dia.

4. Crie variáveis, se precisar

Se você acessa sempre a mesma pasta ou usa sempre o mesmo valor em algum comando, pode guardar isso numa variável:

export MEU_SITE="$HOME/public_html"

Depois disso, em qualquer comando você pode usar $MEU_SITE no lugar do caminho completo. Por exemplo:

cd $MEU_SITE

5. Salve o arquivo

No nano, salve com Ctrl+O (confirme o nome do arquivo com Enter) e saia com Ctrl+X.

6. Recarregue o .bashrc

As mudanças só valem para as próximas sessões — a não ser que você "recarregue" o arquivo na sessão atual com:

source ~/.bashrc

Pronto! A partir de agora, seus alias e variáveis já estão disponíveis para usar.

Exemplo prático completo

Um trecho de .bashrc com alias e variável juntos ficaria mais ou menos assim:

# Meus atalhos
alias ll='ls -lah'
alias public='cd public_html'
alias logs='cd logs && ls -lah'

# Minha variável de caminho
export MEU_SITE="$HOME/public_html"
Dica da Sensei: comece com poucos alias — só os comandos que você mais repete no dia a dia. Com o tempo você vai sentindo a necessidade e adicionando mais, sem virar uma bagunça difícil de lembrar.
Outra dica: linhas que começam com # são apenas comentários — o Bash as ignora. Use-as para lembrar pra que serve cada alias, principalmente se a lista crescer.

Cuidados importantes

  • Edite sempre o .bashrc do seu próprio usuário — nunca arquivos de sistema ou de outros usuários.
  • Se colocar um alias com o mesmo nome de um comando já existente (como ls ou cd), ele vai sobrescrever o comportamento original nas suas sessões — use com atenção.
  • Se algo der errado e o terminal parar de abrir direito, você pode editar o arquivo novamente (via um novo acesso SSH) e remover ou corrigir a linha problemática.

Qualquer dúvida na hora de configurar, é só chamar o suporte da GeHost — a gente te ajuda com prazer! 😊

Precisa de Ajuda?

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