Работа с историей команд Bash
!!
- повторение последней выполненной команды
!**
- повторение последней комманды начинающейся на **
history n
- просмотр списка из n введенных ранее команд
!n
- выполнение команды по номеру полученному из history
ctrl+r
- поиск в истории ввода команд
HISTSIZE=n
- в переменной окружения HISTSIZE хранится количество комманд которые будут сохраняться при работе в текущем окружении
echo $HISTFILE
- указывает на файл в котором хранится история комманд (история сохраняется после завершения сессии)
Можно предотвратить запись команды в файл истории, использовав пробел перед командой