一、前言

有时间我们切到普通用户后,命令行会出现-bash-4.2$字样,具体如下:

image-20230920205717902

当然,也有可能不是-bash-4.2$字样,这个具体得看bash版本信息

$ bash --verison

二、故障原因

上面故障产生一般有以下两点原因:

  • 用户家目录不存在
  • 用户家目录存在,但是下面的模板文件不存在(.bash_profile和.bashrc)

三、故障处理

原因一:用户家目录不存在

创建用户家目录

$ mkdir /home/user06

添加模板文件到用户家目录下面

$ cd /home/user06
$ cp /etc/skel/.bash* .

原因二:用户家目录存在但是模板文件不存在

添加模板文件到用户家目录下面

$ cd /home/user06
$ cp /etc/skel/.bash* .