登陆后,命令行只有,没有用户之类的
$
输入
$ echo $PS1
$
也是空。
输入bash,恢复到需要的状态
$ bash
[user1@server01 ~]$
临时解决就这样,长久方案是:
$ chsh -s /bin/bash user1
Changing shell for user1.
Password:
Shell changed.
如果有权限的话,还可以修改passwd文件,制定用户对应的bash
$ vi /etc/passwd
user1:x:30589:30585:Test ID :/home/user:/bin/ksh
修改成
user1:x:30589:30585:Test ID :/home/user:/bin/bash
现在
$ echo $PS1
[\u@\h \W]\$