Где почитать про `!!` в bash?
!n запускает n-ную команду в истории.
1. Команда history 10 выведет набранные последние 10 команд. 
Если просто historyто выведет по порядку от 1 до 1000 - количества, указанного в переменной$HISTSIZEecho $HISTSIZE (в моем случае это 1000 команд)
Например:user@linux:~>  history 6
 1  ls -l                                                                        
 2  ls -la                                                                         
 3  ls -lh                                                                        
 4  sudo zypper dup --no-allow-vendor-change                                       
 5  sudo zypper se virtualbox
 6  history
Соответственно, если мы набираем!3 , то будем выполнена командаls -lhи т.д.
2. Также можно вести поиск команд с помощью Ctrl+r , а потом ввести первые несколько букв команды  и он выдаст наиболее близкую к веденному.