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