Linux新建用户不显示主机名

查看/etc/passwd文件后发现,新建的用户未指定shell。我们只需将其指定为/bin/bash即可

默认
sooele:x:1000:1000::/home/sooele:/bin/sh
修改后
sooele:x:1000:1000::/home/sooele:/bin/bash

方法二:

没有成功解决,通过其解决吧。

1.在~/.bash_profile中加入以下代码,若无该文件可自行创建

vi ~/.bash_profile  
#加入 
#export PS1='[u@h W]$' 
#保存

2.使变量生效

source ~/.bash_profile