遇到問題:切換到用戶user的時候,出現(xiàn)-bash-4.2$,正常情況下應該是用戶名@主機名
例如:[user@sql-slave ~]$
原因:用戶user的家目錄下文件丟失導致,缺少下面2個文件
.bash_profile
.bashrc
Linux系統(tǒng)使用useradd創(chuàng)建新用戶時,系統(tǒng)會將所有的配置文件從/etc/skel/目錄下復制到新用戶家目錄下,例如:/home/user下面,注意文件是隱藏的,使用ls -la #查看隱藏文件
解決辦法:
1、切換到有故障的用戶
su – user
2、復制/etc/skel 里面的模板到當前用戶
cp /etc/skel/.bash* ~
ls -la
3、重新登錄
exit
su – user