在 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系统如何查看历史命令的详细内容,更多请关注本网内其它相关文章!