钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1274759
首页 Linux 正文内容

history命令linux

钟逸 Linux 2025-09-09 17:20:49 3

Linux的history命令用于显示已执行过的命令列表。它可以帮助用户快速访问先前输入的命令,节省重新输入的时间。

使用语法

history [选项]

常用的选项包括:

* **-c**:清除历史记录。

* **-d [编号]**:删除指定编号的历史记录。

* **-r**:反向显示历史记录。

* **-w [文件]**:将历史记录写入指定文件。

选项解读

-c清除历史记录

history -c

该命令将清除所有历史记录。

-d [编号]删除指定编号的历史记录

history -d 10

该命令将删除编号为10的历史记录。

-r反向显示历史记录

history -r

该命令将反向显示历史记录,即从最新到最旧。

-w [文件]将历史记录写入指定文件

history -w ~/history.txt

该命令将历史记录写入名为“history.txt”的文件中。

高级用法

除了基本用法外,history命令还有一些高级用法:

* **!编号**:重复编号为“编号”的历史记录。

* **!!**:重复上一个历史记录。

* **!$**:重复上一个命令的参数。

* **!:s/旧字符串/新字符串**:用“新字符串”替换“旧字符串”。

这些用法可以提高历史记录命令的效率和灵活性。

文章目录
    搜索