CENTOS 远程桌面连接后命令行出现bash-4.2#原因及解决方法
Centos 7开机远程出现-bash-4.2
问题:Centos 7系统开机之后(或远程连接)出现-bash-4.2#的情况,使用BT面板的命令也没有反应,面板管理端也无法登录,但是其架设的FTP 、WEB站点均能访问。那么问题怎么解决呢?
原因
丢失了HOME目录下的环境变量文件,分别是:
.bash_profile
.bashrc
解决方法
方法一:/etc/bashrc 目录拷贝文件
-bash-4.2$ ls -bash-4.2$ cp /etc/bashrc ~/.bash_profile ## 将配置文件复制到本地目录下 -bash-4.2$ source ~/.bash_profile
方法二:去SKEL目录,或者新建一个用户拷贝也可;
bash-4.2# cp /etc/skel/.bashrc /root //拷贝文件至宿主目录下 bash-4.2# cp /etc/skel/bash_profile /root //拷贝文件至宿主目录下 bash-4.2# source ~/.bashrc //利用source将配置文件内容读取至当前的shell环境