Seu histórico é registrado pelo seu shell. O Bash, por exemplo, usa o arquivo ~/.bash_history
por padrão. Ele também não é limitado pela sua sessão atual, mas o histórico geralmente é mantido além disso, até o que as variáveis de ambiente HISTSIZE
e HISTFILESIZE
permitem.
Mais informações sobre como o histórico funciona em bash
está disponível em sua página man, na seção intitulada HISTORY
.
Para uma gravação mais completa do histórico de comandos, você pode usar a contabilidade de processos, conforme explicado em respostas a essa pergunta .