Как посмотреть историю команд, которые я запускал в tmux?

Я использую сервер 12.04, и когда я набираю историю в bash, я вижу большинство команд, которые я ввел в bash, но не вижу команд, которые я ввел, когда во время сеанса tmux.

Как посмотреть историю команд, которые я выполнил в сеансе tmux на сервере Ubuntu 12.04 после того, как я завершил сеанс?

25
задан 31 August 2013 в 20:18

1 ответ

Вы должны сохранить историю 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"

Источник: https://unix.stackexchange.com/questions/1288/preserve-bash -История-в-множественный терминальное-окно

0
ответ дан 31 August 2013 в 20:18

Другие вопросы по тегам:

Похожие вопросы: