当前位置:首页 > 知识库 > 正文内容

history #查看当前执行的历史命令

xiurr2年前 (2022-08-14)知识库651

1. history #查看当前执行的历史命令

  • #基本用法
    • # history 列出所有的历史记录
    • # history 5 列出最近5条历史记录
  • #常用参数

    • -w 保存当前历史命令缓冲区命令写入历史命令文件 "/root/.bash_history"

    • -c 清空命令历史记录,但不会清空文件 "/root/.bash_history"

    • -d 删除命令历史的第N行,但同样不会清空文件 "/root/.bash_history"

bash 执行命令时不是马上把命令名称写入.bash_history文件的,而是存放在内部的buffer中,等bash退出时会一并写入。此时可以调用 history -w 命令要求bash立即更新history文件。

  • #使用示例
[root@web ~]# history
#删除第1019行命令记录
[root@web ~]# history -d 1019
  • #特殊用法
#调用历史指令
[root@web ~]# !77 #调用history中历史记录的第77条指令
[root@web ~]# !!  #调用最后一次执行的指令
[root@web ~]# !v  #调用上一条以v为首的指令

扫描二维码推送至手机访问。

版权声明:本文由xiurr发布,如需转载请注明出处。

本文链接:https://xiurr.com/post/15.html

分享给朋友:
返回列表

没有更早的文章了...

没有最新的文章了...

相关文章

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。