Количество истории команд упорно продолжило 2000

У меня есть пользовательская подсказка удара PS1, которая включает количество истории команд. Это имеет работу безупречно в течение многих недель, но сегодня я заметил, что это упорно продолжило 2000. Когда я выполняю команду, это добирается до 2001, как предполагается, но когда я закрываю терминал и открываю его снова, это снова 2000. Я не помню делать любые изменения в терминальной конфигурации. Эта проблема происходит в терминале гнома и xfce4-терминале также.

Спасибо.

0
задан 2 June 2016 в 23:42

1 ответ

Добавьте к своему ~/.bashrc:

export HISTFILESIZE=20000
export HISTSIZE=20000

И у Вас будет 20k как предел.

HISTSIZE является количеством строк или команд, которые хранятся в памяти в списке предыстории, в то время как Ваша сессия удара продолжается.

HISTFILESIZE является количеством строк или команд, которые (a) позволяется в файле истории во время запуска сессии и (b) хранится в файле истории в конце Вашей сессии удара для использования на будущих сессиях. (отсюда)

2
ответ дан 23 December 2019 в 17:26

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

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