history命令历史管理命令

系统集成 盛行 6年前 (2014-05-23) 226次浏览 已收录 0个评论 扫描二维码
文章目录
[隐藏]

1.释义

命令历史管理命令

2.系统帮助

history: 用法:history [-c] [-d 偏移量] [n] 或 history -anrw [文件名] 或 history -ps 参数 [参数...]

3.示例

3.1.查看历史命令

[root@itbkz.com s]#history 
  420  cat /etc/redhat-release 
  421  history 

3.2.编号调用命令

[root@itbkz.com s]#history 
  420  cat /etc/redhat-release
[root@itbkz.com s]#!420
cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)

[编号]可以使用命令history查看

history命令历史管理命令

3.3.清除全部历史记录

history -c

3.4.清除第6行历史记录

history -d 6

3.5.写入保存历史命令

history -w

3.6.重复执行上一条命令

[root@itbkz.com s]#!!
cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core) 

3.7.调用上次命令参数

[root@itbkz.com s]#cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core) 
[root@itbkz.com s]#cat !$
cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core) 

使用组合键ESC+.也可以直接调用上次命令参数

字符串调用命令

[root@itbkz.com s]#!cat
cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)

history命令历史管理命令

3.8.历史可记录数

[root@itbkz.com s]#echo $HISTSIZE
1000
如果想修改历史命令保存的条数可以修改/etc/profile文件中HISTSIZE=这条配置(默认是1000条)

3.9.历史可保存数

[root@itbkz.com s]#echo $HISTFILESIZE
1000

3.10.历史文件路径

[root@itbkz.com s]#echo $HISTFILE
/root/.bash_history

3.11.追加缓存记录

[root@itbkz.com s]#history -a

IT博客站版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:history命令历史管理命令
喜欢 (0)
[使用支付宝扫码]
分享 (0)
盛行
关于作者:
企业应用技术爱好者,喜欢分享知识。如果文章中有错误,欢迎指正,谢谢。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址