Linux终端前缀变成-bash-4.2#解决办法

这个问题困扰了我很久,每次登陆终端提示就是这样子:

Last login: Fri Jan 19 15:57:15 2018 from Welcome to JCLOUD Elastic Compute Service -bash-4.2#

后来以为是软件环境问题,找到了个解决办法:

终端输入:PS1="[root@localhost ~]"

之后看起来是解决了这个问题,但是一直是这样子的提示,进出目录该有的提示都没有,就是个摆设。 后来找到了正确的解决方法。 这个问题出现的原因是.bashrc文件被破坏,导致里面没有该有的内容 那是什么内容呢?就是这个:

PS1='[\u@\h \W]$ '

因为我把rm改造为mv之后,没有加上这个代码,导致读取不到,所以就显示bash-4.2,把这个代码加入.bashrc之后,source .bashrc即可恢复。 上代码示例:

PS1='[\u@\h \W]$ '>>.bashrc source .bashrc

这样就解决了这个问题,希望对出现此问题的有帮助。

» 本文链接:Linux终端前缀变成-bash-4.2#解决办法 » 转载请注明来源:刺客博客

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

python虚拟环境virualenv的安装与使用

virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。...

3558
来自专栏遊俠扎彪

Windows下使用pyinstaller制作exe(py2exe)

配置python环境变量,一般从http://www.python.org/下载完python的编译解释器,只要正常安装成功,会自动配好。

18610
来自专栏北京马哥教育

64位CentOS6安装MySQL-5.7.13-linux-glibc2.5-x86_64.tar.gz

作者:云上之山 来源:http://blog.csdn.net/nengyu/article/details/51615836 1.从官网下载 mysql-5....

2978
来自专栏慎独

CentOS的SVN服务器搭建和自动部署

1353
来自专栏云计算教程系列

如何在Ubuntu 18.04上安装Apache Tomcat 9

Apache Tomcat是一个Web服务器和servlet容器,用于为Java应用程序提供服务。Tomcat是Apache Software Foundati...

1353
来自专栏学一学大数据

自建VPN最简洁教程!

1.8K10
来自专栏雪胖纸的玩蛇日常

ERRORS: ?: (staticfiles.E002) The STATICFILES_DIRS setting should not contain the STATIC_ROOT settin

771
来自专栏康怀帅的专栏

国内使用 minikube

OS:macOS GitHub:https://github.com/khs1994-docker/minikube GitHub: https://githu...

8875
来自专栏程序员的碎碎念

LAMP集成开发环境配置

什么叫做LAMP呢?顾名思义,那就是linux+Apache+mysql+php集成开发环境,当然也有lnmp,安装步骤差不多的。 首先,你得...

3277
来自专栏容器云生态

远程rsync实时备份方案脚本

准备环境: 首先,想要使用远程备份,必须要让远程主机信任你,让你能够使用ssh无验证登陆。 ssh无密码登陆原理: 首先在客户端上创建一对公私钥 (公钥文件:~...

2148

扫码关注云+社区