解决命令行提示 bash: __bp_precmd_invoke_cmd: command not found bash: __bp_interactive_mode: command not found

首先附上原解决方法英文原文链接bash how to remove “__bp_precmd_invoke_cmd” error?

描述问题

在这里插入图片描述
今天重装了一下服务器的系统,然后在命令行不管输入什么指令都会提示
bash: __bp_precmd_invoke_cmd: command not found
bash: __bp_interactive_mode: command not found
对此非常不解,虽然也没有什么其他的功能影响,但很影响视觉体验。

解决方法

先进入root权限

su

进入文件夹/root

cd /root

在这里插入图片描述

查看文件夹的隐藏文件.bashrc

ls -a

在这里插入图片描述
使用nano或vim编辑器在.bashrc中添加unset PROMPT_COMMAND

nano .bashrc

在这里插入图片描述
在行尾添加unset PROMPT_COMMAND
在这里插入图片描述

然后ctrl+o写入,ctrl+x退出

返回终端后输入指令使刚刚修改的文件生效

source .bashrc

在这里插入图片描述
然后问题就解决了!!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐