MacOS端末でコマンド履歴を検索するためのショートカットは何ですか?MacOSの端末でコマンド履歴を検索
この質問を読んで、履歴が保存されている時間はどれくらいですか?それはどこに保管されていますか?
MacOS端末でコマンド履歴を検索するためのショートカットは何ですか?MacOSの端末でコマンド履歴を検索
この質問を読んで、履歴が保存されている時間はどれくらいですか?それはどこに保管されていますか?
どのようにコマンド履歴を検索するためMac
にTerminal
ユーティリティに検索するためのR、history
が依存する保持される時間の長さを制御するまあ
dudeOnMac: freddy$ whoami
freddy
(reverse-i-search)`who': whoami
+
Ctrlキーの使用についてshell
の環境変数は、HISTFILESIZE
です。これは、保持したい履歴行の数だけです。それが効果コマンド履歴がの.bash_historyという隠しファイルでホームフォルダの下に格納され
HISTFILESIZE=10000000
を取るため.bash_profile
にそれのための巨大な値を設定します。それは、ナノのコンテンツです表示するには、ターミナルで次のコマンドを使用します。テキストエディタ(デフォルトはテキストエディットである)で
nano ~/.bash_history
またはオープンを:私の場合は
open ~/.bash_history
それは非常に長いリストだとなど私は最後まで〜500のコマンドがここに格納されているように見える。
お返事ありがとうございます。あなたの回答は、@Inianの回答がどこに保存されているかについての回答を完了しました。 :) – Aipi
最近使用したコマンドを確認または再呼び出しするには、上矢印キーを押すだけで、.bash_historyに保存されている履歴を順番に読み取ることができます。
ターミナルの履歴からコマンドを検索するのにCtrl
+ R
を使用してください。
(reverse-i-search)`':
検索するコマンドの任意の部分文字列を入力します。 grep
(reverse-i-search)`grep': grep "XYZ" abc.txt
入力内容と一致する最新のコマンドが返されます。それがあなたが探していたコマンドでない場合は、コマンドを見つけるまでCtrl
+ R
を押し続けてください。
コマンドを見つけたらReturn
を実行してください。
あなたが任意のコマンドを実行せずに終了したい場合は、を押しCtrl
+ G
PSは:ちょうど簡単に使用するための詳細を与え、Inianにより示唆されるように、この答えは同じです。
ありがとうございました!それはとても役に立ちました。それはまさに私が探していたものでした。 :) – Aipi