我正在尝试启动并运行服务器,当我使用root用户时没有问题,但是当我创建一个新用户并且我与他一起登录而不是获取 用户@互联网:/ $
我只是在制作$而且我看不到我所在的文件夹。
如果有帮助,服务器正在运行ubuntu。
答案 0 :(得分:0)
您的新用户可能正在使用其他shell。您可以在每个提示符下键入$ 0进行检查。
听起来root正在使用bash而你的新用户正在使用sh,但是请执行以上操作来检查。
如果要修改新用户的登录shell,请使用带有-s标志的usermod:
usermod user -s /bin/bash
以上将默认shell设置为bash。
答案 1 :(得分:0)
这是因为您的用户将sh
作为默认shell运行。
以root身份运行:
chsh -s /bin/bash your_user
再次登录。