这应该是显而易见的事情,但我似乎找不到解决它的方法。
我正在使用 iTerm 并远程登录 Ubuntu 服务器。
这是我按箭头时看到的内容:
$ ^[[A^[[B^[[C^[[D
用户是通过添加的,useradd
因此主文件夹是空的。我该如何修复箭头?
谢谢
答案1
如果您使用适当的 shell(如),这些箭头键就会起作用bash
。
$ 清楚地表明您没有使用其中任何一个(否则,默认情况下,您会看到不仅仅是一个 $ 作为提示)。
你应该做这样的事:
useradd -u {username} -d /home/{username} -s /bin/bash -p {password}
不过,您不必重新创建用户;之后,您可以在登录到用户时(永久)更改 shell:
chsh -s /bin/bash
- 还有更多的贝壳。如果你喜欢冒险,可以换狂欢到嘚
- 另请参阅有关 useradd 和 adduser 的内容:https://askubuntu.com/a/381646/15811(您应该使用 adduser)