上矢印キーと下矢印キーを使用するLinux環境では、履歴履歴の問題の解決策を表示できません

問題現象

  Linux環境では、矢印キーを使用してコマンド操作の履歴を表示する準備をしたり、以前に操作した命令を繰り返し実行する準備をしたりしますが、矢印キーが無効で履歴の履歴を表示できないため、操作効率に影響があります。

問題分析

  履歴コマンドが無効になっている可能性があります。echo $ HISTSIZEコマンドを使用して、出力値が0に等しいかどうかを確認します。0の場合は、手順に従って問題を解決してください。

問題解決

 1.一時的な解決策(現在開いているシェルに対してのみ有効であり、ログアウト後に再度ログインすると無効になります)

  (1)HISTSIZE環境変数をゼロ以外の値に設定し、エクスポートHISTSIZE = 500を実行します

  (2)上矢印キーと下矢印キーを再実行して、履歴レコードを表示します。

2.永続的に有効(永続的に有効、ログアウトしてから無効化せずにログイン)

  (1)/ etc /プロファイルファイルを開き、HISTSIZE環境変数を見つけて、HISTSIZE値を変更します。

        HISTSIZE = 500;エクスポートHISTSIZE

  (2)source / etc / profileを実行して、環境変数を有効にします。

  (3)echo $ HISTSIZEを実行して、出力値が500であることを確認します。HISSIZE変数の変更が有効になります。

  (4)上矢印キーと下矢印キーを再実行して、履歴レコードを表示します。

歴史のヒント

  (1)表示形式が以下の場合、タイムスタンプ付きの操作指示履歴履歴を作成する方法

      2020-04-19 08:26:33 pwd

      2020-04-19 08:29:35猫/ etc / profile

     操作方法:HISTTIMEFORMATE変数は、要求を満たすために設定できます。一時的な解決策と永続的な効果的な方法は、上記のHISTSIZE変数設定を参照できます。エクスポートHISTTIMEFORMAT = '%F%T'など

おすすめ

転載: www.cnblogs.com/linyfeng/p/12730118.html