【linux问题记录】

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

有时候在使用用户登陆Linux系统时会发现,命令行提示符成了:-bash-4.2$,不显示用户名,路径信息。

原因:

用户家目录里面与环境变量有关的文件被删除所导致的

也就是这俩文件:

.bash_profile

.bashrc

这两个文件被删除了,导致了这个错误

解决方法:

从/etc/skel把丢失的文件 复制回来就可以了

-bash-4.1$ cp /etc/skel/.bash* ~

-bash-4.1$ logout

##复制回来后,登出用户,然后在登陆用户查看是否已经解决

root@rudy \~\]# su - rudy 转自https://www.cnblogs.com/little-bin/p/16908482.html

相关推荐
love530love2 分钟前
Windows 11 下 Anaconda 命令修复指南及常见问题解决
运维·ide·人工智能·windows·python·架构·conda
Joey_Chen11 分钟前
【What · Why · How】浅析select/poll/epoll与IO多路复用
linux·服务器
java叶新东老师14 分钟前
CMakelists.txt 实现多级目录编译
java·服务器·数据库
(Charon)1 小时前
【C语言网络编程基础】TCP并发网络编程:io多路复用
运维·服务器
“αβ”1 小时前
线程安全的单例模式
linux·服务器·开发语言·c++·单例模式·操作系统·vim
gnawkhhkwang1 小时前
clock_nanosleep系统调用及示例
linux
渡我白衣2 小时前
综合:日志的实现
linux
嶔某2 小时前
网络:基础概念
linux·服务器·网络·c++
ArabySide2 小时前
【Linux】Ubuntu上安装.NET 9运行时与ASP.NET Core项目部署入门
linux·ubuntu·.net
字节高级特工2 小时前
【Linux篇】进程间通信:进程IPC
linux·运维·服务器