命令行提示:-bash-4.2$ ,原因分析及解决
Linux普通用户登录后,命令行提示:-bash-4.1$ ,原因分析及解决

有时候在使用用户登陆Linux系统时会发现,命令行提示符成了:-bash-4.2$,不显示用户名,路径信息。
原因:用户家目录里面与环境变量有关的文件被删除所导致的
也就是这俩文件:
- .bash_profile
- .bashrc
这两个文件被删除了,导致了这个错误
解决方法:
从/etc/skel把丢失的文件 复制回来就可以了
-bash-4.1$ cp /etc/skel/.bash* ~
-bash-4.1$ logout
##复制回来后,登出用户,然后在登陆用户查看是否已经解决
[root@rudy ~]# su - rudy

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现