1.问题原因

这种情况应该是在zsh终端有正在运行的命令,比如运行了一个ros节点,然后电脑突然断电了,就会出现这种情况。

2.解决

参考:zsh:corrupt history file xxxx 以及 如何添加$PATH

  • 首先把当前的shell切换成bash,如果当前仍然用zsh的话后面一些命令可能不能成功执行
/bin/bash
  • 然后运行如下命令更新~/.zsh_history文件内容
mv ~/.zsh_history ~/.zsh_history_bad
strings ~/.zsh_history_bad > ~/.zsh_history
fc -R ~/.zsh_history
rm ~/.zsh_history_bad

其中使用bash运行fc -R ~/.zsh_history可能会提示没有-R选项,没关系,其实执行完前两句之后问题就解决了。此时重新打开一个终端就会发现问题已经没有了。

zsh : corrupt history file ~/.zsh_history相关推荐

  1. zsh: corrupt history file /home/csi/.zsh_history

    cd ~/ cp .zsh_history zsh_history rm -f .zsh_history strings zsh-hitory .zsh_histroy

  2. zsh: corrupt history file /home/floodlight/.zsh_history

    mv .zsh_history .zsh_history_bad strings .zsh_history_bad > .zsh_history fc -R .zsh_history

  3. sudo: Cannot execute /usr/local/bin/zsh: No such file or directory 问题

    参考:sudo: Cannot execute /usr/local/bin/zsh: No such file or directory 之前在美化Ubuntu的时候,下了个zsh,但是忘记改配置文 ...

  4. AIX使用vi时报History file has no read permission

    AIX操作系统下,使用VI,报这个错,但是,不影响实际的操作. 解决: The issue is that the .vi_history file found in the users home d ...

  5. deepin安装zsh以及简单配置

    刚安装好deepin,使用了一段时间发现一个很大的不足:自带的终端不能使用tab键,于是上网一阵捣鼓,发现了一个神器可以用来替换自带的终端,那就是本文要安装的zsh. 第一步:安装zsh $ sudo ...

  6. 终极 Shell——ZSH

    Shell是Linux/Unix的一个外壳,你理解成衣服也行.它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后 ...

  7. Linux 中多终端同步 history 记录

    很多文章都是第一时间在语雀进行了更新和发布,公众号的文章只是在语雀平台的基础上进行同步的,而且更新频率也会比语雀要慢.最近弃坑简书,入驻语雀,欢迎阅读原文来语雀一起交流学习. 基本认识 Linux 默 ...

  8. linux_zsh/oh my zsh 版本检查/使用帮助(check and update)/安装最新版zsh

    文章目录 zsh/oh my zsh check and update/安装最新版zsh zsh version oh my zsh update config oh my zsh document ...

  9. Linux Centos7.6下安装zsh、oh-my-zsh、powerlevel10k美化终端

    踩了无数的坑所以特意在此总结一下 目录 1.安装git 2.安装zsh ①.clone zsh ②.安装所需要组件 ③.安装 ⑤.查看 3.安装oh-my-zsh 插件安装 5.安装powerleve ...

最新文章

  1. Jupyter Notebook学习笔记
  2. ajax怎样发变量,使用jQuery Ajax发送多个变量
  3. (0084)iOS开发之测试iOS远程消息推送
  4. RPM包搜索下载网站
  5. 19课 Vue第二节
  6. 服务器自动登录 linux,linux下如何自动登录远程服务器?
  7. js构造函数的浅薄理解
  8. maven设置代理服务器_使用Maven设置您的应用服务器
  9. 从阅读空间到QQ阅读,一个web2.0向web1.0的倒退的产品
  10. Flash Builder4.6 破解方法的实践
  11. python新建文件夹口令_Python脚本破解压缩文件口令实例教程(zipfile)
  12. Ubuntu下安装tensorBroad的全过程
  13. iOS:选择器控件UIPickerView的详解和演示
  14. EXFO 收购RF over CPRI 测试方案提供商Absolute Analysis
  15. 测试英语小软件,儿童学英语软件哪个好,亲测这四款很不错
  16. Windows 10 修改域用户密码
  17. cnki账号 中国知网 免费 入口 用户名 密码 国内外学术刊物数据库账号
  18. 2021十大付费知识平台 知识付费平台排名
  19. 通俗易懂的epoll
  20. java斗地主发牌_程序员:Java斗地主部分功能实现:创建牌、发牌并按牌id对其排序...

热门文章

  1. NFA转DFA与DFA简化
  2. Packet Tracer - 使用 Traceroute 发现网络
  3. 摄像头 - 对焦算法实现总结
  4. 马云谈大数据:数据时代的“五个新” 做好准备
  5. 正则 [.\n]* (.|\n)* 区别
  6. Translate Aticle
  7. 详解ZStack高级功能--裸金属服务
  8. 韶华易老,昔日往事诚可抛
  9. CFont::CreateFont(mfc)字体控制
  10. 数字化时代,企业应该如何看待商业智能BI