FWIW, я использую HISTFILE=~/.bash_history_$(date '+%Y%m%d_%H_%M_%S_%N').txt
в своем файле.bashrc, чтобы создать один файл истории для каждого сеанса с отметкой времени. Таким образом, я не теряю команды, когда нажимаю $HISTSIZE
команд. history
показывает мне только историю команд для текущего сеанса терминала, но я могу легко найти предыдущую историю bash с помощьюgrep 'what to find'.bash_history*