Поведение, которое вы описываете, основано на вашей оболочке.
Оболочкой по умолчанию в CentOS является bash: вы можете подтвердить это, набрав следующее:
$ echo $ SHELL / Бен / Баш
Если это так, то вы можете получить аналогичную функциональность для вашей оболочки FreeBSD (скорее всего, ksh), нажав CTRL-r. Вы увидите что-то вроде этого:
(Обратный-I-поиска) ` ':
Просто начните вводить текст, и вы получите команды, которые вы ранее выполняли, основываясь на том, что вы ввели.
Например, в этом терминале, когда я набираю CTRL-r, я получаю это:
(reverse-i-search) `s ': порт sudo установить ruby
Затем вы можете прокрутить вверх или вниз с помощью клавиши со стрелкой, чтобы пройти все команды, которые соответствуют вашим критериям поиска (в данном случае, 's').