Das von Ihnen beschriebene Verhalten basiert auf Ihrer Shell.
Die Standard-Shell in CentOS ist bash: Sie können dies durch Eingabe des folgenden Befehls bestätigen:
$ echo $ SHELL / bin / bash
Wenn dies der Fall ist, können Sie eine ähnliche Funktionalität wie Ihre FreeBSD-Shell (höchstwahrscheinlich ksh) erhalten, indem Sie STRG-r drücken. Sie werden so etwas sehen:
(Rückwärts-Suche) `':
Beginnen Sie einfach mit der Eingabe, und Sie erhalten die Befehle, die Sie zuvor ausgeführt haben, je nachdem, was Sie eingegeben haben.
Wenn ich beispielsweise in diesem Terminal CTRL-rs eingebe, erhalte ich Folgendes:
(reverse-i-search) `s ': sudo port install ruby
Sie können dann mit der Pfeiltaste nach oben oder unten blättern, um alle Befehle zu durchsuchen, die Ihren Suchkriterien entsprechen (in diesem Fall 's').