跳到内容

aix系统如何查看历史命令

更新时间
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
在 aix 系统中查看历史命令的方法有:使用 history 命令显示历史记录,并可使用选项清除、删除、反向显示和写入文件。使用 fc 命令编辑和重新执行历史命令,并可指定编辑器、列出符合模式的命令、显示而不执行命令或重新执行命令。使用 shell 特殊字符 "!" 加数字或字符串,重复历史命令。

在 AIX 系统中查看历史命令

AIX 系统提供了几个命令和实用程序,可用于查看历史命令:

1. history 命令

history 命令显示已执行命令的历史记录。语法如下:

history [-c] [-d offset] [-r] [-w file] [n]
登录后复制
  • -c:清除历史记录。
  • -d offset:删除历史记录中的第 offset 条命令。
  • -r:以相反顺序显示历史记录。
  • -w file:将历史记录写入指定文件。
  • n:显示历史记录中的前 n 条命令。

2. fc 命令

fc 命令允许您编辑和重新执行历史命令。语法如下:

fc [-e editor] [-lnr] [first] [last]
登录后复制
  • -e editor:指定用于编辑命令的编辑器。
  • -l:列出历史记录中符合模式的命令。
  • -n:显示命令,而不执行它们。
  • -r:重新执行命令。
  • first:要列出或编辑的第一个历史命令。
  • last:要列出或编辑的最后一个历史命令。

3. '!'' 标志

您还可以使用带有感叹号 (!) 标志的 shell 特殊字符来查看历史命令:

  • !n:重复第 n 个历史命令。
  • !!:重复上一条命令。
  • !string:重复最近包含指定字符串的命令。

示例:

  • 显示最后 10 条命令:
history 10
登录后复制
  • 以相反顺序显示历史记录:
history -r
登录后复制
  • 编辑并重新执行上一条命令:
fc -e vi -ln -1
登录后复制
  • 重复最近包含 "mkdir" 字符串的命令:
!mkdir
登录后复制

以上就是aix系统如何查看历史命令的详细内容,更多请关注本站其它相关文章!

更新时间

发表评论

请注意,评论必须在发布之前获得批准。