在 Bash shell 中,可以使用 history
命令来查看历史记录。此命令会列出之前执行过的所有命令。只想查看最近执行的几个命令,可以在 history
后添加数字参数,比如 history 10
就会显示最近执行的 10 条命令。
另外,还可以使用 !n
命令来重复执行历史记录中的第 n 条命令。例如 !345
就会重复执行第 345 条命令。
在 Fish shell 中,可以使用 history
命令来查看历史记录。与 Bash 不同的是,Fish 的 history
命令默认只会显示最近执行的 10 条命令。想查看更多历史记录,可以添加 --show-time
参数,例如 history --show-time
。
Fish 还提供一个交互式的历史记录搜索功能,可以通过 Ctrl+R
快捷键调出。在搜索框中输入关键词,就可以快速定位到历史记录中的相关命令。