2008-10-22 3 views
6

У меня есть окно FreeBSD с настройкой Bash.Как сделать историю Bash постоянной под FreeBSD?

Я привык к Debian Linux, где моя история команд автоматически сохраняется, когда я выхожу из системы, так что, когда я вхожу в систему, я могу нажать или Ctrl-R или что угодно и иметь доступ к моей истории.

Как настроить Bash для этого на FreeBSD?

ответ

9

Проверьте свою среду, чтобы убедиться, что переменные HISTSIZE и HISTFILE установлены. Убедитесь, что HISTSIZE (количество команд для сохранения) достаточно велико (я использую 10000) и этот HISTFILE можно записать. Если эти переменные не определены, то установить в ваш ~/.bashrc файл, выход из системы и снова войти в

[EDIT] Кроме того, не забудьте проверить, что история включена, запустив:.

set -o 

и ищет "истории":

history   on 

Если история off вы можете включить его с

set -o history 
+0

HISTFILE и HISTSIZ E также работает для оболочки Korn - это был ответ, который я дал, если бы Роберт не получил его первым. – 2008-10-22 23:24:52

Смежные вопросы