Por padrão, todos os comandos executados pelo Bash na linha de comando são armazenados no buffer de histórico ou gravados em um arquivo chamado ~/.bash_history. Isso significa que um administrador de sistema pode visualizar uma lista de comandos executados pelos usuários no sistema ou um usuário pode visualizar seu histórico de comandos usando o comando history assim.
$ history

A partir da saída do comando history acima, a data e hora em que um comando foi executado não são mostradas. Esta é a configuração padrão na maioria, se não em todas as distribuições Linux.
Neste artigo, explicaremos como você pode configurar informações de data e hora para quando cada comando no histórico do Bash foi executado para serem exibidas.
A data e a hora associadas a cada entrada de histórico podem ser escritas no arquivo de histórico, marcadas com o caractere de comentário de histórico configurando a variável HISTTIMEFORMAT.
Há duas maneiras possíveis de fazer isso: uma faz temporariamente, enquanto a outra torna permanente.
Para definir a variável HISTTIMEFORMAT temporariamente, exporte-a conforme abaixo na linha de comando:
$ export HISTTIMEFORMAT='%F %T'
No comando de exportação acima, o formato de carimbo de data e hora:
%F
– expande para data completa, igual a %Y-%m-%d (ano-mês-dia).%T
– expande para hora; mesmo que %H:%M:%S (hora:minuto:segundos).
Leia a página do manual do comando date para obter informações adicionais sobre o uso:
$ man date
Em seguida, verifique o histórico de comandos da seguinte forma:
$ history

No entanto, se deseja configurar essa variável permanentemente, abra o arquivo ~/.bashrc
com o seu editor favorito:
$ vi ~/.bashrc
E adicione a linha abaixo nele (marque-a com um comentário como sua própria configuração):
#my config export HISTTIMEFORMAT='%F %T'
Salve o arquivo e saia, em seguida, execute o comando abaixo para efetuar as alterações feitas no arquivo:
$ source ~/.bashrc
Isso é tudo! Compartilhe conosco quaisquer dicas e truques interessantes de comandos de histórico ou suas opiniões sobre este guia através da seção de comentários abaixo.
Source:
https://www.tecmint.com/display-linux-command-history-with-date-and-time/