在终端上工作时,您经常需要重复使用之前执行过的命令,或者您甚至可能想要查找最常用命令的统计信息。 大多数用户都知道如何浏览 bash 使用箭头键滚动回以前的命令。 但很少有用户知道他们可以用 bash 历史记录而不仅仅是使用向上和向下箭头键。
在本文中,我们将看到两种不同的方法,您可以通过它们查看在终端中最常用的命令。 我们将使用 Debian 10 来描述本文中提到的过程。
方法一:使用history命令查看命令统计
在这种方法中,我们将使用历史命令来查看最常用的终端命令。 在 Linux 中,有一个历史文件通常位于 ~/.bash_history 存储用户在先前会话中执行的所有命令的历史记录。 每次会话关闭时都会更新历史文件。
方便用户不仅可以获取之前执行过的命令,还可以搜索到最常用的命令。 使用 history 命令,您甚至可以列出最常用的命令。
要查看它是如何工作的,只需键入 历史 在终端:
$ history
输出将类似于以下内容。 可以看到,它已经按照最近的命令在底部的顺序列出了当前用户会话之前执行的所有命令。
查看最后一个列表 X 您之前执行过的命令数量,键入 历史 后跟 x:
$ history x
例如,要列出最后一个 6 命令数,替换 X 和 6 在上面的命令中。