Como vejo o histórico dos comandos que executei no tmux?

15

Eu estou executando o servidor 12.04 e quando eu digito history no bash eu vejo a maioria dos comandos que eu entrei no bash mas eu não vejo os comandos que eu digitei quando em uma sessão do tmux.

Como posso ver o histórico dos comandos que executei dentro de uma sessão do tmux no servidor Ubuntu 12.04 depois de terminar a sessão?

    
por Chris Magnuson 31.08.2013 / 05:34

1 resposta

17

Você tem que preservar o histórico bash em vários shells bash. Para fazer isso, certifique-se de ter as seguintes linhas no arquivo ~/.bashrc :

# avoid duplicates..
export HISTCONTROL=ignoredups:erasedups

# append history entries..
shopt -s histappend

# After each command, save and reload history
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

Fonte: link

    
por Radu Rădeanu 01.09.2013 / 06:30

Tags