0

我新安装了一个重新制作的 ubuntu 12.10。安装后我运行了一个脚本来创建一个标准用户并做一些其他的工作。现在当我登录到新的标准用户并打开终端时,它只显示一个$标记而不显示username@hostname$

它可以返回whoami但不返回任何东西,echo $HOSTNAME 有趣的是当我运行 bash 时,一切正常,但是当我运行 dash(这是 ubuntu 中的默认设置)时,我看到了问题。

我试过dpkg-reconfigure dash了,但没有任何改变。

谁能猜出我的系统发生了什么!先感谢您。

4

1 回答 1

1

我建议使用 bash 而不是 dash 因为前者更适合交互式使用。

新用户的 shell 可能设置为/bin/dash,您只需使用命令--shell选项创建新用户并指定所需的 shell adduser。要更改已创建用户的 shell,您可以使用命令chsh

于 2013-04-05T10:47:27.203 回答