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