Все команды, которые вы вводите в терминале, сохраняются в файле с именем .bash_history. По умолчанию, в нем хранится 500 последних команд, но эту цифру можно менять. Давайте разберемся, какие преимущества нам это дает. Историю можно посмотреть разными способами, можно так [user@server~]$ cat ~/.bash_history Но лучше для этого использовать команду history. Эта команда выведет последние 500 использованных команд. Но еще лучше смотреть таким образом [user@server~] history | less теперь можно по истории команд очень удобно перемещаться. Еще можно использовать grep для поиска в истории по определенным критериям. [user@server~] history | grep test
35 mkdir test
59 history | grep test Здесь 35 и 59 - это порядковый номер записи. Зная этот номер, можно использовать следующую запись, чтобы повторно выполнить данную команду. [user@server~] !35 и строка будет автоматически заменена на mkdir test. Это, кстати, тоже еще один вид подстановки. bash поддерживает и поступательный поиск по ист