Shell 查询命令历史记录

history

对于 Zsh 用户,可以使用 fc 命令来搜索历史记录,它是 history 命令的增强版本:

fc -l 1

这里 -l 选项表示列出历史条目,1 是从历史记录的第一条命令开始搜索。

最后,如果你在 Zsh 中启用了增强的历史搜索功能,也可以直接通过按下特定的快捷键(如 Ctrl + R)进入增量式搜索模式。例如:

  1. 在命令行提示符下按下 Ctrl + R

  2. 然后开始输入你要搜索的命令片段,如 cd

    (reverse-i-search)`cd': cd /path/to/directory
    

在增量式搜索模式下,你可以继续输入来精确搜索,或者按下 Ctrl + R 来查看匹配项的上一个条目。按下回车即可执行搜索结果中的命令,或按下 Esc 或者 Ctrl + G 来退出搜索模式而不执行任何命令。

posted @ 2025-03-01 21:02  Undefined443  阅读(87)  评论(0)    收藏  举报