Como Verificar o Histórico de Comandos Executados via SSH na sua Conta
Olá, querido(a) cliente da GeHost! 👋
Se você está aqui, provavelmente usou o SSH para acessar seu servidor — talvez para instalar algo, ajustar configurações ou depurar um problema. E agora quer saber o que já foi feito anteriormente por meio desse acesso? Bem-vindo ao seu guia de confiança comigo, seu Sensei da GeHost. Vamos te mostrar como verificar o histórico de comandos — mesmo que você não tenha feito nada recente, ainda assim, é bom saber como fazer quando precisar. >💡 Dica do Sensei: O histórico de comandos via SSH é salvo apenas no momento em que você sai da sessão. Se você fechar o terminal sem salvar, o histórico pode não estar disponível. Sempre que possível, use o comando history enquanto estiver logado.
---
Passo a Passo: Verificando o Histórico de Comandos
Este processo é simples, mas exige atenção. Vamos lá:
- Conecte-se ao seu servidor via SSH usando seu cliente preferido (como PuTTY, Terminal (macOS/Linux) ou VS Code com SSH).
- Uma vez logado, digite o seguinte comando e pressione Enter:
history
Este comando mostra todos os comandos que você executou na sessão atual.
Se quiser ver comandos de sessões anteriores, o sistema armazena o histórico em um arquivo chamado.bash_history no diretório raiz da sua conta.
Para visualizá-lo, digite:
cat ~/.bash_history
Pressione Enter e veja todos os comandos que já foram executados em sessões anteriores.
Se precisar de um histórico mais recente (por exemplo, se o arquivo estiver vazio), você pode verificar se o arquivo existe e tem conteúdo:ls -la ~/.bash_history
Isso mostra o arquivo, mesmo que vazio. Se ele não existir, é possível que o histórico não tenha sido salvo — mas isso é raro.
Para salvar o histórico em um arquivo local (por exemplo, para revisar depois), use:cat ~/.bash_history > meu_historico.txt
Depois, você pode baixar esse arquivo para seu computador (usando o comando scp ou outro método seguro).
Importante: O que o histórico NÃO mostra
Antes de você se animar demais, é bom saber o que não está disponível:
- O histórico não é compartilhado com a equipe da GeHost — é apenas seu.
- Não é possível recuperar comandos de outras pessoas que usaram a mesma conta (a menos que você tenha acesso ao mesmo terminal).
- Se o arquivo
.bash_historyfor apagado ou corrompido, o histórico não pode ser recuperado.
✨ Proteja seu histórico! Se você faz muitas alterações importantes, considere salvar o histórico em um arquivo seguro, como feito no passo 4 acima.---
Como evitar perder o histórico no futuro
Para garantir que nada se perca, siga estas boas práticas:
- Use o comando
historysempre que terminar uma sessão importante. - Salve o histórico com
cat ~/.bash_history > backup_historico_$(date).txtperiodicamente. - Não use o comando
rm ~/.bash_historypor engano — ele apaga tudo!
Se precisar de ajuda…
Se algo não funcionar como esperado, ou se você não encontrar o histórico, não se preocupe! Nossa equipe de suporte está aqui para te ajudar — e sempre com um sorriso no coração. 😊
Para entrar em contato, acesse o Painel do Cliente e clique em “Suporte”. Lembre-se: você tem 30 dias grátis de suporte após a entrega do serviço.
---Resumo do que você aprendeu hoje
Com apenas alguns comandos simples, você pode:
- Ver o histórico da sessão atual com
history. - Visualizar comandos anteriores com
cat ~/.bash_history. - Salvar o histórico em um arquivo para revisão futura.
Parabéns, aluno! Você está cada vez mais forte no mundo do servidor. 🌟
Se quiser, você pode também verificar o uso de recursos via cPanel — mas isso é assunto para outro dia. 😉