第一步: 注释掉/etc/profile中的PS1变量(如果有PS1变量,如果没有,直接第二步)
第二步:删除隐藏文件重新登录系统
[root@name ~]# rm -rf .bash_profile .bash
[root@name ~]# rm -rf .bash_profile .bashrc
[root@name ~]# exit
-bash-4.2#
-bash-4.2#
-bash-4.2#
-bash-4.2#
第三步:解决方法 复制模糊文件到家目录
-bash-4.2# cp /etc/skel/.* .
查看是否复制成功 .bash_profile和.bashrc
第四步: 退出重新连接操作系统
-bash-4.2# exit
第四步;如果不退出可以让profile直接运行一次
使用. 或者source
-bash-4.2# . .bash_profile
PS1变量: 临时修改
[root@name ~]# cd /etc/sysconfig/network-scripts/
[root@name network-scripts]# PS1='[\u \t@\h \w]\$'
[root 17:43:11@name /etc/sysconfig/network-scripts]#
永久修改写入/etc/profile
答: 出现以上问题是由于误删除了家目录下的隐藏文件.bash_profile .bashrc
解决方法 复制/etc/skel/目录下的隐藏文件 到家目录
然后重新连接即可