質問: centos上矢印前のコマンド 私が使用したfreebsdマシンでは、上矢印キーを押すと、すでに入力されている文字に基づいて前のコマンドが表示されます。ただし、私が使用しているcentosマシンでは、上矢印キーを押すと直前のコマンドが表示されます。centos用のfreebsdの上矢印キーのように設定する方法があるかどうか誰かが知っていますか?どうもありがとう。
回答: 説明している動作は、シェルに基づいています。centosのデフォルトのシェルはbashです。次のように入力することでこれを確認できます。 $ echo $ shell /bin/bash そうである場合は、ctrl-rを押すことで、freebsdシェル(おそらくksh)と同様の機能を取得できます。次のようなものが表示されます。 (reverse-i-search) `': 入力を開始するだけで、入力内容に基づいて以前に実行したコマンドが表示されます。たとえば、この端末でctrl-rを入力すると、次のようになります。 (reverse-i-search) `s ':sudoポートインストールruby 次に、矢印キーを使用して上下にスクロールし、検索条件(この場合は「s」)に一致するすべてのコマンドを実行できます。