Я использую сервер 12.04, и когда я набираю историю в bash, я вижу большинство команд, которые я ввел в bash, но не вижу команд, которые я ввел, когда во время сеанса tmux.
Как посмотреть историю команд, которые я выполнил в сеансе tmux на сервере Ubuntu 12.04 после того, как я завершил сеанс?
Вы должны сохранить историю bash в нескольких оболочках bash. Для этого убедитесь, что в вашем файле ~/.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"