Работа с историей команд Bash

Linux

splinter

!! - повторение последней выполненной команды

!** - повторение последней комманды начинающейся на **

history n - просмотр списка из n введенных ранее команд

!n - выполнение команды по номеру полученному из history

ctrl+r - поиск в истории ввода команд

HISTSIZE=n - в переменной окружения HISTSIZE хранится количество комманд которые будут сохраняться при работе в текущем окружении

echo $HISTFILE - указывает на файл в котором хранится история комманд (история сохраняется после завершения сессии)

Можно предотвратить запись команды в файл истории, использовав пробел перед командой