Я недавно заменил свою установку Ubuntu 14.04 на Ubuntu Gnome (которая поставляется с Gnome DE). Но я заметил, что история bash не сохраняется после закрытия терминала. Когда я закрываю терминальную сессию, открываю новую и запускаю команду, history
она не показывает ничего, кроме самой history
команды. Есть ли способ решить эту проблему?
Спасибо
bash
history
ubuntu-gnome
bash-history
Deepal
источник
источник
Ответы:
Возможно, ваш .bash_history не принадлежит вашему пользователю. Проверьте права доступа к файлу и, если вы не владелец, измените его:
источник
sudo chown yourusername:yourusername ~/.bash_history
?Первый тип следующая команда
shopt -s
проверить, что
histappend
команда погоды включена или выключена. Если она выключена, введите следующую команду, чтобы добавить историюhistory -a
Если вы хотите сохранять историю при каждом новом запросе, выполните следующую команду
export PROMPT_COMMAND='history -a'
Для получения дополнительной информации см эту ссылку
источник
histappend
включен. Не могу понять, что происходит. : /histappend
даже не указан в выводеshopt -s
даже tho$HISTSIZE
и$HISTFILESIZE
настроен правильно. Идея? Благодарность!