登录linux系统过后,突然发现显示的是-bash-4.2# 而不是root@主机名 + 路径的显示方式,发生这种情况的原因是根目录下缺失几个配置文件,从默认配置中拷贝过来就可以解决了。
cp /etc/skel/.bashrc /root/
cp /etc/skel/.bash_profile /root/
如果登录的不是root用户,那么将上面的文件拷贝到登录用户对应的home目录下:为/home/{用户名}目录。拷贝完成过后,重新进行登录即可。
当Linux系统登录后显示-bash-4.2#而非root@主机名+路径,原因可能是根目录下缺少.bashrc和.bash_profile配置文件。通过从/etc/skel目录拷贝这两个文件到root或用户主目录可以修复此问题。执行`cp/etc/skel/.bashrc/root/`和`cp/etc/skel/.bash_profile/root/`(如果是非root用户,则拷贝到对应home目录),然后重新登录即可恢复正常。
登录linux系统过后,突然发现显示的是-bash-4.2# 而不是root@主机名 + 路径的显示方式,发生这种情况的原因是根目录下缺失几个配置文件,从默认配置中拷贝过来就可以解决了。
cp /etc/skel/.bashrc /root/
cp /etc/skel/.bash_profile /root/
如果登录的不是root用户,那么将上面的文件拷贝到登录用户对应的home目录下:为/home/{用户名}目录。拷贝完成过后,重新进行登录即可。

被折叠的 条评论
为什么被折叠?
