查看: 72|回覆: 0

[Centos] CentOS-7.x终端界面变成-bash-4.2$解决办法

[複製鏈接]

4

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-6-26
發表於 2025-3-22 00:00:00 | 顯示全部樓層 |閲讀模式

遇到问题:切换到用户user的时候,出现-bash-4.2$,正常情况下应该是用户名@主机名

例如:[user@pgsql-slave ~]$

原因:用户user的家目录下文件丢失导致,缺少下面2个文件

.bash_profile

.bashrc

Linux系统使用useradd创建新用户时,系统会将所有的配置文件从/etc/skel/目录下复制到新用户家目录下,例如:/home/user下面,注意文件是隐藏的,使用ls -la #查看隐藏文件

解决办法:

1、切换到有故障的用户

su - user

2、复制/etc/skel 里面的模板到当前用户

cp /etc/skel/.bash*  ~

ls -la

3、重新登录

exit

su - user

至此,CentOS-7.x终端界面变成-bash-4.2$解决办法教程完成。


回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部