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
.bashrcdo 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
lsoucd), 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! 😊