Como criar um alias de comando no terminal para agilizar tarefas repetitivas via SSH
Olá, querido(a) cliente da GeHost! 👋
Se você já acessa seu servidor via SSH com frequência, provavelmente já se perguntou: "Será que existe uma forma de não precisar digitar comandos longos toda vez?" A resposta é sim — e hoje, como seu Sensei da GeHost, vou te ensinar a criar aliases de comando para tornar seu dia a dia no terminal muito mais leve, rápido e elegante.Imagine poder digitar apenas backup no terminal e, em vez de escrever tar -czf /home/usuario/backup-$(date +%Y%m%d).tar.gz /var/www/html, o sistema já fazer tudo isso automaticamente. Isso é o poder dos aliases!
É como ter um atalho mágico no seu terminal. Vamos aprender juntos?
Passo a passo: Criando seu primeiro alias
Conecte-se ao seu servidor via SSH usando o cliente de sua preferência (como PuTTY, Terminal (macOS/Linux) ou Windows Terminal).
Abra o arquivo de configuração do shell no seu diretório pessoal. O mais comum é o
.bashrcou.zshrc(dependendo do shell que você usa).Para verificar qual shell você está usando, digite:
echo $SHELLSe aparecer
/bin/bash, use.bashrc. Se for/bin/zsh, use.zshrc.Abra o arquivo com um editor de texto como
nano:nano ~/.bashrcAdicione seu alias no final do arquivo. Por exemplo, vamos criar um alias chamado
backuppara fazer um backup rápido do seu site.Insira esta linha no final do arquivo:
alias backup='tar -czf /home/usuario/backup-$(date +%Y%m%d).tar.gz /var/www/html'💡 Dica: Substitua
usuariopelo seu nome de usuário real no servidor. Você pode ver esse nome no painel do cliente ou no próprio SSH.Salve o arquivo e feche o editor:
- No
nano, pressione Ctrl + O para salvar, depois Enter, e Ctrl + X para sair.
- No
Carregue as alterações sem precisar reiniciar o terminal:
source ~/.bashrcSe estiver usando zsh, troque para
source ~/.zshrc.Teste seu alias! Digite no terminal:
backupSe tudo estiver certo, o sistema vai criar um arquivo de backup com nome automático baseado na data.
Exemplos práticos de aliases úteis
Veja algumas ideias que você pode adaptar ao seu dia a dia:
Atualizar o sistema (Linux):
alias atualizar='sudo apt update && sudo apt upgrade -y'Use isso no lugar de digitar comandos longos.
Verificar espaço em disco:
alias disco='df -h'Com apenas
disco, você vê o uso de disco.Entrar no diretório do site:
alias site='cd /var/www/html'Prático para navegar rápido.
Importante: Como saber seu nome de usuário no servidor?
Se você não sabe qual é seu nome de usuário no servidor, pode verificar no painel do cliente (painel.gehost.com.br) — ele aparece na seção de acesso SSH ou no menu de gerenciamento de servidores.
Se precisar, entre em contato com o suporte da GeHost. Estamos aqui para ajudar! 🌟
Pronto! Você agora é um mestre do terminal!
Com aliases, você transforma tarefas repetitivas em comandos simples. É como ter um assistente digital que lembra de tudo por você.
Quer mais dicas? Fique de olho no nosso Guia de SSH & Avançado — temos muito mais para te ensinar!
PS: Se você está começando com SSH, lembre-se: sempre use autenticação segura (chaves SSH) e evite compartilhar credenciais. A GeHost está aqui para te ajudar com segurança e conforto.