Linux で History コマンドを使用すると、以前に実行されたすべてのコマンドのリストを取得できます。構文は非常に単純です:
history <options>
History コマンドと組み合わせられるオプションには次のものがあります:
Options | 説明 |
---|---|
-c | 現在のセッションのコマンド履歴をクリア |
コマンド履歴をファイルに書き込む | |
-n | |
只需运行 history 命令即可在 Linux 终端中查看所有以前执行的命令的列表: 除了查看命令历史记录之外,您还可以管理命令历史记录并执行修改先前执行的命令、反向搜索命令历史记录甚至完全删除历史记录等操作。 如何修改以前执行的 Linux 命令如前所述,您执行的每个命令都存储在命令历史记录中。要修改或重用之前执行的命令,可以使用以下任一步骤:- 使用命令历史记录扩展感叹号“!”与“事件指示符”配对时扩展了 bash 历史记录。您可以使用的一些事件指示符是 –
如何查看和管理 Linux 命令历史记录 使用反向命令搜索有时,滚动浏览数千个命令的整个列表以搜索特定命令是不可行的。为此,您可以使用带有“CTRL + r”的反向命令搜索。它将打开一个新提示。在这里键入要搜索的命令,将显示之前执行的完整命令。按键盘上的回车键执行命令。 如何在 Linux 中清除命令历史记录要清除整个命令历史记录,请将 -c 标志与历史记录命令一起使用。 history -c ログイン後にコピー 如何在 Linux 中修改命令历史记录约束在 Linux 上,bash 命令历史记录会根据一些限制条件进行适当保存。系统环境变量包含了所有这些约束,并且可像用户定义的环境变量一样进行修改。 限制存储的命令数要限制存储在历史记录中的命令数量,请使用以下语法设置 HISTSIZE 环境变量 – export HISTSIZE=<max_commands_to_store> ログイン後にコピー 例如,要仅存储最近的 1000 个命令 – export HISTSIZE=1000 ログイン後にコピー 忽略特定命令要从命令历史记录中保存的特定命令中排除,请将 HISTIGNORE 环境变量与此语法一起使用 – export HISTIGNORE=<command1:command2:command3> ログイン後にコピー 在这里,命令“command1”,“command2”和“command3”被设置为从bash命令历史记录中排除。例如,要排除命令 ls、cd 和 exit – export HISTIGNORE='ls:cd:exit' ログイン後にコピー 以上がLinux コマンド履歴を表示および管理する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
前の記事:修正: Windows タスク スケジューラでのオペレーター拒否要求エラー
次の記事:Windows Copilot を使用してダーク モードをオンにしたり、サイレント モードや Bluetooth デバイスの管理などを行う方法
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
部分的な値の条件でクエリを記録する - SQL スキルの共有
zipcode というテーブルがあり、code という列があります。コード列には、郵便番号のプレフィックスが含まれています (例: 395453302120312)。指定された郵便...
から 2024-04-06 16:01:26
0
1
395
関連トピック
詳細>
|