解决CentOS切换用户出现bash-4.2$问题

在/home目录下查看有没有该用户的目录,没有则创建,以’mysql’用户 为例

[root@locaohost home]ls

[root@locaohost home] mkdir mysql

原因:在linux下通过useradd方式创建新用户时,/etc/skel下的配置文件都会复制到/home目录的新用户目录下。
解决: 复制/etc/skel这个目录的文件到/home/mysql中

  1. [root@localhost home]$ cp /etc/skel/.bash_logout /home/mysql/
  2. [root@localhost home]$ cp /etc/skel/.bash_profile /home/mysql
  3. [root@localhost home]$ cp /etc/skel/.bashrc /home/mysql

再次切换用户即可

su mysql

你可能感兴趣的:(linux)