Linux是一个基于命令的操作系统,主要依靠命令来执行任务。在终端会话期间,您可以运行各种命令;注意它们是不可行的,因为这可能是时间密集型的。这就是为什么history命令可以方便地在终端中查看以前运行的命令。
它可以帮助您重新调用和重用早期的命令,并对意外的系统行为进行故障排除。因此,本文将简要介绍如何在Linux中使用history命令,包括它的用法、选项和一些示例。
如何在Linux中使用历史命令
您可以运行以下命令来检查以前执行的命令的历史记录:
历史
默认情况下,上面的命令显示最多1000个命令的列表。如果要查看特定数量的命令,请转到以下命令:
历史N
其中,N是所需的先前命令数。例如,要查看执行的最后3个命令,我们将输入:
历史3
请将历史记录与grep命令结合起来搜索特定的早期命令。例如,要搜索cd的出现:
历史|grep-cd
如果要重用以前的任何命令,请检查该命令的行号。例如,让我们重用第9行中可用的cd ~/Documents:
!9
如果要清除历史记录,请使用-c选项:
历史-c
此外,“-d N”选项会删除N处的特定条目。例如,让我们删除从原始200到275的历史记录:
历史-d 200-275
快速总结
history命令在Linux的一系列命令中是一个很有价值的工具。它允许您调用和管理以前执行的命令。这个博客展示了如何使用历史记录命令和实际例子。此外,我们还解释了管理命令历史记录的两个主要选项。