CentOS下新增加一個(gè)用戶,登錄進(jìn)去會(huì)發(fā)現(xiàn)shell腳本信息顯示的是
bash-x.x$
而不是
username@hostname$
問(wèn)題的原因是因?yàn)闆](méi)有配置.bash_profile的問(wèn)題,或者說(shuō)沒(méi)有這個(gè)文件的問(wèn)題羡微,可以通過(guò)配置或者新建這個(gè)文件來(lái)解決問(wèn)題围肥。
解決方案:
1.在新建用戶的~目錄下新建或者更改.bash_profile;這個(gè)過(guò)程中可能需要root用戶來(lái)新建或者修改
2.在.bash_profile中添加以下內(nèi)容:export PS1='[\u@\h \W]$'
3.在新建用戶下運(yùn)行一下命令:source ~/.bash_profile
這樣就可以正常顯示用戶名和主機(jī)名了