如何在Linux中使用历史命令

2024年 4月 26日 75.7k 0

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的一系列命令中是一个很有价值的工具。它允许您调用和管理以前执行的命令。这个博客展示了如何使用历史记录命令和实际例子。此外,我们还解释了管理命令历史记录的两个主要选项。 

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论